CSS继承特性

来源:互联网 发布:21天学通java第7版好吗 编辑:程序博客网 时间:2024/06/06 02:18

最近在学习CSS的一些基础知识,感觉关于继承特性老是记不清楚,所以决定自己写一篇博客加深印象.
首先我们再说那些属性是可以继承的时候我们应该明白继承的含义是什么。想要了解继承我们首先要清楚文档树
文档树
在文档树中从一个节点发展而来的所有节点都是该节点的子节点,该节点就是这些子节点的祖先,如果祖先中含有可继承的样式那么后代节点就会拥有该元素的这些可继承属性的值,而不是浏览器的默认值.
下面我们来说一下有哪些属性是可以继承的,CSS样式表可继承的属性如下:

azimuth,border-collapse, border-spacing,caption-side, color, cursor, direction, elevation,empty-cells, font-family, font-size, font-style,font-variant, font-weight, font, letter-spacing,line-height, list-style-image, list-style-position,list-style-type, list-style, orphans, pitch-range,pitch, quotes, richness, speak-header, speaknumeral,speak-punctuation, speak, speechrate,stress, text-align, text-indent, texttransform,visibility, voice-family,volume,whitespace,widows, word-spacing

关于这些属性我们可以做一个划分。
首先是文字想过的属性

font-family, font-size, font-style,font-variant, font-weight, font, letter-spacing,line-height, text-align, text-indent, texttransform,word-spacing

列表相关属性:

list-style-image, list-style-position,list-style-type, list-style

最后说两句题外话,如果有朋友需要学习CSS,我推荐大家去看一下CSS权威指南,对于CSS的各种基础知识介绍的十分详细和全面,希望大家能够越走越好,共勉。如果大家有什么补充欢迎评论.

0 0