html的标签与css

zerozerg2006 复旦大学 2017-01-11 05:19:27
我自学html的相关内容,然后出现了这么一个问题。
根据w3school上的标签列表一个一个浏览下来看,似乎有多数标签都可以使用样式来实现?那这么多标签为啥仍然在html5中保留呢?
...全文
509 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
的确,如楼主所说,很多H5的元素都可以通过CSS实现,但仅仅是在表现层。 而事实上,H5牛逼的地方,不仅仅局限于页面内容的视觉展现。 正巧最近刚刚学完分节元素,按照Jennifer Kyrnin的《HTML5移动应用开发》书中所描述的那样,H5的元素有很多其他的作用,例如: 1、生成大纲。类似于我们在WORD中,用各级标题生成整个文档的目录一样,浏览设备可以方便的将整个H5页面大纲提取出来,用处就更多了。如果只用DIV元素,是没办法提取的,而通过<h1>这类元素,就可以实现大纲的效果。 2、<time>元素,在视觉层面没有任何变化,但是在能够很好的识别H5的浏览器和设备上,它可以帮助你快速的添加一个事件或提醒,比如,在ipad的邮件中,如果使用了<time>这个语义元素,系统会提示用户Create Event创建一个事件,方便的将这个时间添加到你的日程表中。 其他的我就说不上来啦,但是感觉还有很多很流弊的地方。 -- 学习中的新手,还请前辈们多多批评指点
  • 打赏
  • 举报
回复
辰洛 2017-01-12
html在升级的过程中不可能直接把所有的东西都抛弃掉,总有一个过渡的阶段,任何事物都是这样,不可能在下一个版本变成完全不一样的东西
  • 打赏
  • 举报
回复
天际的海浪 2017-01-11
为了在html源代码中体现语义。 让人一看到<h1>就知道这是一级标题。 看到<p>就知道这是段落。 看到<li>就知道这是列表项。 你都用<div>别人就不好理解这是什么内容
  • 打赏
  • 举报
回复
相关推荐
发帖
HTML5
加入

3.8w+

社区成员

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
申请成为版主
帖子事件
创建了帖子
2017-01-11 05:19
社区公告
暂无公告