DW_09使用CSS样式表分解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站建设;第9章;第一节 认识CSS语言 一、CSS样式概述 层叠样式简称CSS(Cascading Style Sheet技术是一种是用于控制网页样式的标记性语言),是以HTML为基础的语言,用于定义网页中内容的格式,它扩展了HTML的功能(如行间距),美化网页,使网页设计者以更有效的方式设置网页格式。;主要特点:可以独立地为网页中的各种对象定义格式,即样式,包含多方面的格式要求,并为样式定义一个名称,从而可将一种样式用于多个网页。 保证了同一样式的多次重复使用。 CSS 样式表中的层叠是指多个 CSS 样式表可以同时应用于同一个页面或网页中的同一元素,浏览器根据 CSS 定义的层叠规则来决定哪一种样式具有最高优先级。;1、可以将网页样式与内容分离。 2、能以前所未有的能力控制页面的布局。 3、可以制作出体积更小,下载更快的网页。 4、可以更快、更容易的维护及更新大量的网页。 5、让浏览器成为更友好的界面。 ;二、 CSS样式作用 1、CSS可以定义网页的多种样式,美化网页,如文字的大小颜色、段落格式、排版定位、对象位置、图片特效、鼠标指针样式等; 2、样式与文档分离,通过修改样式表,实现页面格式的自动更新; 3、CSS可以独立于网页文件,从而实现网站页面风格的批量修改。;第二节 CSS语言基本语法 ;CSS的思想就是首先指定对什么“对象”进行设置,然后指定对该对象的哪个方面的“属性”进行设置,最后给出该设置的“值”。 因此,概括来说,CSS就是由3个基本部分——“对象”、“属性”和“值”组成的。 而且在一个样式中可以设置多个属性及其值。 举例:定义一个样式体验。 ;选择符的类别: CSS选择符的使用有四种情况: (1)单元素名作为选择符 元素名{样式规则} (2)CLASS(类)作为选择符 .class名称{样式规则} ? 圆点引导 (3)ID(标识符)作为选择符 #ID号{样式规则} ? # 号引导;(4)元素组合作为选择符 元素名1,元素名2,…….元素名n{样式规则} .class名称1,.class名称2,… .class名称n{样式规则} #ID号1,#ID号2,……. #ID号n{样式规则} 用逗号分隔的多个选择符的组合。 如下: H1,H2{font-family:arial;text-align:center; color:red;} .a,.b,.c{font-family: 隶书; color:yellow;} #1,#2{color:blue; font-family: 楷体;} #2{font-size=100pt;} .c{font-size=100pt;} ;第三节 CSS基本应用 1、在标签内部定义样式属性 在Html标签内部设计样式属性: 标签名 style=“属性1:值;属性2:值;”标签内容/标签名 如: img { border: thick double;} 即重新定义一个Html标签的样式,只能用于再定义特定标签的样式。 ;2、使用style标签定义 仅在单个文档内部使用的样式,一般在文档首部定义: style type=text/css !-- 选择符{ 属性1:值; 属性2:值; …… } -- /style ;3、使用link标签导入外部CSS文件 一般定义样式常用的方式,一个样式可被用于多个网页文件,只要修改了CSS样式文件中的样式,则所有使用该样式的网页格式同步发生变化,。 使用LINK(链接)标签 ,语法: HEAD LINK href = ”样式表文件.css”rel = “stylesheet” type = ”text/css” /HEAD ;4、使用@import命令导入外部CSS文件 与Link标签的功能相同,可用于导入一个外部样式文件。 语法: STYLE TYPE=text/css @ import url(“样式表文件.css”); /STYLE 要求:必须放在Style标签中使用。 ;第四节 CSS样式优先级 层叠样式表的一般处理原则: (1)当两个不同的样式应用于同一段文本时,浏览器会显示所有的样式属性。 如:一个样式定义字体为宋体,另一个样式定义颜色为红色,则这段文本显示为红色宋体, (2)如果两个样式发生冲突,则根据样式与文本的远近关系来选择样式,最近优先原则,越近越优先。 (3)CSS样式比HTML定义的样式具有优先权。 (4)内部样式优先于外部样式。 ;当一个网页文档中为同一个对象定义多个样式时,根据这些样式的优先级决定谁有效。 一、环

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档