- CSS网页布局与浏览器兼容
- 张晓景
- 749字
- 2021-01-08 17:58:58
实战 在网页中链接外部CSS样式表文件
最终文件:最终文件\第1章\1-7-4.html 视频:视频\第1章\1-7-4.mp4
01 执行“文件>打开”命令,打开页面“源文件\第1章\1-7-4.html”,可以看到页面的HTML代码,如图1-1所示。在IE浏览器中预览该页面,可以看到该页面目前没有应用任何效果,如图1-2所示。
02 在Dreamweaver中执行“文件>新建”命令,新建一个外部CSS样式表文件,如图1-3所示,并将其保存为“源文件\第1章\style\1-7-4.css”。返回到HTML页面中,在<head>与</head>标签之间添加<link>标签,在该标签中添加相应的属性设置以链接刚创建的外部CSS样式表文件1-7-4.css,如图1-4所示。
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_005.jpg?sign=1739132291-JDLWcPxUki2ozdIaa94yLt0GWtnX0OGg-0-5a565adab6df6b28c283742483dc35b0)
图1-1 页面HTML代码
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_006.jpg?sign=1739132291-d8srZrjEBspZ0sdIamSEI5enyuIH6XHv-0-05d52e82b24e161d7b27aa63ead7b793)
图1-2 预览页面效果
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_007.jpg?sign=1739132291-p5w4jX55nQwrfMhTDCkqTtrLhrjB5S47-0-70de29ec24de3d589f2b84aa291028fb)
图1-3 “新建文档”对话框
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_008.jpg?sign=1739132291-8bwZpBx1l5bNdhnioIGqnpRRh2o4U12p-0-93f96118d611a1a770d2636739218655)
图1-4 链接外部CSS样式表文件代码
提示
创建外部CSS样式表文件的方法有很多,甚至可以创建一个文本文件将其扩展名修改为.css,但是我们推荐使用专业的网页制作软件Dreamweaver来进行操作,本书中所有的讲解操作都是在Dreamweaver软件中进行的。
03 转换到刚链接的外部CSS样式表文件中,创建名为*的通配选择器和名为body的标签选择器,如图1-5所示。保存外部CSS样式表文件,在浏览器中预览页面,可以看到页面的效果,如图1-6所示。
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_009.jpg?sign=1739132291-mZBI1H3UaTiytB6kfvvGG99IZOu4T11Z-0-01cfc9c8d71fdd9e33e4be8ea94b2974)
图1-5 CSS样式代码
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_027_010.jpg?sign=1739132291-lyVE01v0g11gY2fq1VT5vhH0BuS8lAHj-0-7b53d62db7cac57a3697e3f5b2c8ab52)
图1-6 预览页面效果
提示
各种CSS选择器将在第2章中详细介绍,各种CSS样式属性的设置也会在后面的章节中进行详细介绍。
04 转换到外部CSS样式表文件中,根据HTML页面中元素id名称的设置,创建名称为#menu的ID选择器,如图1-7所示。保存外部CSS样式表文件,在浏览器中预览页面,可以看到页面的效果,如图1-8所示。
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_028_011.jpg?sign=1739132291-TJSPd6cjtCBZyv4JkXxBRinegcHLbk8O-0-6e35d5eb58bba22de5183c1c0219e808)
图1-7 CSS样式代码
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_028_012.jpg?sign=1739132291-EGDKXV3wEAmdoNjcLE1uR0Hh3duMhscX-0-c2e45ddbbe3d62d59944d17f879284fc)
图1-8 预览页面效果
05 转换到外部CSS样式表文件中,创建名称为#text的ID选择器和名为#text p的后代选择器,如图1-9所示。保存外部CSS样式表文件,在浏览器中预览页面,可以看到页面的效果,如图1-10所示。
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_028_013.jpg?sign=1739132291-1U0gSFNTt3fxV18dK9nBawEolbXgynhu-0-49b54b7cfc42a2ce44483006db210a7a)
图1-9 CSS样式代码
![](https://epubservercos.yuewen.com/DF3C3C/18864944208053906/epubprivate/OEBPS/Images/figure_028_014.jpg?sign=1739132291-teSZOoOe9F5sUxxZoYKRNn37wz3wj2G3-0-a4a658042a02422c443766202647db46)
图1-10 预览页面效果
提示
在页面中应用CSS样式的主要目的在于实现良好的网站文件管理及样式管理,分离式的结构有助于合理分配网站的内容与表现。