如何区分Html和Html5
一、文档类型声明不同
- Html ::< !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> < html
xmlns=“http://www.w3.org/1999/xhtml”> 复杂 - Html5:<!doctype html> 简单
二、在结构语义上
- Html : Html没有明显的语义化标签,通常用命名 id 的方法来使标签语义化比如:< div id=“header”>
- Html5:Html5有明显的语义化标签比如:article,header,title
综上
- HTML声明是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。
- HTML语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析
- 搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO
- 便于阅读维护理解,即使在没有样式css情况下也以一种文档格式显示
- HTML5 用正确的标签做正确的事情