首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>设计在线>CSS教程>资讯:CSS:表单元素不继承body的字体属性

CSS:表单元素不继承body的字体属性

www.jz123.cn  2009-07-17   来源:   网页教学网    责任编辑(袁袁)    我要投递新闻

  很多人喜欢在body中加样式来控制全局字体的样式,像字体、大小、颜色等。这些写可以减少代码,其实并不然,像表单里面元素就无法继承body的字体属性,先看下效果截图:

  

css

 

  下面是BODY样式写法:

  上面效果截图中表单里文本框的字面和表格字体并不是一样的效果,为什么会这样呢?是因为所有的表单元素都不继承body的字体属性,需要单独设置,如:

  input, label, select, option, textarea, button, fieldset, legend {

  font-size:12px;

  }

  所以最终样式写法应该下面写法:

以下为引用的内容:

<style type="text/css">
<!--
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
-->
</style>

      上面效果截图中表单里文本框的字面和表格字体并不是一样的效果,为什么会这样呢?是因为所有的表单元素都不继承body的字体属性,需要单  独设置,如:

以下为引用的内容:

input, label, select, option, textarea, button, fieldset, legend {
    font-size:12px;
}

       所以最终样式写法应该下面写法:

以下为引用的内容:

<style type="text/css">
<!--
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
input, label, select, option, textarea, button, fieldset, legend {
    font-size:12px;
}
-->
</style>


上一篇:CSS教程:快速提升设计可读性和维护性 下一篇:你未必知道的10个CSS技巧

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图