您的位置:首页 > Web前端 > CSS

05、css控制文本与字体

2016-06-26 23:23 363 查看

1、css控制文本

1)text-decoration 修饰文本  

    none 默认 啥都没有

    underline 下划线 a标签默认

    overline 文本上面

    line-through 文本中间插一条横线

    blink 让文本闪烁
2)text-indent:首行缩进 单位:px  em  mm cm  %(相对于其父元素的宽度)
3)text-align:文本的对齐方式

    left 左对齐 默认

    rigth 右对齐

    center 居中

    justify 两端对齐 
4)word-spacing:单词间距 + - px 
5)letter-spacing:字间距 + - px
6)text-transform: capitalize 文本中每个单词首字母大写

    uppercase 大写

    lowercase 小写

    none 默认
备注: word-wrap 属性(css3),是否允许长单词换行到下一行,

              normal只在允许的断字点换行(浏览器保持默认处理)。

              break-word 在长单词或 URL 地址内部进行换行。


2、css控制字体

1) color:字体颜色 三种 

    第一种:red blue green  一般只用做测试

    第二种:rgb();不常用

    rgba()  css3 背景透明

    第三种:十六进制 #ffffff=#fff #000000=#000  #ffaa00 =#fa0 常用
2)font-family:"微软雅黑",Aril 

    (中文支持微软雅黑,而英文不支持,因此有英文的时候需要通过一个逗号增加一个字体。例如:font-family:"微软雅黑",Aril ),

也可直接将文本保存为UTF-8文本解决文本样式兼容问题,防止乱码(最常用)

或在文本最前面加上@charest UTF-8
3)font-weight:字体加粗 100 200 300 400 500 600 700 800 900

    normal 默认值=500

    bold 加粗=700

    bolder 更粗(相对父元素)

    lighter 更细(相对父元素)
4)font-size: 文字的大小  偶数 14px 2em %基于父元素的字体的尺寸

    smaller:设置为比父元素更小一级 2px

    largter :设置为比父元素更大一级 2px
5)font-style: normal 默认值 正常值 

    italic 文本字体倾斜 对文字、单词的正常结构有一定的倾斜改变

    oblique 文本倾斜显示 仅仅是让文本正常的情况变倾斜而已
6)line-height:行高;px %  元素必须得有高度

    %基于当前字体的大小尺寸

    font和background一样 
7)font:设置的顺序(使用时尽量分开写,避免出错)

    font-style

    font-variant:small-caps 显示小型大写字母

    font-weight

    font-size/line-height 常用

    font-family
i 字体斜体(行内元素) em(强调seo) i(经常不用来做字体的倾斜 常用来做小图标)
b 字体加粗(行内元素) strong(强调)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: