HTML5一览
HTML
语义化
- 页面结构更加清晰和可读性,有利于团队开发和维护
- 方便其他设备解析
- 有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重
- 易于用户阅读,样式丢失的时候能让页面呈现清晰的结构
H5新增标签特性
标签名 说明 定义文章,规定独立的自包含内容 定义页面内容之外的内容 定义文档中的小节、区段 定义section或page的页眉 定义section或page的页脚 定义文档的主要内容 定义导航链接 定义文本的文本方向,使其脱离其周围文本的方向设置 定义图形画布 定义命令按钮 (仅ie9支持这个标签) 定义下拉列表(配合input使用) 定义元素的细节:页面只显示summary里的内容,点击之后才显示详细内容 为 元素定义可见的标题定义外部交互内容或插件 定义figure元素的标题 定义媒介 定义生成密钥 定义有记号的文本 定义预定义范围内的度量 定义输出的一些类型 定义任何类型的任务的进度 定义声音内容,比如音乐或其他音频流 定义媒介源 定义对话框或窗口 定义日期/时间 定义用在媒体播放器中的文本轨道 定义视频 定义英文字符自动进行软换行 tip : 对于一段主题性的内容,则就适用
section
,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用article
input和textarea的区别
- 有无value属性
- 是否闭合标签
用div模拟textarea的实现
1
2
3
4
5
6
7
8
9
10
11
12
13.editBox {
width: 400px;
min-height: 100px;
max-height: 300px;
_height: 100px; /* IE6 */
padding: 3px;
outline: 0;
border: 1px solid #a0b3d6;
overflow-y: auto; /* 超过最大高度就出现滚动条 */
_overflow-y: visible;
}
<div class="editBox" contenteditable></div>移动设备忽略将页面的数字识别为电话号码
- 标题: HTML5一览
- 作者: JiangWen
- 创建于 : 2020-01-01 18:00:00
- 更新于 : 2024-11-24 17:45:51
- 链接: https://blog.jiangwen.site/2020/01/01/HTML/HTML5一览/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论