HTML 复习
HTML5 新特性与语义化
概念:
HTML5的语义化指的是合理正确地使用语义化的标签来创建页面结构。正确的标签用于正确的用途。
语义化标签:
header
nav
main
article
section
aside
footer
语义化的优点:
- 在没有 CSS 样式的情况下,页面整体也会呈现很好的结构效果。
- 代码结构清晰,易于阅读。
- 有利于开发和维护,方便其他设备解析(如屏幕阅读器)根据语义渲染网页。
- 有利于搜索引擎优化(SEO),搜索引擎爬虫会根据不同的标签来赋予不同的权重。
HTML5 新特性
HTML5引入了许多新特性,其中一些主要的特性包括:
- 语义化标签
- 音视频处理 API (
audio
,video
) canvas
/webGL
- 拖拽释放 (Drag and drop) API
history
APIrequestAnimationFrame
- 地理位置 (Geolocation) API
webSocket
- Web 存储 (
localStorage
,SessionStorage
) - 表单控件,如
calendar
,date
,time
,email
,url
,search