字体属性

font-size:

字体demo
css中强大的em值

  • 绝对大小值

    font-size: xx-small;
    font-size: x-small;
    font-size: small;
    font-size: medium;
    font-size: large;
    font-size: x-large;
    font-size: xx-large;
    
  • 相对大小值(相对于父元素字体而言)

    font-size: larger;
    font-size: smaller;
    
  • 长度值(最常用)

    font-size: 12px;
    font-size: 0.8em;
    
  • 百分比(也是相对于父元素)

    font-size: 80%;
    
几点总结
  • 浏览器默认的字体大小是16px;
  • 字体大小会继承父元素;
  • 基于用户阅读的考虑,浏览器支持的最小的字体值是12px。即使设置小于12px的字,显示的值也是12px。
  • 设置 font-size: 0,字就隐藏了。
  • 如果元素自身没有设置字体大小,那么元素自身上的所有属性值如“boder、width、height、padding、margin、line-height”等值,我们都可以按下面的公式来计算。(需要转换的像素值/父元素)
  • 如果元素设置了字体大小
    1) 字体大小:需要转换的像素值/父元素的font-size
    2)border、width、height、padding、margin、line-height:需要转换的像素值/元素自身的font-size
弹性布局样例:
  • 需求:设置了一个宽度为“740px”居中,带有上下“margin”为“24px”,而且带有“1px”的边框效果著作权归作者所有。

    HTML
     <body> 
          <div id="wrap"> content here</div> 
     </body>
    
    CSS
     html {font-size: 100%;}
     body {font-size: 1em;}
     #wrap { 
            width: 46.25em;
            margin: 1.5em auto;
            border: 0.0625em solid #ccc;
            }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,846评论 1 92
  • 前言�: chrome 谷歌浏览器默认的字体大小为16px;可以通过设置font-size来设置字体大小但是当设置...
    八月I未央阅读 1,842评论 0 1
  • 一 外部式css样式 (也可称为外联式)就是把css代码写一个单独的外部文件中,这个css样式文件以“.css...
    KunMitnic阅读 991评论 0 1
  • 临近毕业会考,孩子们的学习紧张而又枯燥,为了给他们放松,加油打气,我们班举行了“家长进课堂”活动。 ...
    嫣沫溪阅读 486评论 0 1
  • 画入锁深秋, 瘦了黄花, 翠了愁, 乍现一空楼。 瞭云歌袅袅, 浣碧幽兰,漏飘香, 荪凝道思蜀,满城话中人。
    夜子子阅读 254评论 0 0