好程序员前端教程css中可被继承和不可被继承的属性
一。无继承性的属性
1.显示:规定元素应该生成的框的类型
2 .文本属性:vertical-align:垂直文本对齐
文字修饰:规定添加到文本的装饰
文本阴影:文本阴影效果
空白:空白符的处理
unicode-bidi:设置文本的方向
3 .盒子模型的属性:宽度、高度,保证金,margin-top, margin-right, margin-bottom, margin-left,边境,边框样式,border-top(底部,左)风格
border-top(右、下、左)- width, border-top(底部,左):颜色,border-top,边境,边界底部,border-left,
填充、padding-top padding-right、padding-bottom padding-left
4 .背景属性:背景,背景颜色,背景图片,背景位置,background-attachment平铺方式
5 .定位属性:浮动,清晰,位置,,右,下,左,min-width,最小高度,max-width, max-height,溢出,剪辑,z - index
6 .生成内容属性:内容,content-seset content-increment
7 .轮廓样式属性:轮廓,outline-style, outline-width,边框色
8 .页面样式属性:大小,page-break-before page-break-after
9。声音样式属性:暂停,暂停,后停一下,提示,cue-before, cue-after时播放
二。有继承性的属性
1 .字体系列属性:字体:组合字体
字体类型:规定元素的字体系列
粗细:设置字体的粗细
字体大小:设置字体的尺寸
字体样式:设置字体的风格
字体参数:设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小
font-stretch:对当前的字体类型进行伸缩变形,所有主流浏览器都不支持
font-size-adjust:为某个元素规定一个值,这样就可以保持首选字体的x坐标
2 .文本系列属性:indent:文本缩进
text-align:文本水平对齐
行高:行高
词间距:增加或减少文单词间的空白(即字间隔)
字母间距:增加或减少字符间的空白(字符间距)
首字母:控制文本大小写
方向:规定文本的书写方向
颜色:文本颜色
3 .元素可见性:可见性
4 .表格布局属性:caption-side, border-collapse, border-spacing,空单元格,表布局
5 .列表布局属性:list-style, list-style-image, list-style-type list-style-position
6 .生产内容属性:引号
7 .光标属性:光标
8 .页面样式属性:页面,page-break-inside,窗户,孤儿
9 .声音样式属性:说话,speak-punctuation, speak-numeral, speak-header,讲话速度,体积,voice-family,音高,调域,压力、丰富、方位角、仰角
三。所有元素可继承属性
1 .元素可见性:可见性
2 .光标属性:光标
四。内联元素可以继承的属性
1 .字体系列属性
2 .除- indent, text-align之外的文本系列属性
五。块级元素可以继承的属性
1. - indent text-align