我刚刚使用W3C验证器验证了一个HTML文档,发现如果我使用:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
使用:
<!DOCTYPE HTML>
- 它抛出一个警告:
第4行,第72列:使用windows-1252而不是声明的编码iso-8859-1。
然而,如果我使用以下内容,则问题可以解决:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
我真的不太明白发生了什么。而且,我甚至不知道如何使用DOCTYPE标签,只是从网上复制粘贴了一个。
- 为什么会发生这种情况? - 我应该如何使用 DOCTYPE标签?