语义元素1。什么是语义?根据内容结构,选择合适的标签(语义代码)供开发者阅读。在编写更优雅的代码的同时,浏览器爬虫和机器可以很好地解析它。Semantic(语义) 语义标签是指每一个标签代表一种特定形式的内容,如标题、列表、表格等,对应的概念是表示性标记。Tim最初设想HTML应该是一种纯语义标记语言。然而,在混乱无序的初期,各浏览器厂商或多或少受到了另一种标记语言SGML的影响,SGML已流行多年。标签和样式标签,所以早期的HTML也被设计成两种标签的混合体。但随着20世纪90年代后期CSS的逐渐应用以及随后“内容与表现分离”的理念,style标签在新的HTML版本中逐渐被废除,但出于向后兼容的原因,还是有一些style标签被保留下来,例如:i(style)/em(semantic);b(风格)/强(语义)。2、为什么有语义语言属性:HTML本身就是一种语义标记语言。只有使用语义标记,才能谈及正确使用HTML。易用性:去除或丢失样式时,有利于使页面呈现结构清晰SEO:与搜索引擎建立良好的沟通,有助于爬虫抓取更有效的信息。爬虫依靠标签来确定各个关键字的上下文和权重。增强的可扩展性:方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以有意义的方式呈现网页。易于开发和维护:语义化更具可读性,这是网页下一步的重要趋势。遵循W3C标准的团队遵循这个标准,可以减少差异化。3、写HTML代码要注意什么?尽量少用非语义标签如:div、span;当语义不明显时,可以使用div或者p,尽量使用p,因为p默认有上下间距,有利于兼容特殊终端;不要使用纯粹的样式标签,例如:b、font、u等,而是使用css设置。表单字段要用fieldset标签包裹,并说明表单的用途;使用表格时,标题应为标题,头部应为thehead,主体部分应为tbody,尾部应为tfoot。表格标题应与一般单元格区分开来。使用th作为表头,使用td作为单元格;标签描述指定表头
指定表体- 1专栏 -你知道语义SLAM的重要性吗?
- 2洗衣机携手人工智能,未来呈现缺乏新鲜元素的尴尬
- 3AI鉴黄师已能识别“黑词” 阿里安全AI语义分析技术再获突破
- 4完美世界助力TI9燃烧战火,开幕式充满中国元素
- 5Chrome OS 68稳定版发布:引入Material D
- 6知乎携手中国科普博览会,开启元素之旅,为网友带来值得信赖的化
- 7《荒野行动PC Plus》首次曝光:充满中国元素
- 8检查data_list中的每个元素是否为列表,并确保所有列表
- 9努比亚Z50推出中国红兔年限量版:融入红宝石元素,节日气氛十
- 10Redmi Note 13 Pro+将推出AAPE潮流限量版
- 11MongoDB如何使用聚合管道统计数组中的元素数量
- 12如何使用MongoDB查询数组中的第一个元素
- 13如何使用MongoDB查询数组中的元素
- 14MongoDB如何实现数组中的元素匹配查询
- 15如何使用MongoDB的$last运算符查询数组的最后一个元
- 16如何使用MongoDB查询数组中指定元素的前一个元素
- 17Redis如何实现随机抽取10个元素的功能
- 18Redis集合操作指南:如何查看、添加和删除元素
- 19Redis 列表操作:如何删除指定元素
- 20数组中元素的确切最大限制是多少分享