为什么我的文字不会以HTML格式显示?

时间:2016-03-15 01:12:59

标签: html text

我遇到问题,因为我的文字不会以HTML格式显示。这是我的代码。

<!DOCTYPE html>
<html>
<body>
<em>Emphasized text</em><br>
<strong>Strong text<script><br>
<code>A piece of computer code</code><br>
<samp>Sample output from a computer program</samp><br>
<kbd>Keyboard input</kbd><br>
<var>Variable</var>

</body>
</html>

感谢。

2 个答案:

答案 0 :(得分:6)

您有一个无关的<script>标记。将第五行更改为:

<strong>Strong text</strong><br>

我怀疑正在发生的事情是您的浏览器正在尝试将<script>标记之后的所有内容解析为实际的JavaScript。但由于标签永远不会关闭,它会放弃并死亡。按 F12 查看控制台。那里可能有错误。

我刚尝试在Chrome中打开您的HTML文件,这就是我所看到的:

强调文字
强文

这与浏览器无法呈现<script>标记之后的任何内容一致,因为解析失败。

答案 1 :(得分:0)

试试这个例子;

<!DOCTYPE html>
<html>
<head>
<title>My Texts</title>
</head>

<body>
<em>Emphasized text</em><br>
<strong>Strong text</strong><br>
<code>A piece of computer code</code><br>
<samp>Sample output from a computer program</samp><br>
<kbd>Keyboard input</kbd><br>
<var>Variable</var>

</body>
</html>

建议不要跳过head元素,因为这样可以保存HTML文档的所有描述和元信息。