contenteditable 属性规定元素内容是否可编辑。如果元素未设置 contenteditable 属性,那么元素会从其父元素继承该属性。
样式选择器优先级:
第一等级:代表 内联样式,如 style="",权值为 1,0,0,0;
第二等级:代表 ID选择器,如 #id="", 权值为 0,1,0,0;
第三等级:代表 calss | 伪类 | 属性 选择器,如 .class | :hover,:link,:target | [type], 权值 0,0,1,0;
第四等级:代表 标签 | 伪元素 选择器,如 p | ::after, ::before, ::fist-inline, ::selection, 权值 0,0,0,1;
此外,通用选择器(*),子选择器(>), 相邻同胞选择器(+)等选择器不在4等级之内,所以它们的权值都为 0,0,0,0;
css层叠样式权重值:
1、!important,加在样式属性值后,优先级最高,权重值:10000
2、内联样式,如:<div style=""></div>,权重值:1000
3、ID选择器,如:#app,权重值:100
4、类选择器,伪类选择器和属性选择器,如: .content、:hover、a[href],权重值:10
5、标签选择器和伪元素选择器,如:div、p、:first-line、:before,权重值:1
6、通用选择器(*)、子选择器(>)、相邻选择器(+)、同胞选择器(~),权重值:0
dp是虚拟像素,在不同的像素密度的设备上会自动适配,比如:
在320x480分辨率,像素密度为160,1dp=1px
在480x800分辨率,像素密度为240,1dp=1.5px
<track> 标签是 HTML5 中的新标签。
<track> 标签为媒体元素(比如 <audio> and <video>)规定外部文本轨道,也就是字幕,字幕格式有 WebVTT 格式(.vtt 格式文件)。
这个元素用于规定字幕文件或其他包含文本的文件,当媒体播放时,这些文件是可见的。
text-transform:capitalize是首字母大写
text-transfrom:lowercase是全部字母为小写
text-transfrom:uppercase是全部字母为大写
font-weight: bold;字体为粗体,
?
table cellpadding 单元格边距? 文字与边框之间的距离
table cellspacing 单元格之间的间距