一、OSI七层、TCP四层做用
二、TCP的三次握手
三、为何TCP创建须要三次握手
四、四次挥手
五、断开为何须要四次挥手
六、TCP的无差错传输?
七、TCP和UDP的区别
八、http的请求和相应组成
九、http状态码
十、http缓存
十一、https的加密算法
十二、TSL/TLL的握手过程
1三、https的握手过程(原理)
1四、keep-alive
1五、websocketcss
一、CSS盒模型
二、CSS选择器
三、CSS伪元素、CSS伪类
四、水平垂直居中
五、BFC原理和建立
六、postCSS、less、sass
七、CSS动画
八、CSS hack 兼容性写法
九、CSS单位
十、rem的布局原理
十一、相邻的两个inline-block节点为何会出现间隔,该如何解决
十二、meta viewport
1三、画三角形
1四、为何块级元素设置宽度后,默认居左显示
1五、为何固定宽度的块级元素设置margin:auto能够实现水平居中显示
1六、为何块级元素的高度默认为元素自身高度
1七、什么块级元素设置margin:auto没法实现垂直居中显示
1八、为何图片设置margin:auto不能够实现水平居中显示
1九、为何行内元素垂直margin无效
20、为何inline-block元素会存在底部空隙
2一、why BFC:格式化上下文,它是页面中的一块渲染区域,有一套渲染规则,决定了其子元素如何布局,以及和其余元素之间的关系和做用。
2二、padding的百分比是相对于包含块的宽度。margin的百分比是相对于包含块的width
2三、margin重叠问题
2四、手写图片瀑布流效果
2五、使用 CSS绘制几何图形(圆形、三角形、扇形、菱形等)
2六、使用纯 CSS实现曲线运动(贝塞尔曲线)
2七、实现经常使用布局(三栏、圣杯、双飞翼、吸顶),但是说出多种方式并理解其优缺点web