AlisaClass 2014-04-01
css 的选择器
<!--[if !supportLists]-->1. <!--[endif]-->标记选择器:命名是取决于页面已有标签作为名称 语法例如h1{ } 选择器作用范围:对页面所有此标签都起作用。
<!--[if !supportLists]-->2. <!--[endif]-->类型选择器:命名方式可以采取任意名称,但是名称前面要加. 使用方式:在需要使用的标签的class属性等于该选择亲的名称即可,使用范围:页面中所有的class属性等于该选择器的标签
<!--[if !supportLists]-->3. <!--[endif]-->ID选择器:命名方式可以采取任意名称 但是名称前面要加上# ,命名方式#任意名称{ } 使用:和类型选择器一样的。
注意:ID属性一般用于Javascript中使用,页面中的ID的值最好是唯一。
基本语法:
选择器名称{
属性名称: 属性值(有些情况要加上引号);
}
Css 有继承关系和就近原则,内联定义只对哪个标签起作用。
4.css 有两种引用方式,一种是在本页面的head标签里直接写style标签,一种是引用外部的css文件。
Html的frameset标签
<!--[if !supportLists]-->1. <!--[endif]-->有frameset的 标签的页面是没有body的标签的,在head的标签线面就行了。Frameset 的表现有一个属性是cols=” 10%,30%”或者cols=” 10%,*”,表示是列的。
<!--[if !supportLists]-->2. <!--[endif]-->Frameset 里面的标签frame 标签,frame有个属性是src就是这个框架的那一列要显示那个页面的路径,还有一个name属性是为了控制也一列要显示的不同内容。要是一个连接要在这个框架的一列里面显示,要把这个连接的标签的target属性值和frame的name属性值一样的。
<!--[if !supportLists]-->3. <!--[endif]-->Frame 的混合使用方式。代码块为:
<frameset rows="30%,70%"> <frame src="write.html"> <frameset cols="20%,*"> <frame src="emaillist.html" > <frame src="main.html" name="main"> </frameset> </frameset>
例子在附件中