blockquoteタグアプリケーション_HTML/Xhtml_Webページ制作に関する注意事項

WBOY
リリース: 2016-05-16 16:45:59
オリジナル
1547 人が閲覧しました

意味論に関しては、一言や二文で明確に説明することはできず、現時点では正式な厳密な定義はありません。
について議論の余地がないのは次のとおりです。
1. 長い文章を引用する
2. 引用タグまたは属性を使用できます。
問題は、
で引用されたテキストは、ブロックレベルの要素を使用して含める必要があるかということです。
まずはW3Cからの説明です
9.2.2 引用: BLOCKQUOTE 要素と Q 要素 -- %coreattrs, %i18n, %events -- cite
%URI;
#IMPLIED -- ソース文書またはメッセージの URI -- > -- 短いインライン引用符 --> %URI;
#IMPLIED -- ソースドキュメントまたはメッセージの URI -- >
これら 2 つのメモに含まれるコンテンツは引用テキストです。BLOCKQUOTE は長いテキストの引用 (ブロックレベルのコンテンツ) に使用され、Q は短いテキストの引用 (インライン コンテンツ) に使用され、不完全な引用文は許可されません。
この例のテキストは、最も引用されている J.R.R. トールキンの「The Two Towers」から引用しています。

彼らは強い香りに乗って猟犬のように一列に並んで進み、ほぼ真西で行進するオークの広い帯がその醜い草むらを踏みしめた。ローハンの人々は通り過ぎるたびに打撲傷を負い、黒くなっていました。

この記事は、Web 標準を使用して開発されています。次の抜粋は
です。
1 つ以上の段落を形成する長い引用の場合は、
要素を使用して引用のスタイルを設定できます。
要素内にテキストを直接入れることはできないことに注意してください。要素 (通常は
要素) に含めることができます。

例:

「次のセクションでは、テキストを表す要素 (配置要素、フォント要素、スタイル シート、など) 文字については、ドキュメントの文字セットに関するセクションを参照してください。"

http://24ways.org/advent/transitional-vs-strict -マークアップ
この記事は、transitional-vs-strict、transitional xhtml と標準 xhtml の違いについて説明し、
では、参照されるコンテンツは通常、ブロック レベルを使用する必要があります。

コンテンツモデルの違い
要素タイプのコンテンツ モデルは、要素タイプのインスタンスに含まれる可能性のあるものを記述します。Transitional と Strict のコンテンツ モデルの最も重要な違いは、blockquote、body、および form 要素にはブロック レベルの要素のみが含まれることです。例:
テキストと画像は body 要素のすぐ内側には許可されず、p や div などのブロック レベルの要素に含める必要があります。
input 要素は form 要素の直接の子孫であってはなりません
blockquote 要素内のテキストp や div のようなブロックレベル要素でラップする必要があります
つまり、strict 型では引用テキストを含めるにはブロックレベルの要素を使用する必要があると思いますが、non-strict 型ではその必要はありません。ただし、strict 型なのでそうすることをお勧めします。 type document はより厳密であり、下位互換性があると考えられます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート