div,作为web标准化进程中大火大热的HTML标签,在完成了取代table布局的使命之后,在强调语义化的今天,开始成为被滥用得最多的标签。HTML5新增的标签中,有一大部分是为了取代HTML4里的div使用场景。比如:<header>、<footer>、<aside>、<section>、<nav>等。那么div还有存在的意义吗?如果有,又该在什么情况下使用呢?本文尝试对这个问题做一点分析。仅代表个人观点。
div,作为web标准化进程中大火大热的HTML标签,在完成了取代table布局的使命之后,在强调语义化的今天,开始成为被滥用得最多的标签。HTML5新增的标签中,有一大部分是为了取代HTML4里的div使用场景。比如:<header>、<footer>、<aside>、<section>、<nav>等。那么div还有存在的意义吗?如果有,又该在什么情况下使用呢?本文尝试对这个问题做一点分析。仅代表个人观点。