Тег <xmp>

Internet Explorer Chrome Opera Safari Firefox Android iOS
1.0+ 1.0+ 1.0+ 1.0+ 1.0+ 1.0+ 1.0+

Специфікація

HTML: 3.2 4.01 5.0 XHTML: 1.0 1.1

Опис

Тег <xmp> відображає вміст контейнера "як є" і шрифтом фіксованої ширини. Поки тег <xmp> не закритий, всі теги всередині нього відображаються як звичайний текст.

Синтаксис

<xmp>Текст</xmp>

Закриваючий тег

Обов'язковий.

Атрибути

Немає.

Приклад

HTML5IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег XMP</title>
 </head>
 <body>
  <p>Приклад програми</p>
  <xmp>
   while (<>) {
     $org=$_;
     s/\\["']//g;
     s/\/\/[^:].*//;
     s/\/\*.*\*\///g;
     if ($comment == 1) {
       if (s/.*\*\///) {
         $comment = 0;
       }
       else {
         next;
       }
     }
     if (s/\/\*.*//) {
       $comment = 1;
     }
     if (/^\s*#/) {
       next;
     }
   }</xmp>
 </body>
</html>

Результат цього прикладу показано нижче.

Рис. 1. Вид тексту, оформленого за допомогою тегу <xmp>

Часті запитання

  • Q: Як використовувати тег <xmp> в HTML?

    A: Тег <xmp> використовується для відображення тексту з форматуванням без виконання HTML-коду. Однак цей тег вважається застарілим і не рекомендується для використання.

  • Q: Які атрибути можна використовувати з тегом <xmp>?

    A: Тег <xmp> не має жодних специфічних атрибутів. Весь текст всередині тегу відображатиметься без змін.

  • Q: Чому тег <xmp> вважається застарілим?

    A: Тег <xmp> вважається застарілим через його обмежену функціональність та можливість викликати проблеми з безпекою. Рекомендується використовувати інші методи для відображення тексту без форматування.

  • Q: Як можна замінити тег <xmp> для відображення тексту з форматуванням?

    A: Замість тегу <xmp> рекомендується використовувати тег <pre> або еквівалентну CSS-стилізацію для відображення тексту з форматуванням.

  • Q: Як можна відформатувати текст всередині тегу <xmp>?

    A: Текст всередині тегу <xmp> буде відображатися без будь-якого форматування або обробки. Якщо потрібно змінити вигляд тексту, рекомендується використовувати інші методи, такі як CSS.