web-dev-qa-db-ja.com

< >の戦略?

私はエンティティ&lt;&gt;<>のために使われていることを知っています、しかし私はこれらの名前が何を表すのか興味があります。

&lt;は " Left tag "のようなものを表しますか、それとも単なるコードですか?

388
Michiel Pater
666
biscuitstack

&lt;より小さい<

&gt;より大:>

104
James Goodwin

これらは、より小さい記号とより大きい記号を明示的に定義するために使用されます。もし<html>を打ち出して、それをHTMLのタグにしたくないのであれば、それらを使います。別の方法は、<code>要素をコードの周りにラップしてそれに遭遇しないようにすることです。

それらは数学演算子を表現するためにも使用できます。

<!ENTITY lt      CDATA "&#60;"   -- less-than sign, U+003C ISOnum -->
<!ENTITY gt      CDATA "&#62;"   -- greater-than sign, U+003E ISOnum -->

http://www.w3.org/TR/html4/sgml/entities.html

33
meder omuraliev
&lt; ==  lesser-than == <
&gt; == greater-than == >
16

&lt = <より小さい、&gt = >より大きい

10
Greg Treleaven

&gt; and &lt;は、HTMLの>および<文字に対する文字実体参照です。

ブラウザでタグとタグが混在するため、ファイル内で小なり記号(<)または大なり記号(>)を使用することはできません。

これらの困難のためにあなたは実体名(&gt;)と実体番号(&#60;)を使うことができます。

8
Kathir

レール :に

&lt=    this is    <=
=&gt    this is    =>
2
shilovk

他の人は正しい答えを指摘しましたが、最も重要な理由をはっきり説明していません:

  • なぜ これが必要なのでしょうか。

<と>は何の略ですか?

  • &lt;<記号を表します。覚えておいてください:lt == l ess t han
  • &gt;>の略です。覚えておいてください:gt == g reater t han

HTMLで単に<>の文字を使用できないのはなぜですか。

  • これは、>および<文字がHTMLの「予約済み」文字であるためです。
  • HTMLはマークアップ言語です。<>は、異なる属性の開始と終了を示すために使用されます。大なり小なり記号の表示ではなく<h1>です。しかし、実際にそれらのシンボルを表示したいとしたらどうでしょうか。あなたは単に&lt;&gt;を使うだけでよく、ブラウザはそれを表示する方法を正確に知っているでしょう。
2
BKSpurgeon

&lt;lesser than (<) symbolを表し、&gt;記号はgreater than (>) symbolを表します。

HTMLエンティティの詳細については、このリンクをご覧ください。

https://www.w3schools.com/HTML/html_entities.asp

私の答えがあなたに参考になったことを願っています...素晴らしい一日を...

0
tejasgupta