HTML转HTML5需用语义化标签替代无意义div,如header、nav、main、aside、footer;section和article非div直替,须依内容逻辑选用;废弃font、center等旧标签,保留必要div用于样式或JS挂载。
HTML 转 HTML5 不是简单改个 HTML4/ XHTML 中大量使用的通用容器,在 HTML5 里已有明确语义标签替代,继续用 语义结构不是“锦上添花”,而是现代 Web 的基础层——改得不彻底,SEO、无障碍、维护性都会打折扣;但改得太机械,比如把每个 就完事,核心是用语义化标签替代无意义的
堆砌,让结构可读、可访问、可被搜索引擎和辅助工具理解。
哪些旧标签必须换掉
这类写法等于放弃 HTML5 的结构优势。
→ 改用 或 → 改用
→ 改用 (注意: 页面中只能出现一次)
→ 改用 ,这类纯 hack 标签可直接删,用 或 替代
都硬套 ,反而破坏语义








