zoukankan      html  css  js  c++  java
  • 文本CSS

    文本CSS

    用CSS控制文本的样式

    文字大小

    font-size
    
    font-size:<length>|<percentage>|<absolute-size>|<relative-size>
    
    font-size:12px;
    font-size:2em;
    font-size:200%;
    

    文字字体

    font-family
    
    font-family:[<family-name>|<generic-family>]#
    <generic-family> = serif|sans-serif|cursive|fantasy|monospace
    
    font-family:arial;
    font-family:arial,Verdana,sans-serif;
    font-family:Verdana,"microsoft yahei";
    font-family:"宋体",serif;
    

    文字粗细

    font-weight
    
    font-weight:normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900
    
    font-weight:normal;
    font-weight:bold;
    

    文字斜体

    font-style
    
    font-style:normal|italic|oblique
    
    font-style:normal;
    font-style:italic;
    

    行距

    line-height
    
    line-height:normal|<number>|<length>|<percentage>
    
    line-height:40px;
    line-height:3em;
    line-height:300%;/*先计算,后继承*/
    line-height:3;/*直接继承*/
    

    多样式组合

    font
    
    font:[[<font-style>||<font-weight>]?<font-size>[/<line-height>]?<font-family>]
    
    font:30px/2 "Consolas",monospace;
    font:italic bold 20px/1.5 arial,serif;
    font:20px arial,serif;
    font:100px;/*错误:size和family是必须有的*/
    

    颜色

    color
    
    color:red;
    color:#ff0000;
    color:rgb(255,0,0);
    color:rgba(255,0,0,0.5);/*最后0.5是透明度*/
    

    水平对齐方式

    text-align
    
    text-align:left|right|center|justify
    
    text-align:left;
    text-align:right;
    text-align:center;
    text-align:justify;
    

    垂直对齐方式

    vertical-align
    
    vertical-align:baseline|sub|super|top|text-top|middle|bottom|text-bottom|<percentage>|<length>
    
    vertical-align:middle;
    vertical-align:sub;
    vertical-align:super;
    

    首行缩进

    text-indent
    
    text-indent:<length>|<percentage>
    
    text-indent:2em;/*汉字常用*/
    text-indent:10px;
    text-indent:20%;
    

    格式处理

    white-space
    
    white-space:normal|nowrap|pre-wrap|pre-line
    
    white-space:pre-wrap;/*常用*/
    

    white-space

    单词换行

    word-wrap:normal|break-word
    word-break:normal|keep-all|break-all
    

    文本阴影

    text-shadow
    
    text-shadow:none|[<length>{2,3}&&<color>?]#
    
    text-shadow:1px 2px #f00;
    text-shadow:1px 2px 3px #f00;
    text-shadow:1px 2px 3px;
    

    文本划线

    text-decoration
    
    text-decoration:none|[underline||overline||line-through]
    
    text-decoration:underline;
    text-decoration:underline overline;
    

    文字溢出

    text-overflow
    
    text-overflow:clip|ellipsis
    
    text-overflow:ellipsis;/*要配合后面两个表达式一起使用*/
    overflow:hidden;
    white-space:nowrap;
    

    定义鼠标形状

    cursor
    
    cursor:[<url>,]*[auto|default|none|help|pointer|zoom-in|zoom-out|move]
    
    cursor:pointer;
    cursor:url(xx.cur),pointer;
    

    强制继承

    inherit
    
    font-size:inherit;
    font-family:inherit;
    font-weight:inherit;
    font-style:inherit;
    line-height:inherit;
    color:inherit;
    text-decoration:inherit;
    text-align:inherit;
    text-indent:inherit;
    white-space:inherit;
    word-wrap:inherit;
    word-break:inherit;
    text-shadow:inherit;
    
  • 相关阅读:
    Cassandra的数据模型
    数组中只出现一次的数
    MyBatis总结
    Java线程池的使用
    Fork/Join框架详解
    WWW
    DNS远程和DNS日志
    [DNS]ACL、also-notify、视图服务器及安全设置
    Linux入门进阶第六天——登录文件、开机与模块管理
    Linux入门进阶第四天——服务管理
  • 原文地址:https://www.cnblogs.com/luwanlin/p/10067539.html
Copyright © 2011-2022 走看看