我需要在 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>
我尝试通过用 pre 标记包裹它来显示整个文本,但没有成功。
<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></pre>
有没有办法强制浏览器显示它,而不使用CSS?
最佳答案
您可以使用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>
您的另一个选择是将小于更改为 <
,但这可能需要预处理或 JavaScript。
关于html - 如何在没有CSS的情况下使用pre标签显示span标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59882029/