Intereting Posts
Как исправить этот цикл JSON for AJAX? Ввод HTML-файла в веб-обозревателе Android (андроид 4.4, kitkat) Могут ли синтаксические анализаторы dom читать внутри комментариев HTML или Regex единственный способ Стиль Rails collection_check_boxes Как отключить масштабирование видового экрана в Mobile Safari? Как скрыть мой коллапс bootstrap 3 navbar с щелчком мыши по телу, когда крах виден? Как удалить только tags html из текста с помощью Jsoup? jQuery: выполняется при прокрутке над div определенного classа Использовать легенду Fieldset с бутстрапом Бутстрап вертикально выравнивает содержимое столбца с оптимизацией мобильных устройств удалить элемент li, если флажок не установлен Кнопка html для отправки электронной почты Режим IE Document имеет разные значения по умолчанию на разных серверах Код, который не работает в IE 11, отлично работает в Chrome Как перебрать данные из jason и отобразить их в теге списка данных (dl)

Для чего использовался тег ?

Кто-нибудь помнит тег XMP ?

Для чего он был использован и почему он устарел?

Быстрый поиск Google в W3C показывает, что XMP был введен для отображения предварительно отформатированного текста в HTML 3.2 и ранее. Когда W3C не XMP тег XMP , он предложил использовать тег PRE в качестве предпочтительной альтернативы.

Обновление: http://www.w3.org/TR/REC-html32#xmp , http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.5.2.1

XMP и PRE отличаются. Содержимое в тегах PRE форматируется следующим образом:

  • Содержимое отображается с фиксированным шрифтом,
  • Все пробелы сохраняются и
  • Каждый разрыв строки начинается с новой строки.

Если вы хотите включить специальные символы, такие как < , > и & в tags PRE , они должны быть экранированы, чтобы браузер не подвергался специальной интерпретации.

Напротив, содержимое в тегах XMP не нужно экранировать.

Единственная последовательность символов, которая не может быть включена в tags XMP - это тег конца XMP ( ).

XMP по-прежнему поддерживается браузерами, которые я тестировал. Вы можете попробовать его с помощью xmp.html . Просмотрите источник, чтобы увидеть tags.

XMP делает некоторые вещи, чем PRE не поддерживает (как долгое время HTML / CSS / JavaScript автор, вам просто нужно доверять мне по этому поводу или нет). Я все еще полагаюсь на XMP, есть -NO-substitute (PRE -незаменитель, независимо от того, что кто-то говорит … даже не закрывает.)

Я все еще использую тэг xmp для отладки var_dump(); в PHP. По какой-то причине я просто не могу забыть использовать pre тег.

Я думаю, это не имеет большого значения, потому что если вы действительно хотите выводить текст, вы должны использовать textarea с атрибутом readonly .

Я использовал , который помещает код html в аккуратный блок и четко определяет код, отличный от текста до или после.

Все еще работает, чтобы показать raw html – если вы используете его в скрипте, сломайте начальный тег.

 var stuff='this is shown as is<br />hello'; document.getElementById("x").innerHTML=stuff; 
 

См. http://www.w3.org/Bugs/Public/show_bug.cgi?id=12235

Для HTML5. это было, согласно редактору HTML5 (комментарии 11 и 12), очень близким вызовом в любом случае.

используется с в обозначении обозначения форматирования. Название привязки объединяет термины бутстрап и уценку .

 < !DOCTYPE html>  Example  ## Example - note one - note two - note three