- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章Web 元素的显示
第 3 章 Web 元素的显示
XHTML 代码结构只是构成了Web 元素本身的内容部分,并非是呈现给Web 终端用户
的最终效果。在Web 应用中,所有的Web 元素都需要采用各种方式重新布局定位,并且
用多种手法进行美化和修整,才能组合成为符合终端用户审美观和使用习惯的用户界面。
在标准化的Web 开发中,为Web 元素布局定位、美化修整都需要使用到CSS 样式表
技术,此技术决定了Web 应用的显示效果,以便为终端用户提供直观而方便的操作界面。
本章将以实用的角度介绍 CSS 样式表技术在现代Web 站点开发过程中的应用,帮助开发
者更快地了解CSS 样式表技术的原理和应用的方式。
3.1 结构和样式的松耦合
传统的Web 站点和Web 应用往往采用旧的HTML 内置标记来实现页面的排版,再通
过对表格单元格的拆分、合并、修改单元格的宽度和高度实现布局。
20 90
这种简陋而粗糙的手法可以做出十分美观的网站,在 世纪 年代,这种手法颇为
流行,很多图像设计软件(例如Adobe Photoshop 、Adobe Fireworks 等)甚至直接提供切
片工具来辅助传统的网站美工、艺术工作者生成这类网页。此时,Web 开发的分工并不明
确,很多中小型 Web 站点或 Web 应用往往由学习美术、艺术专业的 Web 设计师设计和
制作。
随着现代Web 技术的发展,美观已经不再是衡量一个Web 站点或Web 应用的唯一标
准,一个成功的现代Web 站点或Web 应用应该且必须符合以下要求。
可维护性、可扩展性和前瞻性
交互的便捷性
能够被搜索引擎快速抓取内容
以上三点要求中,可维护性、可扩展性和前瞻性决定了Web 站点和Web 应用是否具
有快速更新、修复、改版,不断适应用户新需求和期望的能力;交互的便捷性决定了用户
的操作体验;被搜索引擎快速抓取内容决定了是否能招揽更多的终端用户。
Web HTML
这三方面的需求决定了传统的 开发模式、 表格包打天下的实现方式已经不
再适合开发现代的Web 站点和Web 应用。随着开发Web 站点的复杂度逐渐增加,现代的
Web 设计和开发也逐渐分工,由传统的Web 设计师包揽全部工作转换为Web 设计师设计
用户界面,前端开发者完成前端界面的开发和部署。
基于以上背景,现代的Web 开发引入了CSS 样式表技术和严格模式的XHTML 技术,
将站点的内容和显示效果分离开来,使得站点内容的维护更加便捷,修改更加迅速,同时
也便于更快地改版和形成新的界面效果,结构化的XHTML 更符合XML 标准,可以更容
第3 章 Web 元素的显示 75
易地被搜索引擎检索。
前端开发结构和样式的松耦合的意义在于,将结构和表现完全从依赖关系上分离出
来,结构即结构,表现即表现。通过降低结构和表现之间的依赖性,来提高整体Web 代码
维护的效率。
具体到代码层级,松耦合采用XHTML 的严格型声明(Strict Mode)来编写结构代码,
拒绝任何表现样式的 HTML 标记,编写“纯”结构的数据。然后通过 XHTML 标记的 id
class Web id class
或 等核心属性的值建立一个完整的 元素关系表,将各种显示元素的 和
整理记录。最后根据Web 元素关系表进行针对性的Web 元素界面效果代码开发。
在对Web 站点或应用的界面进行更新时,可以针对Web 元素关系表直接编写全新的
CSS 样式表,在不改变结构的情况下构建新的界面样式。
CSS CSS /
作为典型的 松耦合推广站点, 禅意花园(
您可能关注的文档
最近下载
- (2025秋新版)人教版三年级数学上册全册教案.docx
- 《妆容与肤色的搭配》课件.ppt VIP
- 农业与资源环境.ppt VIP
- 《GB/T 30966.6-2022风力发电机组 风力发电场监控系统通信 第6部分:状态监测的逻辑节点类和数据类》.pdf
- T∕ZZB 1982-2020 复合材料固化用热压罐.docx VIP
- 公司领导力测试题及答案.doc
- 第4课洋务运动和边疆危机八年级历史上册核心素养培养与提升课件.pptx VIP
- 应急广播分控平台.pdf VIP
- 人教版培智一年级上生活适应教案.pdf VIP
- 中国民族民间音乐鉴赏(哈尔滨工程)中国大学MOOC慕课 章节测验期末考试答案.pdf VIP
文档评论(0)