0

HTML コーディングを行うときは、ブラウザがテキストとしてではなく表示として表示するタグを指定するために使用<します。>これらのシンボルの代わりに何か他のもの (HTML のコーディング) を使用できますか?

4

2 に答える 2

2

タグの開始文字とタグの終了文字として<and以外の文字を使用できないかというお問い合わせがあると思います。>たとえば、 and を代わりに使用して、 and not と書くように定義すること[]でき[p]ます<p>

答えはノーだ。HTML は正式には SGML に基づいており、SGML にはそのような定義が規定されています。SGML では、<抽象的な>「タグの開始」および「タグの終了」表記のための単なる「具体的な構文を参照する」文字です。しかし、HTML が実際に SGML ベースとして実装されることはなく、HTML 仕様では、使用する構文が正式に修正され<>. また、XHTML のベースとなっている SGML の簡易バージョンである XML には、そのような構文機能を設定するための規定がありません。

于 2012-05-14T17:51:28.373 に答える
2

実際には: いいえ。HTML でタグの開始と終了をマークする<だけです。>

HTML 4 以前では SHORT TAGS を使用できましたが、これは主流のブラウザではサポートされていないため、理論的な用語にすぎません。これの構文は、開始タグを終了する/代わりに使用し、次に終了タグ全体の代わりに使用することです。>/

例えば:

<title/This is the title/

また

<br/ <!-- note that the end tag for br elements must be omitted in HTML 4 and earlier -->

他の SGML 機能では他のオプションを使用できる場合がありますが、それらもブラウザーでサポートされていません。


&lt;以下は、誰かがの代わりに表示するように編集した後、元の質問のように見えたものに対する私の答え<です。

理論的には、HTML 4 以前ではCDATA セクションを使用できますが、ブラウザで広くサポートされていないため、HTML では実用的な価値がありません。

<xmp>廃止された要素もあります。HTML 5 ドラフトはそれを不適合としてマークし、次のように述べています。

代わりに pre と code を使用し、" <" と " &" の文字をそれぞれ" &lt;" と" " にエスケープします。&amp;

W3C Wiki には、 xmp について次のように書かれています。

いいえ、本当に。使用しないでください。

文字参照 (&lt;および co) は、ジョブの正しいツールです。それらを避けたいという欲求は、プログラムによる解決策やエディターの検索と置換機能を愛することを学ぶことで置き換えられます.

于 2012-05-14T16:55:56.910 に答える