2017-03-05 47 views
0

HTML中有一些令我困惑的命令。例如,<nav>元素和<article>元素的作用是什麼?有很多這樣的。 <nav> <article> <section> <aside> <div>這些的目的是什麼?我知道他們做什麼,我很困惑的是爲什麼你想要使用它們。這些元素創建語義部分,我問的是,爲什麼這需要?它有什麼變化?爲什麼HTML有像<article>和<nav>?

+0

以下是關於html5的一些信息:http://html5doctor.com/element-index/ –

+0

另一個有用的資源:https://html.spec.whatwg.org/multipage/semantics.html#the-article-元素 – BSMP

+0

注意,你有「元素」而不是「元素」。你可以[編輯]你的問題來修正題目。 – BSMP

回答

2

一個重要的原因是網站的可訪問更多的意義:如果屏幕閱讀器(盲人)知道(從認識到這些標籤)的元素包含導航(nav,否則將只是一個div),哪些元素是獨立的,或多或少有獨立的塊(articlessections),它可以通過頁面結構指導用戶更容易,並幫助他/她找到頁面的主要部分更快。

另一個原因是,搜索引擎可以找到網站的基本部分,因爲結構更清晰。

-1

這可能是一個很好的開始HTML Tags如果你不確定什麼是div,我會假設你對HTML有新意?

您不必使用類似標籤,但只是讓閱讀代碼的人更容易知道導航的位置。否則,它可能看起來像一個列表。

雖然我建議您閱讀該列表。

0

這是新的Html5標準。他們可以在語義的方式很容易地使用,它們具有例如比傳統的div

相關問題