Css 为什么HTML有<;文章>;及<;导航>;?

Css 为什么HTML有<;文章>;及<;导航>;?,css,html,nav,semantics,Css,Html,Nav,Semantics,HTML中有一些命令让我感到困惑。例如,元素和元素做什么?有很多像这样的这些的目的是什么?我知道它们做什么,但我不明白你为什么要用它们。这些元素创建语义部分,我想问的是,为什么需要这样做?它改变了什么?如果您不确定div是什么,那么这可能是一个很好的开始。我假设您对HTML相当陌生 您不必像这样使用标记,但它只是让阅读您的代码的人更容易知道导航的确切位置。否则,它可能看起来就像一个列表 不过我建议你读一下这个清单 这是新的Html5标准。它们可以很容易地以语义的方式使用,并且比经典的div有更多

HTML中有一些命令让我感到困惑。例如,
元素和
元素做什么?有很多像这样的<代码>这些的目的是什么?我知道它们做什么,但我不明白你为什么要用它们。这些元素创建语义部分,我想问的是,为什么需要这样做?它改变了什么?

如果您不确定div是什么,那么这可能是一个很好的开始。我假设您对HTML相当陌生

您不必像这样使用标记,但它只是让阅读您的代码的人更容易知道导航的确切位置。否则,它可能看起来就像一个列表


不过我建议你读一下这个清单

这是新的Html5标准。它们可以很容易地以语义的方式使用,并且比经典的div有更多的含义。例如,一个重要的原因是网站的可访问性:如果一个屏幕阅读器(盲人)通过识别这些标签知道(识别这些标签)哪个元素包含导航(
nav
,否则它将只是一个
div
),哪些元素是独立的、或多或少独立的块(
文章
章节
),它可以引导用户更轻松地浏览页面结构,并帮助用户更快地找到页面的基本部分


另一个原因是搜索引擎可以找到网站的关键部分,因为网站的结构更加清晰。

这里有一些关于html5的信息供您参考:另一个有用的来源:旁注,您有“eements”而不是“elements”。你可以用你的问题来修改标题。我知道你是个初学者,但是在StackOverflow上发布之前做一些研究是很好的。这是一个谷歌搜索。