HTML
1.HTML的语义化是什么?
答:HTML语义化是指通过正确使用HTML标签来描述文档的内容,使页面的内容结构更加清晰,有助于搜索引擎更好地理解页面内容,提高页面的可访问性。
2.HTML5有哪些新特性?
答:HTML5新特性包括:新的语义元素,新的表单元素,拖放API,本地存储,音频和视频API,新的Canvas元素,GeoLocation API,新的Web Worker API,新的WebSocket API等。
CSS
1.CSS选择器有哪些?
答:CSS选择器包括元素选择器、类选择器、ID选择器、属性选择器、伪类选择器、伪元素选择器、组合选择器等。
2.CSS3有哪些新特性?
答:CSS3新特性包括:圆角、阴影、多列布局、文字阴影、多背景、渐变色、动画、过渡效果、媒体查询、新的选择器、Flexbox布局等。
JavaScript
1.JavaScript有哪些数据类型?
答:JavaScript数据类型包括原始数据类型(字符串、数字、布尔值、null、undefined)和引用数据类型(Object、Array)。
2.JavaScript的作用域有哪些?
答:JavaScript的作用域包括全局作用域、函数作用域和块级作用域。
jQuery
1.jQuery有哪些常用选择器?
答:jQuery常用选择器包括元素选择器、属性选择器、ID选择器、类选择器、伪类选择器、子元素选择器等。
2.jQuery有哪些常用方法?
答:jQuery常用方法包括addClass()、removeClass()、toggleClass()、html()、text()、val()、attr()、css()、each()、append()、prepend()、after()、before()、wrap()、unwrap()、remove()、empty()等。