XMP
и PRE
отличаются. Содержимое тегов PRE
форматируется следующим образом:
- Контент показывается с фиксированным шрифтом,
- Все пробелы сохранены, а
- Каждый разрыв строки начинается с новой строки.
Если вы хотите включить специальные теги, такие как <
, >
и &
в теги PRE
, их необходимо экранировать, чтобы они не подвергались специальной интерпретации браузером.
Напротив, содержимое в тегах XMP
не должно экранироваться.
Единственная последовательность символов, которую нельзя включить в теги XMP
, это конечный тег XMP
(</XMP>
).
XMP
все еще поддерживается браузерами, которые я тестировал. Вы можете попробовать это с xmp.html . Просмотрите источник, чтобы увидеть теги.