在HTML文件中,如果希望浏览器显示特殊符号,例如>
,则可以使用特殊转义字符序列>
,浏览器会自动将其转换为{{1 }}。
但是,如果我不希望将其转移到>
中怎么办?如果我碰巧希望将字符序列显示为纯文本怎么办?
答案 0 :(得分:5)
为了使字符序列不会自动呈现为符号,可以将“与”号转义。具有HTML符号列表的说明页通常使用此方法。
Source: >
Result: >
Source: >
Result: >
答案 1 :(得分:2)
感谢Ry-♦陈述了显而易见的事实。我非常担心使用原始字符串,所以我还没有意识到我所使用的已经足够了。使用.textContent
属性按原样呈现文本。如果使用.innerHTML
之类的东西,它将把您的文本解析为HTML并应用转义序列。
var str = ">"
document.querySelector('body').textContent = str;