ホームページ > ウェブフロントエンド > CSSチュートリアル > 自己終了 HTML スパンはすべての場合に有効ですか?

自己終了 HTML スパンはすべての場合に有効ですか?

Susan Sarandon
リリース: 2024-11-02 02:42:02
オリジナル
860 人が閲覧しました

Are Self-Closing HTML Spans Valid in All Cases?

自己終了 HTML スパン: 有効または無効?

HTML スパンは自己終了構文、つまり < を使用して閉じることができますか?スパンクラス="ドロップ" />?このアプローチの有効性は、ドキュメントの種類によって異なります。

XHTML

XHTML (XML 標準に準拠した HTML) では、自己終了タグはすべての主要なタグでサポートされています。ブラウザ。たとえば、次のコードは XHTML で有効です:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    <h2 id="test">Test</h2>
    <p>Some stuff <span class="drop" /></p>
</body>
</html>
ログイン後にコピー

HTML

ただし、HTML (XHTML doctype なし) では、自己終了タグは限られた要素セットに対して有効です。特定の要素が自己終了できるかどうかを判断するには、その要素の W3C 仕様を参照してください (例:

は終了タグなしで閉じることができます)。

追加メモ:

  • 特定のブラウザは、HTML の自己終了タグを誤って解釈する可能性があります。互換性を確保するには、完全な終了タグ構文、つまり を使用するのが最善です。
  • サーバーは通常、ページを text/html として提供するため、膨大なほとんどの場合、従来の終了構文を使用する必要があります。

役立つ参考文献:

  • [W3C Validator](https://validator.w3. org/)
  • [XHTML 対 HTML](https://www.w3.org/2002/Talks/1206-xhtml2/history.html)

以上が自己終了 HTML スパンはすべての場合に有効ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート