Html-текст, начинающийся с , отображается пустым

#html

#HTML

Вопрос:

МОЙ HTML

 <div> <Sample text> </div>
<div> <SampleText> </div>
  

В двух приведенных выше случаях «пустое содержимое» отображается после создания DOM.

Я ожидаю отображения текста таким, какой он есть.

Пожалуйста, помогите мне с этой проблемой.

Комментарии:

1. Вам нужно использовать amp;< и amp;> , они называются HTML-объектами , например <div> amp;<Sample textamp;> </div>

2. Вам нужно использовать HTML-объекты для отображения HTML-разметки с HTML-символами, особенно если это XHTML.

3. Это HTML 101, ничего общего с JavaScript или jQuery — если только вы не пытаетесь установить содержимое из JS на основе введенных пользователем данных или чего-то подобного?

4. Великий сэр @Satpal

Ответ №1:

Вам нужно использовать amp;< и amp;> , они называются HTML-объектами

 <div> amp;<Sample textamp;> </div>  

Ответ №2:

Некоторые символы зарезервированы в HTML.

Если вы используете в тексте знаки меньше (<) или больше (>), браузер может перепутать их с тегами.

Символьные объекты используются для отображения зарезервированных символов в HTML.

Чтобы отобразить значение меньше знака (<), мы должны написать: amp;< or amp;#60;

Как в вашем случае,

 <div> amp;<Sample textamp;> </div>
  

как упоминалось другими

Ответ №3:

Используйте это

 <div>  amp;<Sample text amp;> </div>
<div> amp;<SampleText </div>
  

Ответ №4:

 <div> amp;<Sample text> </div>
<div> amp;<SampleText > </div>  

Ответ №5:

Вы можете попробовать следующий код:

 <div> amp;<Sample textamp;> </div>
<div> amp;<Sample textamp;> </div>