CSS样式表中#和.和缺省的区别

来源:互联网 发布:网络教育统考网站 编辑:程序博客网 时间:2024/05/22 05:26

在初学css样式表过程中总能看到一些例程里出现

example1{……}#example2{……}.example3{……}

这样的样式,那么缺省、#、.他们之间的区别是什么呢?

如上述例子中,缺省代表定义example1元素的样式,当然实际中没有默认的example1标签;

而#则代表定义ID为example2的元素的样式,且只能定义ID为example2的这个元素;

而.则代表定义class="example3"的元素的样式,所有定义class="example3"的元素都能应用这个样式。

以下为例子:

<!DOCTYPE html><html><head></head><body>  <p>example1</p>  <p id="example2">example2</p>  <p class="example3">example3</p></body></html>

p{  color: red;}#example2{  color: blue;}.example3{  color: green;}


0 0
原创粉丝点击