css字体属性+文本属性

1:字体属性
font-weight:指定文体的粗细
值:normal:默认值。定义标准的字符。
bold:定义粗细字符。
bolder:定义更粗的字符。
lighter:定义更细的字符。
100、200……900:定义由粗到细的字符,400等同于normal,而700等同于bold。
font-style:指文本的字体样式(正常,斜体)
默认值:normal
normal:正常字体
italic:斜体字
font-size:指定文体字体大小
通过像素来指定字体大小 1px=1像素
font-family:定义文本使用某个字体
默认值由浏览器确定
如果字体浏览器不支持可以写多个中间用逗号隔开,它是从左往右走。
font-family:“Microsoft AaHei”,“Simsun”,“SimHei”;
2:文本属性
text-align:内用对齐方式,它是针对元素的内用。
属性值:left |center| right
p{text-align:center;}
p是块元素,left、right和center会作用于整个行。
text-decoration:指定文字有无装饰,默认值是none
属性值:
underline:指文字的装饰是下划线
overline:指文字的装饰是下划线
line-through:指文字的装饰是贯穿线,类似于删除标签的效果。
text-transform:设置对象中的文本的大小写。
默认值:none 无转换
属性值:
capitalize:将每个单词的第一个字母转换成大写。
uppercase:全部转换成大写。
lowercase:转换成小写。
text-indent:文本缩进
文本缩进属性是用来指定文本的第一行的缩进。
如:p{text-indent:2em;}
1em和当前字体的大小相等,在浏览器中默认的文字大小是16px
因此,1em的默认大小是16px。
word-wrap:设置当前行超过指定容器的边界时是否换行
首先要知道一种情况:如果你容器中的单词过长,超出了容器本身的宽度,会造成“长单词溢出”
word-wrap:break-word;可设置过长的文本自动换行。

你可能感兴趣的:(学习)