2016-05-09 65 views
0

以下是嘗試使用菜單將頁面鏈接在一起。爲什麼html中的超鏈接無法重定位到其他頁面?

<html> 
 

 
<head> 
 

 
    <title>Home</title> 
 
    <link href="index.css" rel="stylesheet" type="text/css"> 
 

 
</head> 
 

 
<body> 
 

 
    <header> 
 

 
    <article id="logo_section"> 
 

 
     <img src="webpage_logo.png" alt="logo.png"> 
 

 
    </article> 
 

 
    </header> 
 

 
    <nav> 
 

 
    <ul> 
 
     <li><a href="index.html">Home</a> 
 
     </li> 
 
     <li><a href="gallery.html">Gallery</a> 
 
     </li> 
 
     <li><a href="about_us.html">About Us</a> 
 
     </li> 
 
     <li><a href="contact_us.html">Contact us</a> 
 
     </li> 
 
    </ul> 
 

 
    </nav> 
 

 
</body> 
 

 
</html>

我的想法是在一個導航欄和標誌聯繫在一起的網頁。

所有的HTML頁面都在同一個文件夾中,並且它們在引用中拼寫正確。我檢查了。

+1

也許'htm'而不是'html'在文件名中? – Johannes

+0

你發佈的代碼看起來很好,你可以看到鏈接功能。你檢查過瀏覽器的控制檯是否有錯誤? – j08691

+0

我不知道該怎麼做...請教育我謝謝 –

回答

0

首先,你的鏈接代碼沒有問題,所以一切都指向你忘記在同一目錄下創建文件,或者根本不創建它。 此外,你還沒有聲明你的文檔(使用在你的頁面頂部),所以瀏覽器會假設它是HTML 4.01,並且由於在HTML 5中是新的,所以你的導航標籤不會做任何事情,我可以提到更多的錯誤,但你可以在這裏找到他們:https://validator.w3.org/#validate_by_input

+0

我剪下了文檔類型,他們都在同一個文件夾中,並且都存在 –

+0

@ThabisoMotswagole您是否使用網絡主機上網,或者是否在您自己的計算機上? – ItzBenteThePig

+0

我看了,但無法在網上找到...無論如何,我會問我的講師...我會失去幾個點,但那沒關係 –

相關問題