布局时div的数量过多的弊处
我想知道div过多的弊处是什么??
我想知道div过多的弊处是什么??
2016-01-27
非要说弊端的话,就是影响了代码的阅读,和不利于搜索引擎的优化,页面解析速度相比较稍慢。
一般的,只要不滥用并没有什么弊端,但是,现在比较倡议语义化标签,所以可以使用语义化的标签,就尽量使用语义化标签,例如:
这是一个简单的HTML导航代码结构: <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于慕课</a></li> <li><a href="#">新闻动态</a></li> <li><a href="#">课程中心</a></li> <li><a href="#">在线课程</a></li> <li><a href="#">人才招聘</a></li> </ul> </div> </body> </html> 这里没有使用div来嵌套制作导航菜单,而是使用了ul元素来制作导航,这就是语义化,移除不必要的div标签
另外,div嵌套层次尽量也不要太深,尽量精简。
总结就是基本两点,
1.精简HTML结构,移除不必要的div。
2.尽量使用语义化标签,减少div标签
举报