2011-06-29 61 views
1

我是新來的HTML。我正在嘗試下面的代碼工作,但它沒有。任何人都可以請幫我出來爲什麼<pre> tag不工作<h> tags?我也嘗試編碼標籤,但它也沒有起作用。如何在標題中顯示預先格式化的數據?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
     <head> 
       <title> Checking Different Headings | Isnt it fun?</title> 
     </head> 
     <body> 
       <h1> This is a title</h1> 
       <h2> What is life? </h2> 
       <h3> Paragraphs are written using <pre> <p></pre>tags </h3> 
     </body> 
</html> 

回答

2

pre元素不是你想要的。

如果您試圖顯示<p>,則應使用&lt;p&gt;

HTML尖括號(小於和大於字符)被編碼,所以它們在HTML標記中不再有意義。

否則,HTML解析器認爲您的<p>是一個p元素。

+0

來顯示<pre>標記所以我應該使用DreamWeaver中的blackquote選項。謝謝。這應該完成工作 –

+0

@JustAnotherProgrammer:我不熟悉DreamWeaver對不起。 – alex

+0

您能否介紹< p&gt?你解析了HTML代碼嗎? –

0

試試這個:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
     <head> 
       <title> Checking Different Headings | Isnt it fun?</title> 
     </head> 
     <body> 
       <h1> This is a title</h1> 
       <h2> What is life? </h2> 
       <h3> Paragraphs are written using </h3> <pre> <p></pre> <h3>tags </h3> 
     </body> 
</html> 

然而,在<pre>標籤中的內容將不會被內嵌<h3>還表示,它不會匹配的字體大小。您可能希望使用CSS來更改如何使用<h3>

+0

對不起,但它不起作用 –

+0

@Just:對不起,你是對的。我應該在發佈之前嘗試過。 :-(好吧,OP,html實體是正確的選擇。http://www.w3schools.com/html/html_entities.asp – Sterex

相關問題