css3-2 CSS3选择器和文本字体样式
一、总结
一句话总结:是要记下来的,记下来可以省很多事。
1、css的基本选择器中的:first-letter和:first-line是什么意思?
:first-letter选择第一个单词,:first-line选择第一行
2、css的伪类选择器有哪三种,分别是什么意思?
伪类选择器:
:hover:focus::selection 所选的东西,比如文字
3、css字体设置4剑客是哪四个?
1.font-family 字体类型
2.font-size 字体大小3.font-style 字体样式4.font-weight 字体粗细
4、css中文本块设置,必加的两个属性是什么?
overflow设置超出部分滚动条,wordbreak设置横向wordbreak
15 overflow:auto; 16 word-break:break-all;
5、css的伪类选择器中的p::selection是什么意思?
所选文字
11 p::selection{12 background: #f00; 13 }
二、CSS3选择器和文本字体样式
1、相关知识
css选择器:
• 常用选择器• 基本选择器• 层级选择器• 伪类选择器• 属性选择器常用选择器:1.标签2.id3.类4.关联5.组合基本选择器:• :first-child• :first-letter• :first-line• :last-child• :nth-child(2)层级选择器:• a b• a>b• a+b伪类选择器::hover:focus::selection属性选择器:• [id]• [id=use1]• [name*=us]• [name^=en]• [name$=en]常见的样式属性和值:1.字体与颜色2.背景属性3.文本属性4.边框属性5.鼠标光标属性6.列表样式7.定位属性8.内外边距9.浮动和清除浮动10.滚动条11.显示和隐藏字体:1.font-family 字体类型2.font-size 字体大小3.font-style 字体样式4.font-weight 字体粗细文本:1.letter-spacing 字间距2.word-spacing 词间距3.text-decoration 下划线4.text-align 对齐5.text-indent 缩进6.line-height 行高7.color 颜色8.word-break 折行
2、代码
word-break文字折行
1 2 3 4 5index 6 19 20 212224 25aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
23
selection伪类选择器
1 2 3 4 5index 6 15 16 17linux技术
18linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!
19