- 简述一下你对HTML语义化的理解
- iframe的优缺点
- doctype 的作用是什么
- 页面导入样式时,link 和 @import的区别
- Label标签的作用是什么
- 说一下h5的新特性
- 行内元素和块级元素
- cookies, sessionStorage,localStorage
- 重排与重绘
- js 原型和原型链
- js 中如果实现继承
- js 中的深拷贝和浅拷贝
- 如何对一个数值数组进行排序
- vue 组件之间的通信
- 现在让你搭建一个 vue 项目,你怎么做
- 什么是盒子模型
- 盒子模型的组成部分
一个盒子由外到内可以分成4个部分:margin,border,padding,content。
margin,border,padding是css属性,content 是 html 元素内容
- 一共有几种盒子模型
答:两种。分别是标准盒子模型和IE盒子模型。通过box-sizing属性来设置盒子模型的类型。
- 伪类和伪元素
- CSS选择器的优先级
元素选择符: 1
class选择符: 10
id选择符:100
元素标签:1000
!important声明的样式优先级最高,如果冲突再进行计算。
如果优先级相同,则选择最后出现的样式。
继承得到的样式的优先级最低。
- 如果实现响应式设计
- 封装过什么通过组件
- 网站性能优化
- 如果实现一个轮播图组件
版本控制
- 什么是跨域
- 如果解决跨域