标签语义化:
语义和默认样式的区别:
- 默认样式是浏览器设定的一些常用tag的表现形式;
- 语义化的主要目的就是让大家直观的认识标签和属性的用途和作用;
标签语义化作用:
- 当只有HTML页面时,没有CSS,我们仍然可以很清晰的看懂页面的DOM结构
- 团队维护,当团队来review代码或者重构时,增强代码的可读性,更利于维护
- 有利于SEO,搜索引擎爬虫依赖于标签来确定上下文和各个关键字的权重
- 提高用户体验,比如 title 和 alt 等用来解释内容信息
96道前端面试题
下面给大家分享96道前端面试题
1,一些开放性题目
- 自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。
- 项目介绍
- 如何看待前端开发?
- 平时是如何学习前端开发的?
- 未来三到五年的规划是怎样的?
2,position的值, relative和absolute分别是相对于谁进行定位的?
3,如何解决跨域问题
4,XML和JSON的区别?
5,谈谈你对webpack的看法
6,说说TCP传输的三次握手四次挥手策略
7,TCP和UDP的区别
8,说说你对作用域链的理解
9,创建ajax过程
10,渐进增强和优雅降级
11,常见web安全及防护原理
12,XSS原理及防范
13,XSS与CSRF有什么区别吗?
14,Web Worker和webSocket
15,HTTP和HTTPS
16,对前端模块化的认识