- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSS在网页设计中的应用
摘要:无论是门户网站还是如今流行的B/S结构的企业MIS,都是靠网页来展现它的内容、与用户进行交流。网页可以简单地描述为“内容+表现”,CSS(Cascading Style Sheet,级联样式表)是最好的网页“表现”技术,它使用一套完整而且灵活的规则,将网页的内容和表现方法彻底分离,利用它能设计出具有复杂布局的精美网页,并且代码简洁、干净、易于调整和维护,为网页设计人员和维护人员节省大量的时间和精力,提高企业的经济效益。
关键词:CSS;网页;级联样式表;HTML
中图分类号:TP311文献标识码:B文章编号:1009-3044(2008)08-10ppp-0c
1 引言
网页是用HTML、XHTML、XML等标记语言书写的,由一系列标签组成,这些语言是用来对内容进行组织,而CSS是负责如何对网页内容进行表现,更加美观和人性化地展现给读者。
1993年前后,HTML是一门内容很贫瘠的语言,它只关注如何描述诸如段落、超链接、列表、标题等内容,而如何将这些内容人性化地呈现给读者它并不关心。
几年以后,开始出现HTML 3.2和HTML 4.0,其很大一部分都是实现如何对网页表现进行控制,诸如font、表格的cellspacing等标签。此时网页设计者可以把自己的设计意图很好地呈现给读者,但是大量使用table和font等标签堆砌的代码变得杂乱无章,使网页难以更改和维护。
1996年,由W3C(World Wide Web Consortium,万维网联盟)发布了完整的CSS 1建议草案,这个草案迅速成为一个被广泛采纳的标准,W3C 于1999年对其进行了修订。该草案用以解决早期关于网页表现方面的混乱局面。它提供了比早期HTML代码更丰富的表现控制,比如,设置任何网页元素的颜色、边框、间距以及许多其他效果。
1998年,W3C扩展了原有的规范建立了CSS 2,除了我们熟悉的屏幕浏览器之外,还包括诸如手机、PDA等各种媒介的表现形式标准,还增强了其他许多功能。2006年,W3C对其进行修订,制订了CSS 2.1草案。目前,W3C仍在进行CSS 3草案的研究和制订之中。
CSS与网页语言之间无缝集成,能够更精确、更容易地控制网页布局,优化网页结构,为颜色、图像和文本等等提供更多的控制选项,从而设计出具有复杂布局的精美网页,不再依赖于层层嵌套的表格,而且网页代码更加整洁、干净,易于调整和维护。鉴于目前所有浏览器,包括Internet Explorer、Netscape Navigator、Mozilla等都没有完整地支持CSS 2标准的所有功能,本文只介绍一些通用的CSS功能。
2 样式元素应用方法
简单地说,样式就是一个规则,它告诉浏览器如何将(X)HTML文档中的内容呈现给读者(下面简称表现),每个(X)HTML标签都有一些特定的样式属性,它的值决定了浏览器如何显示这个标签。将样式和标签结合起来有三种方式:内联样式表、文档级样式表和外部样式表,浏览器将所有样式表中定义的样式合并在一起,然后以内联样式结束,这种级联方式就是“级联样式表”的含义。
2.1 内联样式
在标签中加入style属性,后面跟一些属性及属性的值,如<h1 style=margin:5px; width:66px;>test</h1>。由于内联样式只影响被定义的标签,具有局部性,在每个需要样式的标签中都要进行定义,大量使用style属性会显著增加文档大小,使代码变得难以维护,所以尽量少用。
2.2 文档级样式表
将所有样式定义集中起来放在HTML文档<head> </head>之间,使用<style> </style>将其包含起来。如:<head><style type=text/css>.style1 {font-family: 黑体; font-weight: bold;}</style></head>。这种样式表只能在HTML文档中定义与使用,每个HTML文档内都需要单独定义一套样式规则,不利于样式的重用,维护起来也相对麻烦,不宜大量使用。
2.3 外部样式表
将所有样式定义放在一个单独的CSS文件中,与HTML文件分开存放。这样一个样式表文件可以被多个HTML文档引用,CSS文件通过网络单独下载,可以随时下载,随时使用,甚至可以使用其他样式表。要在HTML文档中使用外部样式表有两种方式,都是在head部分加入相应代码:
(1)链接。加入<link href=css/css1.css rel=stylesheet type=text/css />代码来对CSS文件夹下css1.css样式表
您可能关注的文档
- 《企业网络信息服务》课程的教学改革.doc
- 《请您欣赏》片头――运动效果设置(二).doc
- 《人工智能》双语教学初索.doc
- 《树人青年》红色网站建设.doc
- 《数据结构》教学实践探讨.doc
- 《面向结构程序设计》高职教材改革思路与实践.doc
- 《三大构成》在动漫教学中的实用性实践改革.doc
- 《数据结构》教学探讨.doc
- 《数据结构》教学研究与探讨.doc
- 《数据结构》课程教学改革的研究.doc
- 2025年烟台市正大城市建设发展有限公司招聘工作人员12名笔试参考题库附带答案详解.doc
- 2025年衢州市属国企公开招聘工作人员笔试参考题库附带答案详解.doc
- 2025中铁四局集团有限公司法律合规部公开招聘1人笔试参考题库附带答案详解.docx
- 2025中国建筑股份有限公司岗位招聘【人力资源部(干部人事部)】笔试参考题库附带答案详解.docx
- 2025年滁州定远县中盐东兴盐化股份有限公司招聘2人笔试参考题库附带答案详解.doc
- DB1331T109-2025雄安新区建设工程抗震设防标准(963.84KB)(1).pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2023内蒙古大唐国际锡林浩特矿业有限公司采煤自营专项社会招聘32人笔试参考题库附带答案详解.pdf
- 2024年12月云南大学国际合作与交流处公开招聘(1人)笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
最近下载
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷5.pdf VIP
- 2025低压分布式光伏入网技术规范.docx VIP
- GB生产设备安全卫生设计总则.doc VIP
- 产教融合、校企合作——黄淮学院的探索与实践.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷9.pdf VIP
- 《呼吸防护用品 自吸过滤式防颗粒物呼吸器》GB 2626-2019-2020.7.1.docx VIP
- 危险货物包装标志.docx VIP
- 地下水质量标准GB148482017.docx VIP
- 《心理学史教学大纲.doc VIP
- GBT-用于校准表面污染监测仪的参考源 α、β和光子发射体及编制说明.pdf VIP
文档评论(0)