网站设计与建设15.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站设计与建设15

网 站 设 计 与 建 设 Website design and developments CSS是Cascading Style Sheets(层叠样式表单) HTML的Tag主要是定义网页的内容(Content),而CSS决定这些网页内容如何显示(Layout)。 创建层叠样式表的四种方法, 15.1.样式表 15.2 层叠样式表 CSS层叠样式表(Cascading Stylesheet)指的是在一个单一的文件中使用多个样式定义。 一个样式表文件可以链接到网站的每一个文档,因此可以控制整个网站的外观。但是在任何一个链接的文档中的样式定义会覆盖链接的样式表。 术语Cascading(层叠)指的是继承或者在链接的、导入的、内嵌的以及内联样式之间的等级关系。 /TR/REC-CSS1。 一个CSS1测试套件/style/CSS/Test/。 15.3 定义和使用样式 4种方法: 外部样式表 文件链接 导入样式信息 内部样式表 内嵌样式 3. 内部样式表 内部样式表是写在HTML的head/head里面的,只对所在的网页有效。 使用内部样式表可能是使用样式最简单的方法。 使用STYLE标记符在HTML文档的head部分放置信息。 样式信息包含在注释标记符“!-- --”中 4.使用内嵌样式 内嵌样式是混合在HTML标记里使用的, 用这种方法,可以很简单的对某个元素单独定义样式,只对所在的Tag有效。 内嵌样式的使用是直接在HTML标记里加入style参数,而style参数的内容就是CSS的属性和值 只适合用于偶然的样式改变。 最优先 外部文件 *.css 链入 导入 链接来自一个样式表 链接来自一个样式表(续)sample-1505.css 导入样式信息:仅适于IE 15.4 可变的样式元素 表15.1 1.样式继承 层叠性就是继承性, 样式表的继承规则是外部的元素样式会保留下来继承给这个元素所包含的其他元素 当样式表继承遇到冲突时,总是以最后定义的样式为准。 样式(Styles)的优先级依次是内嵌样式、内部样式、外部样式、浏览器缺省。 CSS2特性 Media types(媒体类型) 根据文档是在屏幕上显示的,是打印出来的,用语音合成器展示的,还是使用盲文设备展示的来决定文档外观。可以精致地改变字体类型使它可以在具体的环境中最利于阅读(例如,sans serif适于在屏幕上阅读,而serif适合在印刷媒体上阅读 Paged media(分页媒体) CSS2用限定宽度和高度的页框,决定了页媒体(例如幻灯片)的显示。该特性提供了一个区域,作为传输到打印媒体上的信息的分页符。 Aural style sheets(听觉样式表) 使用听觉样式表可以优化听觉障碍用户语音合成器的使用。CSS属性页允许作者改变合成语音的质量(声音类型、频率、变形等) Bidirectional text(双向文本) 对双向文本的支持对于显示国际组织的其他语言信息很重要。例如,有时Arabic和Hebrew语言使文档呈现混合的方向性。CSS2属性定义了算法来保证正确的双向解释。 Font support(字体支持) 在CSS1中,假设客户端支持所有的字体。换句话,为了正确地产生页面,在用户系统中必须加载字体。与此对照,CSS2允许改进的客户端字体匹配,允许字体合成和渐进的生成,允许从Web中下载字体。 Relative and absolute positioning(相对和绝对定位) CSS2去除了对浏览器私有的LAYER标记符的需求,它提供了一个z轴允许在页面上堆放元素,从而显示。样式表的绝对定位允许你形成类似框架的页面 4.CSS定位 CSS定位主要是在页面的布局和控制上进行定义,可使页面从这两个方面都展现的非常完美,更加富有动感。 所谓相对定位是指允许元素在相对于文档布局的原始位置上进行偏移;而绝对定位允许元素与原始的文档布局分离且任意定位。 实现CSS的定位最终还是要靠属性,CSS的定位属性共有9个,分别是: position、left、top、width、height、overflow、z-index、visibility和position 9.样式类连结:span或div标志局部使用样式单 * * 第15章 层叠式样式表CSS 第三部分 网站设计技术 是放置在网页HEAD部分的格式指令的集合 允许改变一个单一文件能改变整个网站的外观 通过改变样式表可以改变网站的外观 W3C Recommendation for HTML 3.2开始支持样式表 CSS1级规范和CSS 2级规范 html head style type=text/css !-- a {text-decoration:none; /* 下划线:underline

您可能关注的文档

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档