一、CSS样式
1、CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。
2、css 样式由选择符和声明组成,而声明又由属性和值组成,如下图所示:
选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变成蓝色,而其他的元素(如ol)不会受到影响。
声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔。
3、注意:
(1)最后一条声明可以没有分号,但是为了以后修改方便,一般也加上分号。
(2)为了使用样式更加容易阅读,可以将每条代码写在一个新行内。
4、css注释
/* css注释语句*/
<!--html注释语句-->
二、css的嵌入方式
1、内联式:把css代码直接写在现有的HTML标签中,如:
<!-- 注意要写在开始标签里,错误方式:<p>这里文字是红色。</p style="color:red"> -->
<p style="color:red">这里文字是红色。</p>
2、嵌入式:把css代码直接写在head标签的标签之间中,如:
<style type="text/css">
span{
color:red;
}
</style>
3、外联式:把css代码写一个单独的外部文件中,这个css样式文件以“.css”为扩展名,在内(不是在
<link href="base.css" rel="stylesheet" type="text/css" />
注意:
(1)css样式文件名称以有意义的英文字母命名,如 main.css。
(2)rel=“stylesheet” type=“text/css” 是固定写法不可修改。
(3)标签位置一般写在标签之内。
4、三种链接方式的优先级比较
就近原则:内联式>嵌入式>外联式
嵌入式>外联式要满足,嵌入式css样式的位置一定在外部式的后面。即<link href=“style.css” …>代码在代码的前面(实际开发中也是这么写的)