第19章 DIV+CSS页面布局实例:制作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第19章 DIV+CSS页面布局实例:制作个人博客 本章实例讲解如何制作个人博客网站的页面。从本章开始,将讲解如何制作整个网站的页面。每个独立的网站包含的静态页面都不止一个,这些页面大部分包含相同的头部和尾部。所以使用DIV+CSS技术制作整体网站的静态页面可以节省很多工作量。只要设定一次样式,就可以在不同的页面中使用结构和样式。 本章内容包括: 分析个人博客网站的构架 制作个人博客网站的首页 制作个人博客网站的分页 19.1 个人博客网站构架分析 本章制作的个人博客网站共有五个页面,包括首页、文章页、归档页、留言板和关于。分别命名为index.html、article.html、archives.html、guestbook.html和about.html。以下为每个页面的功能: 首页(index.html):包含网站的主要信息提要; 文章页(article.html):某一文章的详细页面; 主题页(archives.html):网页文章的主题归类索引; 留言板(guestbook.html):游客发表留言的页面; 关于(about.html):介绍博客的相关信息。 19.2 制作个人博客的首页的总体布局 在对效果图进行分析得到页面结构图后,首先要制作个人博客的首页。 19.2.1 建立网站文件夹以及构建整体网页的结构 建立网站文件夹。新建一个文件夹命名为“个人博客”,在该文件夹中新建一个标准XHTML文档,命名为index.html。再新建一个images文件夹,用于存放图片;新建css文件夹用于放置CSS文件。 19.2.2 构建整体网页的布局 对需要应用一致样式的标签预先进行设置. 19.2.3 实现mian容器中栏目的左中右浮动布局 main容器是放置网页主要内容的容器。main容器分为左中右三个部分,三个部分各有不同的背景,并且放置不同的栏目。设置leftCol和midCol为左浮动,rightCol为右浮动。 19.3 制作个人博客的首页头部(header) 在完成首页的整体基本布局后,就可以对页面进行分块制作,首先制作网页头部header。 header分为左右两个部分,左边是网站的logo,右边是网站的导航。这两个部分分别用logo和nav的容器嵌入页面。在nav容器中使用一个无序列表嵌入网站的导航。 19.4 制作个人博客的首页左边栏目(leftCol) 制作页面要遵循从上到下,从左到右的规则。所以在完成页面的header部分后,接着就要制作main部分的内容。main容器中包含左中右三部分,所以应该先完成左边栏目leftCol部分的制作。在整个网页中,全部栏目都使用h4标签嵌套标题,其样式也是一致的。 19.4.1 制作左边栏中网文的结构 如图19.6所示,“最新热评文章”就是使用h4嵌套的标题。在页面中所有栏目的标题都使用h4嵌套。在首页的左栏中,主要放置一些最新的文章。图19.6为一篇网文在博客首页的样式。只要将这篇网文的结构和样式设置好,在首页中就可以复制多个网文。复制出来的网文样式是一致的。 19.4.2 制作左边栏中网文的样式 如图19.7所示,网文没有添加任何样式,但其结构和位置都是正确的。接着对网文进行样式美化。首先对文章标题添加样式。文章标题使用article_marker.gif图片来作为背景图,设置其padding-left属性后,图片就会与文字分离。在标题中有超链接“阅读全文”,选择该链接后会跳转到article.html页面。 19.4.3 完成leftCol的其余部分的布局 在制作完成一篇网文的结构和样式后,若需要在其下放置更多的网文,只需要复制该结构即可。无需要再设置结构和样式,只需要更改文章的内容。 19.5 制作个人博客的首页中间栏目(midCol) 完成左边栏的制作后,接着要完成中间栏目midCol的页面制作。 在midCol中主要有垂直排列的三个部分,分别是近期文章列表、最新回复和标签全集。 19.6 制作个人博客的首页右边栏目(rightCol) 完成左边栏和中间栏的制作后,接着要完成右边栏目rightCol的页面制作。 在rightCol中只有一个无序列表用于放置文章的分类,使用archives容器放置这个分类列表。 19.7 制作个人博客分页 个人博客的分页包括article.html、archives.html、guestbook.html和about.html。这四个网页的结构和首页index.html是一致的。所以在制作完成index.html后,制作其他分页就变得非常简易。这也是DIV+CSS布局的一大优点。有的网站在构架时候为每个分页都设置一个CSS文件。但这样做会使网站的文件量增大,也会为后期维护修改带来一定的麻烦。本章实

文档评论(0)

df829393 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档