CSS初步.doc_第1页
CSS初步.doc_第2页
CSS初步.doc_第3页
CSS初步.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复习:阅读下面html代码,回答问题:CSS的特点: 可以将格式与结构分离 可以以前所未有的能力控制页面布局 可以制作体积更小、下载更快的网页 可以将许多网页同时更新 兼容性好1、 这个网页引用CSS的方式是什么?(外部样式表/内部样式表)2、 这里定义的两种样式,它们的选择器类型是?选择器类型:类、标签、id选择器类:以.开头,第一个字符必须是字母且类名中不能包含其它符号。标签:重新定义已有HTML标签外观id选择器:以#开头,指定一种独立的样式。*伪类选择器:用于向某些选择器添加特殊的效果。常见的有锚伪类(例如a:link、a:visited)等。类选择器与id选择器的区别: 执行原理:id是先找到结构/内容,再给它定义样式;而class是先定义好一种样式,再套用给多个结构/内容。 类选择器以class=选择器名来使用,而id选择器以id=选择器名来使用 定义的类在同一个文档中可以多次使用,而定义的id一般只使用一次。(目前浏览器一般允许多次使用相同id,一般情况下不会有显示错误。但id是Javascript等脚本控制页面元素的一个重要途径,因此id重复使用会在脚本控制时出错)3、 简要分析两种样式所定义的格式。一、引用外部样式表的两种形式:链接和导入 链接外部样式表是把样式表保存为一个样式表文件,然后在页面中用标记链接到这个样式表文件,这个标记必须放到页面的区内: 导入外部样式表是指在内部样式表的里导入一个外部样式表,导入时用import:import url(“mystyle.css”);两者的区别:导入相当于把样式表复制到网页里,而链接只是建立.css文件与当前页面的关系;链接的方式在页面加载时是先加载样式表,而导入的方式是先提取当前html的结构再加载样式,这样在网络较不理想的状态下浏览者可能看到一个效果很不好的页面。综上所述,因此,现在网站在使用外部样式表时多使用链接的方法。二、样式优先级1、相同的选择器,后定义的会把先定义的设置覆盖掉2、一般来说,若不同选择器涉及相同的属性设定,后设定会把先设定的覆盖掉例:讨论下面代码的表现:.ab font-size: 18px;font-weight: bolder;color: #FF0000;.ab font-size: 36px;font-style: italic;color: #00FF00;pfont-size: 40px;font-style: normal;color: #0000FF;abcdefg3、样式表一般具有继承性。例如对body设置的样式表,会作用与整个页面,例如段落、文字等。但若对某些页面元素进行特别的设置,则“一般服从特殊“。三、标签合并在使用样式表的过程中,可能有若干个标签用到同一个属性。例如规定页面中的粗体字、斜体字都显示为红色,应该这么写:b color: red;i color: red;引入分组的概念会使这种具有相同特征的设定变得更简洁:b,icolor: red;cded四、对特定标签定义类如果定义的类只能在指定的标签使用,或者对于一个标签希望定义多种可使用的样式,可以使用以下格式:标签1.类名1标签1.类名2标签n.类名n例如:这样定义的类.ab对网页中任何元素都可以使用:.ab font-size: 36px;font-style: italic;color: #00FF00;假如希望定义一个只有标签p可以用的ab类,则可以这样定义:p.ab font-size: 36px;font-style: italic;color: #00FF00;试测试下列代码的表现:h1不能使用ababcdeeefg而且假如希望针对标签p定义另外一个类cd,那么cd也不会覆盖ab的设置。例如:p.cd font-size: 36px;color: red;font-weight: bold;pfont-size: 40px;font-style: normal;color: #0000FF;试测试下列代码的表现:使用ab使用p原来的设置使用cd练习:1、建立一个外部样式表all.css,定义body标签为:粗体,背景颜色为#FFFF66。2、在all.css中新建一个样式,定义p标签为:字体为黑体,大小为16像素,字体颜色为#999999。3、在all.css中新建一个样式,定义只能对p标签使用的类ap为:字体为舒体,加粗,字体颜色为#3333CC。4、把all.css链接到3个页面。5、修改p标签的属性,设置行高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论