H1タグ内でスパンタグを使用するのは適切な方法ですか?
<h1>
<span class="boardit">Portfolio</span>
</h1>
私はこの方法でそれを書くことができることを知っています...そして私自身のウェブサイトでも以下の構文に従っています。
<h1 class="boardit">
<span>Portfolio</span>
</h1>
しかし、htmlのよりすっきりした形式を知りたかっただけです。
H1タグ内でスパンタグを使用するのは適切な方法ですか?
<h1>
<span class="boardit">Portfolio</span>
</h1>
私はこの方法でそれを書くことができることを知っています...そして私自身のウェブサイトでも以下の構文に従っています。
<h1 class="boardit">
<span>Portfolio</span>
</h1>
しかし、htmlのよりすっきりした形式を知りたかっただけです。
回答:
はい、できます。
<!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 class="boardit">
Portfolio
</h1>
それがあなたがしているすべてのことなら?
<h1 style="display:inline;">Bold text goes here</h1>
<span style="display:inline;">normal text goes here</span>
上記の行で考える-私のために働いた-display:inline propを使用する