CSS3+DIV网页样式与布局从入门到精通(微课精编版)
上QQ阅读APP看书,第一时间看更新

1.4 案例实战

视频讲解

本节将学习设计一个完整的页面,体验标准网页的制作过程。案例页面设计效果如图1.12所示。

图1.12 使用CSS设计的第一个页面

【操作步骤】

第1步,启动Dreamweaver,新建HTML文档,保存为index.html。

提示:本页面所需要的图片等素材可以参考附赠的源代码。考虑到很多初学者是第一次接触CSS,本案例稍显复杂,因此建议读者可根据实际情况有选择性学习,或直接跳过本节操作练习。

第2步,切换到代码视图,在<body>标签内输入下面代码,构建本页面主体结构,设计本例页面一级框架。

     <!--[一级框架]-->
     <!--顶部-->
     <div id="top"></div>
     <div id="top1"></div>
     <!--主体-->
     <div id="main"></div>
     <!--底部-->
     <div id="footer"></div>
     <div id="copyright"></div>

在标准布局中,读者应该为每个div框架元素定义id属性,这些id属性如同人的身份证一样,方便CSS准确地控制每个div布局块。所以,为了阅读和维护的需要,我们应该为它们起一个有意义的名字。

第3步,进一步细化页面结构,设计页面内部层次框架。由于本例页面比较简单,嵌套框架不会很深,顶部和底部布局块可能不需要嵌套框架。输入以下完整的HTML结构代码。

第4步,丰富结构内容。使用<pre>标签显示代码内容,使用<a>设计超链接文本,整个页面内容显示如下,代码内容是在网页中居中显示红色字符“Hello World!”。

上面所用的HTML框架代码嵌套层次只有3层,其中为了实现圆角区域的显示效果而单独嵌套多层div元素除外。

第5步,按Ctrl+S快捷键保存文档,按F12键在浏览器中预览,显示效果如图1.13所示,现在还没有定义CSS代码,所以看到的还不是最终效果。

图1.13 页面的HTML结构预览效果

第6步,在一个单独的文件中编写CSS。新建CSS文档,保存为style.css,文件扩展名为.css。

第7步,(不急于编写CSS代码)打开index.html文档,在<head>标签内插入一个<link>标签,输入下面代码,导入上一步新建的外部样式表文件。

     <!--[在网页中链接外部样式表文件]-->
     <LINK href="images/style.css" type=text/css rel=stylesheet>

第8步,打开style.css文档,在其中输入下面的CSS代码。

读者可能看不懂上面的CSS代码,不过没关系,根据上面的提示简单了解即可。其中width属性用来定义宽度,background: url(images/bg_bottom.gif) #fff repeat left top;规则用来定义背景图像重复铺展显示,其中url指定背景图像的地址,repeat属性定义铺展显示,left top表示背景图像的起始位置为左上角。

对于其他属性,上面代码中已有解释,读者可以尝试阅读一下,读不懂也没有关系,毕竟现在仅是开始。相信随着学习的深入,一定会明白上面代码的意思。

另外,本节实例没有使用CSS3圆角属性定义区块圆角,而是使用传统方法进行设计,主要考虑初学者的学习门槛,后面章节我们会详细介绍。

第9步,按Ctrl+S快捷键保存文档,然后在浏览器中再次预览页面,则可以看到最终效果。