2012-07-01 148 views
2

我是HTML的noob。 我的桌面上有一個文件夾,其中page1.html和page2.html。 這是第1頁如何在html中創建新頁面?

<html> 
<h1> Welcome 
<title>Website 
</h1> 
<body> 
<p> to page 2 
</body> 
<a href="page2.html" target="_self">Link</a> 
</html> 

每當我打開page1.html,它只是說「歡迎」和「第2頁」的一個例子。沒有超鏈接。我究竟做錯了什麼?

回答

2

您錯過了</p>標記,<a>標記應該位於<body>標記內。

<h1>標籤格式不正確也是如此。請記住,這就像數學中的括號一樣。如果你打開一個,那麼你需要關閉一個。

<html> 
<head> 
<title>Website</title> 
</head> 
<body> 
<h1>Welcome</h1> 
<p> 
<a href="page2.html" target="_self">Link to page 2</a> 
</p> 
</body> 

</html> 
1

A標籤應該位於body標籤內。你可能也想關閉p標籤。

嘗試類似:

<html> 
    <head><title>Website</title></head> 
    <body> 
    <h1>Welcome</h1> 
    <p>to page 2 <a href="page2.html">Link</a></p> 
    </body> 
</html> 
1

試試這個。 (記住關閉標籤!)

<html> 
<h1> Welcome 
<title>Website </title> 
</h1> 
<body> 
<p> to page 2 </p> 
<a href="page2.html" target="_self">Link</a> 
</body> 
</html> 
1

您應該關閉<title></title>。修復這將使其餘的內容顯示(demo)。

正如其他人所說,您還應該關閉您的<p>標記,並將<a>移動到<body>以內。另外,<title>Welcome</title>應該在<h1>之外,並且<h1>應該在<body>之內。

它簡單看到的例子。有效的HTML將是:

<html> 
<head> 
    <title>Website</title> 
</head> 
<body> 
    <h1>Welcome</h1> 
    <p>to page 2</p> 
    <a href="page2.html" target="_self">Link</a> 
</body> 
</html> 

See the result here

+0

謝謝,所有這些awnsers一般說同樣的事情,但是這是最描述。我現在明白了很多,謝謝! –

1

<title>標籤應該在你的文檔的頭部和內容都應該是身體內部。您還需要關閉所有標籤。

試試這個:

<html> 
    <head> 
     <title>Website</title> 
    </head> 

    <body> 
     <h1>Welcome</h1> 
     <p> To page 2: <a href="page2.html" target="_self">Link</a></p> 
    </body> 
</html> 
0

標題和一切的瀏覽器需要了解的頁面是更適合<head> </head>標籤之間猶豫。

必須被顯示在瀏覽器窗口的窗口內容已經到<body> </body>標籤之間是英寸正如其他人所提到的,大多數HTML標籤都需要關閉。

此外,<!DOCTYPE>聲明必須是您的HTML文檔中<html>標記之前的第一件事。

<!DOCTYPE html> 
    <html>    
     <head> 
      <title>Website</title> 
     </head> 

     <body> 
      <h1> Welcome </h1> 
      <p> to page 2 </p> 
      <a href="page2.html" target="_self">Link</a> 
     </body>    
    </html> 

對於一個快速教程或幫助你總是可以參考以下網址如下所示。這很容易和有趣。祝你好運!

http://www.w3schools.com/html/default.asp