一、id 选择器
d 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
HTML 元素以 id 属性来设置 id 选择器,CSS 中 id 选择器以 "#" 来定义
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #cdiv{ color :black; background-color: rgb(252, 55, 0); text-align: center; } </style></head><body> <p id = "cdiv">这段文字的背景颜色为红色,并且在中间显示</p> <p>这段文字正常显示</p></body></html>
复制代码
输出结果如下:
注意:id 选择器不能以数字开头,原因是在部分浏览器上会引起错误。
二、class 选择器
class 选择器用于描述一组元素的样式,class 选择器有别于 id 选择器,class 可以在多个元素中使用。
class 选择器在 HTML 中以 class 属性表示, 在 CSS 中,类选择器以一个点 . 号显示:
例如
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .cdiv{ text-align: center; background-color: brown; } </style></head><body> <h1 class = "cdiv">标题居中</h1></body></html>
复制代码
输出如下
在 class 中也可以指定特定的元素样式,例如可以使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> p.cdiv{ text-align : center; background-color : brown; } </style></head><body> <h1 class = "cdiv">这行不受影响</h1> <p class="cdiv">这行受到影响</p></body></html>
复制代码
输出如下
三、 多个选择器可以使用空格隔开
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .cdiv{ text-align : center; background-color : brown; } .ddiv{ color :yellow; } </style></head><body> <p class="cdiv ddiv">11111111</p></body></html>
复制代码
评论