- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章-使用CS样式美化网页
9.6.2 利用CSS创建精美网页导航 利用CSS不仅可以固定字体大小,还可以创建精美的导航。 第九章 使用CSS样式美化网页 学习要点 CSS类型与基本语法 CSS定义的方式 CSS属性设置 应用CSS样式美化网页 经常上网的人都会有这样的经验,将浏览器的显示字体变大或变小,网页中的文字也会随之发一改变。虽然有时候会给浏览者带来帮助,但是也会对网页的布局产生影响,网页的版面会因为字体的改变而变得参差不齐。 但是如果使用CSS,网页中的文本始终不随之发生改变,总是保持着原有的外观。 现代网页制作离不开CSS技术,使用CSS技术,可以有关键所在的对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。 用CSS不仅可以制作出令浏览者赏心悦目的网页,还能给网页添加许多特效。 创建CSS样式表的过程,就是对各种CSS属性的设置过程,所以了解和掌握CSS属性设置非常重要。 9.1 CSS概述 CSS是Cascading Style Sheet的缩写,有些书上称为“层叠样式表”或“级联样式表”。 样式表是对以前的HTML语法的一次重大革新。 如今风页的排版格式越来越复杂,很多效果需要通过CSS来实现,DW8在CSS功能设计上有了很大的改进。 9.1.1 CSS的基本概念 CSS即层叠样式表,用来控制一个文档中的某一文本区域外观的一组格式属性。CSS样式可以用来一次对若干个文档所有的样式进行控制。 同HTML样式相比,使用CSS样式表的好处除了在于它可以同时链边多个文档之外,当CSS样式有所更新或被修改之后,所有应用了该样式表的文档都会被自动更新。 CSS样式表的功能: 1)修饰页面的元素时,避免了对HTML元素的改动(也就是现在流行的一个概念:“语义化”结构与表现分享了) 每个浏览器对HTML的解析都不同。HTML原来设计的时候定位于定义文档的内容,通过使用p,table,b各类标签,所要表达的初衷是“段落”、“表格”之类的信息。但随着各大浏览器的出现,也逐渐将新的HTML标签和属性到HTML规范中,以至于使得创建一个合理的语义化的页面结构变得困难许多。 通过使用CSS样式,可以定义字体、颜色,那么就可以让这些原本不需要的表现形式的标记消失,使合理的语义化标记处于更好的位置,更好的发挥标记的作用。 2) 使我们能够更轻松的控制页面结构和布局 网站重构随着这个概念的出现,也带来了DIV结构的流行,因此也就出现了我们现在口头常说的“DIV+CSS做网站”。单从这个DIV+CSS的叫法来分析,可以了解到CSS已经被大家用在了页面布局上了。 但一个页面不是只有控制DIV就控制了全面,还有很多其它的HTML标记,以前用table布局的页面,一样可以用CSS来控制它。 3)最根本的也是我们开发人员关心的,提高开发和维护的效率 一个网站,如果有很多相同的结构的文件需要修改,涉及到的工作量是巨大的,但如果通过改CSS来实现页面的灵活变换,只需要修改某个样式就可以上,效率上大大提升。 9.1.2 CSS的类型的基本语法 CSS的属性可分为类型、背景、区块、方框、边框、列表、定位、扩展8个部分。 在建立样式表之前,必须要了解一些HTML的基础知识。HTML语言由标志和属性构成,CSS也是如此。 样式表基本语法如下所示: HTML标志{标志属性:属性值;标志属性:属性值;标志属性:属性值;。。。。} 现在首先讨论在HTML页面内直接引用样式表的方法。这个方法属性把样式表信息包括在style/style标记中,为了使样式表在整个页面中产生作用,应该把组标记及其内容话到head和/head中去。 例如要设置HTML页面中所有的H1标题字显示为蓝色,其代码如下: html head titleThis a CSS samples/title style type=“text/css” !— H1{color:blue} -- /style /head body 页面内容。。。 /body /html 提示: style标记中包括了type=“text/css”,这是让浏览器知道是使用CSS样式规则。加入!—和-- 这一对注释标记是防止有些老式的浏览器不认识样式表规则,可以把该段代码忽略不计。 在使用样式表过程中,经常会有几个标志用到同一属性,例如规定HTML页面中凡是粗体字、斜体字、1号标题显示为红色,按照上面介绍的方法书写成如下形式: B{color:red} I{color:red} H1{color:red} 显然这样书写十分麻烦,引进分组的概念会使其变得简洁明了,可以写成如下形式: B,I,H1{color:red} 用逗号分隔各个HTML标志,把三行代码合并成一行。 此外,同一个HTML标志,可能定义到多种属性,例如规定把从H1~H6
您可能关注的文档
最近下载
- T∕CACM 1270-2019 中医内科临床诊疗指南 脓毒症.pdf
- 合作供货合同协议书范本.docx VIP
- 广州工商学院《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx
- Unit 1 School Life Lesson 2(课件)2025-2025学年度冀教版英语四年级上册.pptx VIP
- 2020年一建《建设工程法规及相关知识》真题(含答案解析).pdf VIP
- 化工安全生产实务注册安全工程师考试(初级)知识点必刷题详解.docx VIP
- 2025贵州毕城开发集团有限公司及下属子公司招聘10人笔试模拟试题及答案解析.docx VIP
- 申请中英文成绩单的办事程序-广州大学教务处.doc VIP
- 前置胎盘的诊断与处理指南(2020版).docx VIP
- 广州工商学院《高等数学Ⅱ》2025-----2026学年期末试卷(A卷).docx VIP
文档评论(0)