语义化

作者: 嘤嘤嘤998 | 来源:发表于2019-02-03 18:53 被阅读0次
语义化优点:
  1. 易于用户阅读,样式丢失的时候能让页面呈现清晰的结构。
  2. 有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重。
  3. 方便其他设备解析,如盲人阅读器根据语义渲染网页
  4. 有利于开发和维护,语义化更具可读性,代码更好维护,与CSS3关系更和谐。


    image.png
1、<header>

在一个文档中,您可以定义多个<header>元素,但需要注意的是<header>元素不能作为<address>、<footer> 或 <header> 元素的子元素。

2、<nav>

在一个文档中,可定义多个<nav>元素。

3、<main>

<main> 定义文档的主要内容,该内容在文档中应当是独一无二的,不包含任何在文档中重复的内容,比如侧边栏,导航栏链接,版权信息,网站logo,搜索框(除非搜索框作为文档的主要功能)。
在一个文档中不能出现多个<main>标签。

4、<article>

<article>元素表示文档、页面、应用或网站中的独立结构,是可独立分配的、可复用的结构,如在发布中,它可能是论坛帖子、杂志或新闻文章、博客、用户提交的评论、交互式组件,或者其他独立的内容项目。
当<article>元素嵌套使用时,则该元素代表与外层元素有关的文章。例如,代表博客评论的<article>元素可嵌套在代表博客文章的<article>元素中。

6、<footer>

使用footer插入联系信息时,应在 footer 元素内使用 <address> 元素。

7.<section>

综合来说,section元素的作用,是对页面上的内容分块处理,例如对文章分段等,相邻的section元素的内容,应当是相关的,而不是像article那样独立。

相关文章

  • HTML5语义化

    什么是语义化? 语义化,指对文本内容的结构化(内容语义化),选择合乎语义的标签(代码语义化),便于开发者阅读,维护...

  • HTML: 标签语义化的理解

    一. 什么是 HTML 语义化 二. HTML 语义化网页的好处 三. 如何进行 HTML 语义化 四. 语义化标...

  • 前端面试常见问题——HTML篇

    1. HTML语义化 什么是HTML语义化 根据内容的结构化(内容语义化),选择合适的标签(代码语义化) 为什么要...

  • 语义化版本 2.0.0

    语义化版本 2.0.0 语义化版本 2.0.0

  • HTML语义化

    HTML语义化是什么? 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写...

  • HTML语义化

    何为HTML语义化 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更...

  • 如何理解HTML结构的语义化?

    1. HTML语义化背景介绍 讲到语义化,我们首先来聊聊html语义化的背景,HTML结构语义化,是最近几年才提出...

  • 关于面试

    语义化标签: 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的...

  • 常用的HTML/CSS知识总结

    1. HTML语义化 1.1 语义化和非语义化对比 两段代码可以看出,使用了语义化标签可以更清晰分辨出标题、段落...

  • web语义化的初步探索

    什么是web语义化 语义化的意义所在 在平时写代码过程中应该注意的问题 什么是web语义化 关于web语义化的定义...

网友评论

      本文标题:语义化

      本文链接:https://www.haomeiwen.com/subject/hwxusqtx.html