2013-04-25 96 views
0

我以這種方式使用h2標籤。 H2標籤的使用是否正確?H2標籤的用法是否正確?

<h2><a href="#w" style="margin-left:20px;">What is this?</a></h2> 
<h2><a href="#h" style="margin-left:20px;">How much does it cost?</a></h2> 


<p class="title-faq"><h2>What is this?</h2></p> 
+0

我會說前兩個是好的,但第三個你不應該真的把h2放在p – Pete 2013-04-25 10:36:03

回答

2

在正文中使用意味着「標題」的標籤是不合適的。標籤是邏輯標籤;它們的使用賦予所附文本以意義 - 即文本是章節標題。

儘管您可以使用display:inline屬性,但可以考慮使用更合適的標籤,甚至是標籤。

除此之外,爲了回答你的問題,h2是塊級元素。使其成爲一個內聯級別的元素將導致它類似的行爲,你如何形容演技

SEE HERE

0

前兩個都行,你把H2標籤的標籤外的B標籤。但是,P標籤表示一段文字,所以您應該在您的P標籤之前放置標題標籤。

0

不會。如果連續有兩個相同級別的標題,那麼第一個標題的標題是什麼?

使用標題內的鏈接在技術上是允許的,但可用性差。標題通常是鏈接的目標,而不是可點擊的。

嵌套h2p甚至不是語法上有效,或者可能:瀏覽器意味着關閉</p>p元素是開放的,遇到<h2>標籤。

這對使用內聯樣式的可維護性和可修改性也是不利的(如style attribuets)。