質問する
8037 次
1 に答える
19
さて、<small>
は基本的にインライン要素であり、text-align
プロパティはブロック要素に適用され、子インライン要素(または内部の文字列)に渡されます。
ブロック要素にsmall
することで、その中のテキストのスタイルを設定できます。
また、W3仕様では、フレージングコンテキスト内で使用される要素が定義されています。これは、、、、などの<small>
要素と同様に<strong>
、<b>
この場合も同じことを行います。<span>
<a>
W3 wikiの例<small>
では、内部<p>
タグとスタイルを配置することを提案しています—これがよりセマンティックな解決策だと思います。これを確認する必要がある場合は、ここにコードを示します。
なぜこれは少し混乱するのですか?
ええと、ウェブ上のいくつかのサードパーティのリソースはそれについて言及していないか、少なくとも明示的には言及していません。たとえば、HTML5 Doctorの例small
では、周囲にブロック要素コンテナがない要素を使用しています。
それが物事を明確にすることを願っています!いつものように、私が何かを逃したかどうか私に知らせてください。(そして私はそうしたと思います。)
于 2012-11-03T02:26:35.053 に答える