css可以继承样式的属性,css继承属性有哪些

css有哪些属性可以继承

1、字体系列属性

成都创新互联公司服务项目包括蔡家坡网站建设、蔡家坡网站制作、蔡家坡网页制作以及蔡家坡网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,蔡家坡网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到蔡家坡省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

font:组合字体

font-family:规定元素的字体系列

font-weight:设置字体的粗细

font-size:设置字体的尺寸

font-style:定义字体的风格

font-variant:设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小。

font-stretch:对当前的 font-family 进行伸缩变形。所有主流浏览器都不支持。

font-size-adjust:为某个元素规定一个 aspect 值,这样就可以保持首选字体的 x-height。

2、文本系列属性

text-indent:文本缩进

text-align:文本水平对齐

line-height:行高

word-spacing:增加或减少单词间的空白(即字间隔)

letter-spacing:增加或减少字符间的空白(字符间距)

text-transform:控制文本大小写

direction:规定文本的书写方向

color:文本颜色

3、元素可见性:visibility

4、表格布局属性:caption-side、border-collapse、border-spacing、empty-cells、table-layout

5、列表布局属性:list-style-type、list-style-image、list-style-position、list-style

6、生成内容属性:quotes

7、光标属性:cursor

8、页面样式属性:page、page-break-inside、windows、orphans

9、声音样式属性:speak、speak-punctuation、speak-numeral、speak-header、speech-rate、volume、voice-family、pitch、pitch-range、stress、richness、、azimuth、elevation

三、所有元素可以继承的属性

1、元素可见性:visibility

2、光标属性:cursor

四、内联元素可以继承的属性

1、字体系列属性

2、除text-indent、text-align之外的文本系列属性

五、块级元素可以继承的属性

1、text-indent、text-alig

CSS中哪些属性可以继承

字体相关:line-height, font-family, font-size, font-style, font-variant, font-weight, font

文本相关: letter-spacing, text-align, text-indent, text-transform, word-spacing

列表相关:list-style-image, list-style-position, list-style-type, list-style

还有一个比较重要的:color

css可继承的属性有哪些

不可继承的:display、margin、border、padding、background、height、min-height、max-height、width、min-width、max-width、overflow、position、left、right、top、bottom、z-index、float、clear、table-layout、vertical-align、page-break-after、page-bread-before和unicode-bidi。

所有元素可继承:visibility和cursor。

内联元素可继承:letter-spacing、word-spacing、white-space、line-height、color、font、font-family、font-size、font-style、font-variant、font-weight、text-decoration、text-transform、direction。

终端块状元素可继承:text-indent和text-align。

列表元素可继承:list-style、list-style-type、list-style-position、list-style-image。

CSS三大特性

所谓层叠性是指多种CSS样式的叠加:

结果是:.two样式生效

所谓继承性是指书写CSS样式表时,子标签会继承父标签的某些样式,如文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。

与文字有关的属性都可以,实现继承:

特殊点:

结果:a标签会继承div的样式

定义CSS样式时,经常出现两个或更多规则应用在同一元素上,这时就会出现优先级的问题。

关于CSS权重,我们需要一套计算公式来计算,这个就是CSS Specificity,我们称为CSS特性或称非凡性,它是一个衡量CSS值优先级的一个标准。具体规范如下:

注意:

总结:

css里有什么属性可以继承

手持手册给你找

布局:visibility,

颜色:color

字体:

属性 版本 继承性 描述

font    CSS1/2    有    简写属性。定义元素的文本特性  

font-style    CSS1    有    指定元素的文本是否为斜体  

font-variant    CSS1    有    定义元素的文本是否为小型的大写字母  

font-weight    CSS1    有    定义元素文本字体的粗细  

font-size    CSS1    有    定义元素的字体大小  

font-family    CSS1    有    定义元素文本的字体名称序列  

font-stretch    CSS3    有    定义元素的文字是否横向拉伸变形  

font-size-adjust    CSS3    有    定义小写字母x的高度与对象文字字号的比率。  

属性    版本    继承性    描述

text-transform    CSS1/3    有    定义元素的文本如何转换大小写  

white-space    CSS1    有    指定元素是否保留文本间的空格、换行;指定文本超过边界时是否换行。  

tab-size    CSS3    有    定义元素内容中制表符的长度  

word-break    CSS3    有    定义元素内容文本的字间与字符间的换行行为  

word-wrap/overflow-wrap    CSS3    有    定义元素内容文本遇到边界时如何换行  

text-align    CSS1/3    有    定义元素内容的水平对齐方式  

text-align-last    CSS3    有    定义块内文本内容的最后一行(包括块内仅有一行文本的情况,这时既是第一行也是最后一行)或者被强制打断的行的对齐方式  

text-justify    CSS3    有    定义使用什么方式实现文本内容两端对齐  

word-spacing    CSS1/3    有    指定单词之间的额外间隙  

letter-spacing    CSS1/3    有    指定字符之间的额外间隙  

text-indent    CSS1/3    有    定义块内文本内容的缩进  

vertical-align    CSS1/2    无    定义行内元素在行框内的垂直对齐方式  

line-height    CSS1    有    定义元素中行框的最小高度  

text-size-adjust    CSS3    有    定义移动端页面中元素文本的大小如何调整 

属性 版本 继承性 描述

text-decoration CSS1/3 无 简写属性。定义元素文本装饰

text-decoration-line CSS3 无 定义元素文本装饰线条位于文本的哪个位置

text-decoration-color CSS3 无 指定元素文本装饰线条的颜色

text-decoration-style CSS3 无 定义元素文本装饰线条的形状

text-decoration-skip CSS3 有 定义元素文本装饰线条必须跳过内容中的哪些部分

text-underline-position CSS3 有 定义元素装饰线的位置

text-shadow CSS3 有 定义文字是否有阴影及模糊效果

还有部分就不列了

检验 百度搜索CSS 4. 0,  看下

CSS参考手册

版本:v4.2.7

最后更新时间:2018-4-10

编著:飘零雾雨

CSS中属性可以继承及不可继承详解

一、不能继承的属性

① 盒子模型所有属性:margin、padding、border、width、height。

② 轮廓及背景属性:outline、background。

③ 定位、显示、浮动属性:display、position、top、left、right、bottom、max-*(如max-height等)、overflow、clear、float、content、z-index。

④ 其他:vertical-align、text-decoration、text-shadow、white-space。

注意:内联元素不能继承:text-indent和text-align,但是块级元素可以。

二、元素可继承属性

① 所有元素可继承:visibility、cursor。

② 列表元素可继承:list-style、list-style-type、list-style-position、list-style-image。

③ 字体属性:line-height、color、font、font-family、font-size、font-style、font-variant、font-weight、font-size-adjust。

④ 文本属性:text-transform、direction,除了(text-decoration、text-shadow 内联元素不能继承 ) 块级 可继承。

⑤ 表格布局属性:caption-side、border-collapse、border-spacing、empty-cells、table-layout。

⑥ 其它属性:letter-spacing、word-spacing。

如果还有您知道的,希望可以留言补充。

如果喜欢,不要吝啬你的爱心“❤”哦!


分享标题:css可以继承样式的属性,css继承属性有哪些
文章分享:http://hbruida.cn/article/dseepgj.html