为什么此站点在Internet Explorer Quirks模式下加载?

时间:2012-12-05 04:36:46

标签: html internet-explorer

为什么这个site在Quirks模式下加载?我知道我可以使用X-UA兼容,但我更喜欢解决下划线问题

1 个答案:

答案 0 :(得分:1)

因为它是如何定义的:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

如果您希望以标准模式加载,请使用HTML 5 doctype:

<!DOCTYPE html>

修改

此外,请将初始元标记向下移动。这是我看到您的网站时看到的内容:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

<HTML>
<head>

<title>

20.000+ Cheap Wall Posters and Postcards

</title>

<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

您有重复的Content-Type元标记。最重要的是让你陷入困境。如果你完全删除它,这将是好的,并确保你的字符集是准确的(utf-8或iso-8859-1)。它应该是:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

<HTML>
<head>

<title>

20.000+ Cheap Wall Posters and Postcards

</title>

<META http-equiv="Content-Type" content="text/html; charset=utf-8">