Как отобразить тег span, используя предварительный тег без css - PullRequest
2 голосов
/ 23 января 2020

Мне нужно показать весь этот текст на странице HTML:

<span class='per-amount' role='text' aria-label='1,496 undefineds'><span class='per-curr'>₪</span><span class='per-minus-sign'></span><span class='per-int-num'>1,496
</span><span class='per-decimals-dot'></span><span class='per-decimals'></span></span>

Я пытался показать весь этот текст, обернув его предварительным тегом, но это не сработало.

<code><pre><span class='per-amount' role='text' aria-label='1,496 undefineds'><span class='per-curr'>₪
</span><span class='per-minus-sign'></span><span class='per-int-num'>1,496</span><span class='per-decimals-dot'></span><span class='per-decimals'></span></span>

Есть ли способ заставить браузер показать его, не используя CSS?

1 Ответ

2 голосов
/ 23 января 2020

Вы можете использовать xmp вместо pre , но имейте в виду, что он устарел с HTML3.2 и устарел с HTML5 - хотя это все еще Кажется, работает во всех основных браузерах:

<xmp><span class='per-amount' role='text' aria-label='1,496 undefineds'><span class='per-curr'>₪
</span><span class='per-minus-sign'></span><span class='per-int-num'>1,496</span><span class='per-decimals-dot'></span><span class='per-decimals'></span></span></xmp>

Другой вариант - изменить менее чем на &lt;, но для этого может потребоваться предварительная обработка или JavaScript.

...