惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
M
MIT News - Artificial intelligence
腾讯CDC
B
Blog RSS Feed
H
Help Net Security
J
Java Code Geeks
有赞技术团队
有赞技术团队
Y
Y Combinator Blog
博客园_首页
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
博客园 - Franky
B
Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 叶小钗
Martin Fowler
Martin Fowler

博客园 - BenL

IBM笔记本,小心密码! Office宏处理.chm2.doc 天津出差...1 DotNetNuke4 配置全功略(中文版)-1- [转]-从站长的眼光评测CS,及使用感受! 一步一步建网-4-Serv-U-1-使用MsSQL05管理用户数据 一步一步建网-2-DotNetNuke4-5/6-杂项/感! 一步一步建网-3-Microsoft Office SharePoint Portal Server 2003试用 一步一步建网-2-DotNetNuke4-4-页面增加/删除/设置 入门级-改改cnblogs的样子(三) 关于“团队列表”:12. 中国DNN团队博客群。 一步一步建网-2-DotNetNuke4-3-基本设置 一步一步建网-2-DotNetNuke4-1/2-小述/安装 一步一步建网-1-站点基本情况 入门级-改改cnblogs的样子(二) 入门级-改改cnblogs的样子(一) 究竟随笔和文章有什么不同? 深圳的路由怎么了? -in DONEWS BLOG 入门级-改改BLOG的样子(三)-in DONEWS BLOG
入门级-改改BLOG的样子(二)-in DONEWS BLOG
BenL · 2006-02-06 · via 博客园 - BenL

深入了解学习CSS和分析DONEWS BLOG里的CSS结构。附上一张靓图,*_*

深入CSS。(注意,小弟也是从零开始学CSS的说,HTML会一点吧)

一、准备工具

1.CSS2中文手册(手册形式对初学者比较难懂,来这里看简单的

2.HTML4.0参考手册(比较专业,来这里看简单的

3.FrontPage2003(其它FP2000、FPXP或者DW都没什么区别,有什么就先用着:)

4.小弟用IE6(机器好,用这个没错)

二、学习CSS

1.在DONEW选个好看点的皮肤:Cogitation(不同系列皮肤,使用模板不尽相同,主要是模块间的顺序)

2.将自己BLOG首页用IE另存为“本网页名”.htm

3.在此网页的附目录(就是“本网页名”_files)里可以看到有三个.css文件:customcss.css、print.css、style.css(排名不分先后~0~)。其中style.css就是皮肤里提供的风格,customcss.css就是自己在“自定义CSS样式”里写里的,print.css应该是打印网页的效果吧(没用)。

4.用FP打开.HTM和两个.CSS

5.自己慢慢研究个中关系吧,当然也要参考以上的两本手册咯。(不看以为自己是神仙啊,晕)

三、分析DONEWS BLOG里的CSS

1.把style.css改个名,刷新一个FP,哇哈哈,可以清楚看到原BLOG页的面貌

2.对比一下,然后把style.css复制成customcss.css,慢慢改,慢慢学

3.可以看到.HTM页面用了以下的所谓“文档目录树(DOM)”—— id标识class类 (我理解为“网页板块”),相对应在.CSS里以#和.开头

主模块id

子id和class

<DIV id=top>
顶部区域

<TD class=HeaderTitles> -BLOG名称区域
<A class=headermaintitle id=Header1_HeaderTitle -BLOG名称
<P id=tagline -BLOG附言

<DIV class=HeaderBar> -标头下面的工具条和统计栏:<TABLE class=HeaderBar id=HeaderBar>
<TD class=HeaderBarTab -工具条:
<A id=Header1_MyLinks1_HomeLink
<A id=Header1_MyLinks1_PersonalHome
<A id=Header1_MyLinks1_ContactLink
<A id=Header1_MyLinks1_Syndication
<A id=Header1_MyLinks1_XMLLink
<A id=Header1_MyLinks1_Admin
<IMG id=Header1_BlueTab
<TD class=HeaderBarTabBack -统计栏:class=BlogStatsBar

<DIV id=leftmenu>
左边区域

<H3 class=listtitle> 包括文章、收藏、相册、朋友、存档、最近评论等都使用相同class
<UL class=list>
<LI class=listitem>

<DIV id=main>
正文区域

<DIV class=dateTitle> 各文章使用相同class
<DIV class=post>
<DIV class=postTitle>
<DIV class=postText>
<DIV class=postFoot>

<P id=footer>
底部版权区域

<A id=Footer1_Hyperlink2 广告
<A id=Footer1_Hyperlink3

来张相关图片: