希望你能坚持到2019/12/01
牛客前端错题:
Q:添加哪个属性可以使超出的文字部分变成"…"()
A:text-overflow: ellipsis;
解析:text-overflow: clip|ellipsis|string;
clip:修剪文本;ellipsis:显示省略符号来代表被修剪的文本;string:使用给定的字符串来代表被修剪的文本;visible:默认值。内容不会被修剪,会呈现在元素框之外;hidden:内容会被修剪,并且其余内容是不可见的;scroll:内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容;auto:如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容;inherit:规定应该从父元素继承 overflow 属性的值。

Q:列表分为两类,一是无序列表,一是有序列表分别是哪两个?
*A:ul无序列表,ol有序 *
ul 无序列表 呈现加粗原点。可以通过list-style-type none消除。
ol呈现为1-数字的有序列表
dl 呈现自定义带开头的列表 td dd

Q:HTML的注释标记是以下哪个选项?
A:
解析:
HTML注释
CSS注释 /* 注释内容 /
JS注释 单行注释以 // 开头;多行注释以 /
开始,以 */ 结尾。

Q:浅谈link和@import的区别
A:总结:外部引入CSS可以通过link标签&@import
从属关系:@import是CSS提供的语法规则,只有导入样式表的作用;link是html提供的标签,既可以加载CSS,也可以定义RSS、rel连接属性等
加载顺序:@import在页面加载完毕后才能加载引入的CSS而link可以同时加载
兼容性:@import只可在IE5+被识别(基于CSS2.1),link属于标签,不存在兼容性
DOM可控性:DOM方法基于文档,可以通过JS操作DOM插入link标签而@import则不行

Q:用于加粗的标签有哪些?
bstrong,blod font-weight是属性值

Q:CSS选择器的优先级
A:!important > 行内样式 > ID > 类、伪类、属性 > 标签名 > 继承 > 通配符

Q:CSS属性有继承属性的是哪些?
A:颜色,文字,字体间距行高对齐方式,和列表的样式可以继承。
所有元素可继承: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。