在HTML5中,nav全稱“navigation”,中文意思為“導航”,是一個導航標簽,用于表示HTML頁面中的導航;nav標簽會定義一個含有導航鏈接的區(qū)域,語法“<nav><a href="url">鏈接</a> …</nav>”。
本教程操作環(huán)境:windows7系統(tǒng)、HTML5版、Dell G3電腦。
在HTML5中,nav全稱“navigation”,中文意思為“導航”。
HTML5 <nav>標簽用于表示HTML頁面中的導航,可以是頁與頁之間導航,也可以是頁內的段與段之間導航。
<nav> 標簽定義導航鏈接的部分。
并不是所有的 HTML 文檔都要使用到 <nav> 元素。<nav> 元素只是作為標注一個導航鏈接的區(qū)域。
根據HTML5的相關標準定義如下:
"A section of a page that links to other pages or to parts within the page:
a section with navigation links."
中文翻譯大概意思是
”頁面中的一個用來鏈接到其它頁面或者當前頁面的區(qū)域:一個含有導航鏈接的區(qū)域”
這里非常清楚的定義了nav標簽的功能,這里和header類似并沒有指定必須是主導航,也可以是頁面其它部分的子導航。
如下:
<nav> <a href="/html/">HTML</a> | <a href="/css/">CSS</a> | <a href="/js/">JavaScript</a> | <a href="/jquery/">jQuery</a> </nav>
在上面這個例子中,我們看到這里只是一個區(qū)域的文章導航,同樣也可以使用nav定義一個小型的頁面內導航。 但并不是頁面上的所有鏈接團體都需要放在nav標簽內,它主要是由頁面的主要導航塊組成。例如,我們通常在網站的頁腳里放一組鏈接,包括服務條款、網站介紹、版權聲明等,這時,我們通常使用footer,而不是nav。
一個頁面可可以包含多個nav標簽,作為頁面整體或者不同部分的導航。在下面的例子中,有兩個nav標簽,一個是網站的主體導航,另外一個是當前頁面本身的輔助鏈接導航。
推薦教程:《html視頻教程》