1. 前言
上一篇介绍了CSS的作用,就是用来设置网页的样式的。本篇就用一个最基础的入门实例,来展示下CSS是如何将样式设置给网页的。
2. 样式的应用对象
首先明白第一点,CSS样式的应用对象是什么。
CSS是用来设置网页样式的,它是给内容添加装饰的,所以CSS样式需要设置到网页内容——也就是要设置到HTML元素上的。
一个网页可能有很多元素,例如有table、form、div、span、img等等,我们在设置样式的时候,需要选择设置到具体哪个元素上。
例如下面一段代码,我们希望修改春晓 作者:孟浩然的文本颜色为绿色,那么我们就需要将样式应用到第一个p标签。
<!DOCTYPE html>
<html>
<head>
<title>CSS第一个实例</title>
<meta charset="utf-8">
</head>
<body>
<p>
春晓 作者:孟浩然
</p>
<p>
春苗不觉晓
</p>
<p>
处处闻啼鸟
</p>
<p>
夜来风雨声
</p>
<p>
花落知多少
</p>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
3. 样式的应用方式
好的,现在我们想将绿色这个样式应用到上面的第一个标签,也就是下面这段代码上。
<p>
春晓 作者:孟浩然
</p>
1
2
3
那么如何应用呢,其实可以通过HTML的style属性来实现。也就是说,style属性的值就是我们要编写的CSS代码部分。
通过style属性,我们可以将CSS样式代码应用到指定的标签上。
看下面的代码,我们给p标签设置了style样式,style属性的值color:green;就是CSS代码。
<p style="color:green;">
春晓 作者:孟浩然
</p>
1
2
3
4. CSS代码解析
我们已经对HTML很熟悉了,HTML是标签式的语言,它的格式如下代码,其中labelName 为标签名,content为标签内容,propertyName为属性名,propertyValue为属性值。
<labelName propertyName="propertyValue">content</labelName>
1
那么CSS的格式时怎么样的呢,我们分析下,如下代码中,color表示样式名,:用于区分前面名和后面的值,green表示值,;表示结束符号。
color:green;
1
所以这一段代码解释一下,就是将color颜色,设置为green绿色,结束!
大家可以猜想下效果了,就是将标签内文本颜色设置为绿色了。
我们打开网页预览,效果如下,OK已经如我们所愿了。
5. 小结
从上面的例子其实可以发现,CSS通过style属性将CSS代码应用与标签。
我们只需要记住一些CSS样式的名称和取值,就能掌握CSS了。
大家可以试一下将green修改为其他颜色,例如red、black,能否有效?