head body main article session time 这些元素有什么用

在学习HTML 5时,看到HTML5较之前新增了不少元素,产生了这样的疑惑:head body main article session time 等等这些元素,对样式结构没有什么作用,删去也没什么影响,为什么要使用它们?为何不以一”div”蔽之?


解答:HTML并不是用来写页面样式的,而是用来表示一个网页的基本架构的,样式用CSS来实现。

HTML5除了提出很炫的新效果以外还加强了语义化结构,其中这个time就是其中之一。

HTML5新增的还有article、nav、header、footer…..等等等,其实现实效果都是和div一样没有效果,但是合理使用却能让页面结构更加清晰有逻辑。

div是不能滥用的,只能用来做整体的布局,细节部分还是要用其他标签,一方面程序可读性和维护性加强,另一方面,可以用下级选择器来写样式,减少了class和id的命名,可以精简网页的结构;而且语义化结构 有条理才能让搜索引擎更加友好。


参考自百度知道
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值