<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> 这里为什么报错了
时间: 2023-08-29 17:05:43 浏览: 46
可能是因为你没有正确地将这段代码放在一个 HTML 文件的 `<html>` 标签内,并且没有正确地设置编码。你可以尝试在代码开头添加 `<html>` 标签,并在 `<head>` 标签内添加 `<meta charset="UTF-8">` 来设置编码,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>My HTML Page</title>
</head>
<body>
<!-- 在这里添加你的 HTML 代码 -->
</body>
</html>
```
另外,该 HTML 代码中的 DTD 声明已经过时,建议使用以下 DTD 声明替代:
```html
<!DOCTYPE html>
```
这是 HTML5 的 DTD 声明,可以在所有浏览器中正常解析。
相关问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
这是一个 HTML 4.01 Transitional 的文档类型声明,用于指定 HTML 文档的版本和使用的语言规范。它表明这个 HTML 文档采用了 HTML 4.01 规范中的 Transitional 语言类型,这种语言类型允许使用一些过渡性的特性和标签,以便向后兼容 HTML 3.2 的网页。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">什么用
途?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">是一个HTML文档类型声明,用于告知浏览器该HTML文档所使用的标准或语法类型。该声明告诉浏览器,这个HTML文档是基于HTML 4.01 Transitional规范的,浏览器在渲染这个页面时应该按照这个规范进行解析和渲染。这个声明对于确保网页在不同浏览器上正确显示非常重要。