12.2 如何用DIV布局

通过前一节的学习,大体知道了用DIV布局的方式,现在再总结DIV布局是如何进行的。DIV布局先利用层把内容框架打好,再利用样式表控制。下面通过实例讲解如何进行DIV布局,实例所完成的是门户网站的内容浏览新闻页的布局。

12.2.1 设置DIV选择符

首先在<body></body>中定好网站的DIV。对页面的头部、导航条、内容等各个模块用DIV列出并对选择符命名,并在样式表中列出,完成后如代码12.5所示。

代码12.5 源代码\第12章\如何用DIV布局.html


—————————————-文件名:如何用DIV布局.html—————————————-

01 <html>

02 <head>

03 <title>如何用DIV布局</title>

04 <style type="text/css">

05 /设置CSS选择符/

06 #header{}

07 #logo{}

08 .ad468{}

09 #banner{}

10 #content{}

11 #newsad{}

12 #news{}

13 #bottom{}

14 </style>

15 </head>

16 <body>

17 <div id="header">

18 <div id="logo">logo—网站图标</div><div class="ad468">468像素广告</div>

19 </div>

20 <div id="banner">导航条</div>

21 <div id="content">

22 <div id="newsad">新闻右边的广告</div>

23 <div id="news">新闻内容</div>

24 </div>

25 <div id="bottom">网页底部</div>

26 </body>

27 </html>


【代码解析】在HTML中的DIV标记中设置了ID选择符和类选择符,在CSS样式中,以“#”开头的选择符为ID选择符,与DIV中的ID设置关联,同理,以“.”开头的为类选择符,与DIV中的参数class设置关联。在上述代码中,设置的选择符都为空,即在大括号中没有CSS代码,所表现的效果如图12.4所示。

12.2 如何用DIV布局 - 图1

图 12.4 没有CSS代码时的效果