CSS:层叠样式表的使用
CSS:层叠样式表( Cascading Style Sheets ,主要实现网页美化以及各种特效;
CSS分为三种:
一、 行内样式(inline style)
语法:
<标签名 style=”属性1:值1;属性2:值2;…… 属性n:值n”>标签内容</标签名>
行内样式仅作用于使用它的对应标签,虽其他标签没作用,行内样式的优先级最高;
二、 内部样式(inner style)—— 即在head标签里新增一个style子标签
语法:
内部样式可以分为以下三种:
2.1 HTML标签选择器
语法:
html 标签名 {
属性1:值1;
……
属性n:值n;
}
常用html标签,比如div span table p tr td h1~h6 ……
2.2 class类选择器
语法:
.类名 {
属性1:值1;
……
属性n:值n;
}
注意!!类名前面有一个“ . ”
使用类选择器的语法类似:
2.3 id选择器
语法:
#Id名 {
属性1:值1;
……
属性n:值n;
}
使用Id选择器的语法类似:
2.4 内部样式三种选择器的优先级从高到低的顺序为:
Id选择器 > class类选择器 > HTML标签选择器
三、 外部样式:
CSS代码保存在扩展名为.css的样式表中,HTML文件引用扩展名为.css的样式表,有两种方式:链接式、导入式。
语法:
1、链接式
2、导入式
四、 CSS样式优先级从高到低排序,其中内部样式和外部样式是就近原则:
行内样式 > 内部样式 > 外部样式
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="UTF-8">
5 <title>CSS样式测试</title>
6 <style>
7 /* html标签选择器 */
8 p {
9 color: red;
10 size: 80px;
11 }
12
13 /* class类选择器 */
14 .delUnderLine {
15 text-decoration: none;
16 }
17
18 /* Id选择器 */
19 #myh1 {
20 color: blue;
21 }
22
23 </style>
24 </head>
25 <body bgcolor="#F0FFFF">
26 <!-- 行内样式 -->
27 <h2 style="size: 100px; color: chocolate;">行内样式</h2>
28
29 <p>内部样式:html标签选择器</p>
30
31 <a href="" class="delUnderLine">内部样式:class类选择器</a>
32
33 <h1 id="myForm">内部样式:Id选择器</h1>
34
35 </body>
36 </html>
转载于//www.cnblogs.com/Lunix-touch/p/11231227.html
还没有评论,来说两句吧...