1.HTML
- src和href的区别: src多见于script标签,href多见于a标签
- 对HTML语义化的理解: 语义化的标签有header、nav、aside、footer等等;语义化标签可以使页面的结构更加清晰明了,还有利于SEO。
- DOCTYPE(文档类型的作用):
- script标签中defer和async的区别: 添加了defer或者async属性的script标签中的js代码都需要等待页面结构和样式都解析完成再执行,多个添加了defer的script标签会按照顺序行, 多个添加了async属性的script标签中的js代码不一定会按照顺序执行。
- 常见的meta标签有哪些:
2.CSS
1.CSS选择器及其优先级:
基础选择器:通配符选择器(*)0000、标签选择器 0001、类选择器(.)0010、id选择器(#)0100
复合选择器:子选择器(div>p)、后代选择器(div p)、并集选择器(div,p)、伪类选择器(a:hover、input:focus...)、伪元素选择器 (div::before、div::after)、属性选择器()
2.CSS中可以继承和不可以继承的属性有哪些:
可以继承的属性一般为:文字(font-)、文本(text-)、行高
不可以继承的属性:除去可以继承的属性,大多都不能够继承
3.display的属性值及其作用:
none:表示元素的隐藏,会改变页面的布局
inline:将元素转换为行内元素(行内元素不能设置宽度和高度,内外边距也不能设置)
inline-block:将元素转换为行内块元素
block:将元素显示,将元素转换为块级元素
4.display的inline、inline-block和block的区别
5.隐藏元素的方法有哪些:
display:none、
3.JavaScript
1.javaScript有哪些数据类型,他们有哪些区别
2.数据类型的检测方式有哪些
3.检测数组的方式
4.null和undefined的区别
5.typeof null的值是什么,为什么
浙公网安备 33010602011771号