Что означает <и>? - PullRequest
       16

Что означает <и>?

410 голосов
/ 21 февраля 2011

Я знаю, что сущности &lt; и &gt; используются для < и >, но мне любопытно, что означают эти имена." Левый тег " или это просто код?

Ответы [ 9 ]

698 голосов
/ 21 февраля 2011
  • &lt; обозначает знак меньше чем (<) </li>
  • &gt; обозначает знак больше * (>)
  • &le; обозначает знак меньше или равно (≤)
  • &ge; обозначает знак больше или равно (≥)
107 голосов
/ 21 февраля 2011

&lt; Менее чем: <

&gt; Больше чем: >

34 голосов
/ 21 февраля 2011

Они используются для явного определения символов меньше и больше, чем.Если кто-то хочет набрать <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

17 голосов
/ 21 февраля 2011
&lt; ==  lesser-than == <
&gt; == greater-than == >
11 голосов
/ 21 февраля 2011

&lt = меньше <, &gt = больше >

8 голосов
/ 05 марта 2013

&gt; and &lt; является ссылкой на символьную сущность для символа > и < в HTML.

Невозможно использовать знаки меньше (<) или больше (>) вваш файл, потому что браузер будет смешивать их с тегами.

для этих трудностей вы можете использовать имена сущностей (&gt;) и номера сущностей (&#60;).

4 голосов
/ 03 октября 2018

Другие отметили правильный ответ, но не смогли четко объяснить основную причину:

  • зачем нам это нужно?

Что означает <и>?

  • &lt; обозначает знак <.Просто запомните: lt == l ess t han
  • &gt; означает > Просто запомните: gt == g reater t han

Почему мы не можем просто использовать символы < и > в HTML?

  • Это потому, чтоСимволы > и < являются «зарезервированными» символами в HTML.
  • HTML является языком разметки: < и > используются для обозначения начала и окончания различных атрибутов: например, <h1>, а не для отображения символов больше или меньше,Но что, если вы хотите отобразить эти символы?Вы просто используете &lt; и &gt;, и браузер точно знает, как его отобразить.
2 голосов
/ 12 октября 2018

&lt; обозначает lesser than (<) symbol, а знак &gt; обозначает greater than (>) symbol.

Для получения дополнительной информации о сущностях HTML перейдите по этой ссылке:

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

Надеюсь, мой ответ был вам полезен ... Хорошего дня впереди ...

2 голосов
/ 29 сентября 2014

в :

&lt=    this is    <=
=&gt    this is    =>
...