关于语义化标签的一些思考

2017-06-05  本文已影响0人  天承本草2020

现在html越来越提倡语义化,这样不仅方便开发者更好地理解文档,也使得计算机对于文档地理解更加地友好。比如人工智能的语义分析,搜索引擎的搜索分析,辅助视力阅读障碍者的屏幕阅读器之类的软件,在语义化标签的帮助下,能够更好的工作。

文档结构

在学习html5的过程中,知道了一些新的标签,能够更清晰的表达文档的结构(原来都是用div,可能加上id或者class来划分)。举个简单的例子

html元素的语义化及排版注意

一些常用的html元素,特别是html文本元素的语义化使用中,也有一些可以优化及需要注意的地方

<label for="username">请输入用户名: </label> <input type="text" id="username" name="username">
    2. label内嵌控件,比如
<label>请输入用户名<input type="text" id="username" name="username"></label>
* placeholder属性,其值会在输入字段为空时显示,并会在字段获得焦点时消失
* 对于表单中的单选radio控件和复选checkbox控件以及下拉框select控件,可以为radio, checkbox添加checked属性以及为option添加selected属性让其默认选中

以上,是这次任务一中可能用到的一些信息,可能有纰漏或者错误的地方,还请大家多多指正!
参考资料: 《HTML&CSS设计与构建网站》

关于语义化标签的一些思考

上一篇 下一篇

猜你喜欢

热点阅读