我开始学习HTML一段时间后,现在我遇到了关于显示'<'的障碍。这是代码。
<!DOCTYPE html>
<title>Test html file</title>
<body>
<h1>Sample Heading</h1>
<pre> This is some sample text. Some more text. The pre tag
preserves formatting.
Is a<b?
</pre>
</body>
</html>
该文件在本地存储并在我的本地浏览器上呈现。我希望它应该按原样显示文本,保留换行符和空格,如here.
所述但它没有显示出来,而是呈现所有内容,包括'a'。我知道问题是由于'&lt;'被解释为标记的开头,我应该以某种方式逃避,但我找不到合适的语法。救命?另外,学习HTML有哪些其他好的资源?
答案 0 :(得分:4)
使用<
<pre> This is some sample text. Some more text. The pre tag
preserves formatting.
Is a<b?
</pre>
答案 1 :(得分:4)
了解HTML entities。代码
a<b
答案 2 :(得分:1)
只需将<
替换为<
。
您还可以找到数学here中使用的其他特殊字符代码。
答案 3 :(得分:0)
此处代码使用相同的代码。
<!DOCTYPE html>
<title>Test html file</title>
<body>
<h1>Sample Heading</h1>
<pre> This is some sample text. Some more text. The pre tag
preserves formatting.
Is a<b?
</pre>
</body>
</html>