## 标签语义化的意义
考察点:
1. 标签语义化的概念
2. 标签语义化的作用
3. 语义化标签有哪些?
回答:
1. 概念:根据内容结构化的需要,选择能够准确合适表达内容的标签。
2. 标签语义化作用
2.1. 可以提高页面的可访问性,即在css丢失的情况下,页面结构仍然可以比较清晰的展现;
2.2. 提高用户体验,用户不够清楚地方可以得到良好的解释;
2.3. 有利于页面seo,让搜索引擎更容易明白页面结构和内容的主次顺序;
2.4. 有利于页面维护者理解代码结构,降低维护成本;
2.5. 方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以语义的方式来渲染网页。
3. 语义化标签有`h1`~`h6`, `strong`, `header`, `article`, `section`, `footer`, `p`等除了`div`和`span`之外的所有标签, 当然,类似`font`, `i`,`b`等控制文字样式的标签也不属于语义化标签,不提倡使用。
- 前言
- 基础
- HTML
- 标签语义化
- 行标签和快标签
- 常用标签
- 页面结构
- CSS
- 选择器
- 盒模型
- 定位
- 单位
- 居中
- 布局
- 扩展:弹性布局详解
- 扩展:多列布局详解
- 扩展:网格布局详解
- 扩展:媒体查询
- 清除浮动
- 动画
- 自适应(响应式)
- 兼容性
- 背景
- 文本
- 转化器
- JavaScript基础
- 闭包
- 作用域
- 继承
- 事件
- DOM
- this
- 网络通信
- ajax
- 跨域
- HTTP状态码
- HTTP请求响应头
- HTTP 2.0
- 请求方法
- Cookie
- 常见框架
- Bootstrap
- jQuery
- Vue
- React
- 性能优化
- 常见安全问题
- 进阶
- 工程化
- 前端架构
- 同构
- 高级
- 前端团队管理
- 技术/框架选型
- 持续集成/持续交付
- 经典面试题