簡體   English   中英

我們可以在H1標簽內添加<span>嗎?

[英]Can we add a <span> inside H1 tag?

在H1標簽內使用span標簽是否合適?

 <h1> <span class="boardit">Portfolio</span> </h1> 

我知道我們可以用這種方式編寫它...並且我也在我自己的網站中遵循以下語法。

 <h1 class="boardit"> <span>Portfolio</span> </h1> 

但是,我只是想知道更清晰的HTML形式..

是的你可以。

HTML4有這樣的說法

<!ENTITY % heading "H1|H2|H3|H4|H5|H6">
<!--
  There are six levels of headings from H1 (the most important)
  to H6 (the least important).
-->

<!ELEMENT (%heading;)  - - (%inline;)* -- heading -->

%inline; 是:

<!ENTITY % inline "#PCDATA | %fontstyle; | %phrase; | %special; | %formctrl;">

並且%special; 包括<span>

目前的HTML有這樣的說法

內容內容
短語內容

短語內容包括<span>

是的你可以。 它可以用來格式化h1塊的一部分:

<h1>Page <span class="highlight">Title</span></h1>

如果樣式適用於整個h1塊,我這樣做:

<h1 class="highlight">Page Title</h1>

是的,在h1使用span通常很好。 span是一個內聯元素,所以通常可以在任何內容中使用它(允許在其中的元素!)

並且有時候並不是一種更干凈的方式,比如你只想設計h1一部分。

另一方面......如果沒有必要,不要這樣做,因為它有點難看:)

是的,沒關系,但為什么不呢

   <h1 class="boardit">
      Portfolio
   </h1>

如果這就是你所做的一切?

是的你可以。 跨度顯示為內聯,因此不應影響H1的樣式。

是的,我們可以使用帶標題標記的span標記,並且沒有任何錯誤。 實際上,這被廣泛用於樣式標題標簽,特別是用於着色特定的單詞或字母。

是的,我們可以使用帶標題標記的span標記,並且沒有任何錯誤。 實際上,這被廣泛用於樣式標題標簽,特別是用於着色特定的單詞或字母。

<h1 style="display:inline;">Bold text goes here</h1> 
<span style="display:inline;">normal text goes here</span>

想想以上幾行 - 為我工作 - 使用顯示:內聯道具

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM