span与伪类

简介: span与伪类

<span>

行内元素,其前后不换行

它的存在纯粹是应用样式,所以当样式表失效时它就没有任何的作用

即它什么事也不会做,它的唯一目的就是围绕你的HTML代码中的其它元素,这样你就可以为它们指定样式了。

例:当你要在网页的某个位置添加文字时,可以用span包住文字,便于之后对文字添加样式。

属性选择器

1)E[att] 选择具有att属性的E元素

2)E[att=“val”] 选择具有att属性且属性值等于val的E元素

3)E[att^=“val”] 匹配具有att属性且值以val开头的E元素

4)E[att$=“val”] 匹配具有att属性且值以val结尾的E元素

5)E[att*=“val”] 匹配具有att属性且值中含有val的E元素

类选择器,伪类选择器,属性选择器 值均为10

结构伪类选择器

E:first-child 匹配父元素中的第一个子元素E

E:last-child 匹配父元素中最后一个E元素

E:nth-child(n) 匹配父元素中的第n个子元素E

<style>
  ul :first-child等价于
  ul li:first-child
</style>
<head>
  <ul>
    <li>
    </li>
  </ul>
</head>

nth-child(n)选择某个父元素中的一个或多个特定的子元素

n可以是数字,关键字和公式

关键字:even 表偶数;odd 表奇数

公式:n从0开始,每次加1,往后计算,这里必须是n,不能是其他的字母

2n 偶数
2n+1 奇数
5n 5,10,15…
n+5 从第5 个开始(包含第五个)到最后
-n+5 前5个(包含第5个)…

E:first-of-type

E:last-of-type

E:nth-of-type(n)

nth-child 对父元素里面所有孩子排序选择,‘

nth-of-type 对父元素里面指定子元素进行排序选择


相关文章
|
4月前
|
前端开发
伪类选择器
我是一个div ​ 选择器的累加不会超过其最大的一个数量级,类选择器在高也不会超过id选择器,你怎么加你都只能加那一位,两位数加不到三位数
|
5月前
|
前端开发
伪类,伪元素有什么,区别是什么
伪类,伪元素有什么,区别是什么
102 0
|
7天前
|
前端开发
css伪类伪元素都有哪些区别是什么
css伪类伪元素都有哪些区别是什么
|
19天前
|
前端开发
伪类是什么
伪类是什么。
4 1
|
6月前
|
前端开发 JavaScript
css中什么是伪类?伪类,伪元素有哪些?区别是什么?
css中什么是伪类?伪类,伪元素有哪些?区别是什么?
67 1
|
4月前
伪类
1.没有访问过的链接 ​ 2.访问过的链接
|
9月前
|
前端开发
伪类和伪元素的区别?
伪类和伪元素的区别?
|
5月前
|
前端开发 开发者
CSS中的伪类选择器和伪元素选择器
CSS中的伪类选择器和伪元素选择器
25 0
|
10月前
|
前端开发
css伪类和伪元素的区别
css伪类和伪元素的区别
|
前端开发
css样式的优先级+ 伪类选择器:hover+选择器
css样式的优先级+ 伪类选择器:hover+选择器