工作,我遇到的問題是什麼這個問題的標題說,我的網頁上有條件的意見,如果擴展名是HTML才能正常工作。條件註釋只有當文件擴展名是HTML
如果保存爲XHTML文件,有條件的評論不工作,頁面顯示「不是Internet Explorer」,無論瀏覽器。但是,當文件重命名爲html時,一切正常。這不會是一個問題,除非頁面需要是一個xhtml文件。
下面是再現問題最少的代碼量:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>Title</title>
</head>
<body>
<!--[if IE]>Internet explorer<![endif]-->
<!--[if !IE]>-->Not internet explorer<!--<![endif]-->
</body>
</html>
,我可以通過測試並搜索谷歌幾個小時,這個網站找到的唯一的事情是很不幸沒第二行」不要做任何事情。
我以前從未見過的'.xhtml'擴展。你確定你不會把'xHTML'混淆爲現代HTML與文件擴展的規範嗎?通常,當您在代碼中使用嚴格/過渡的'xHTML'時,您仍然使用'.html'擴展名。 – mellamokb
「將文件名從home.html更改爲window.xhtml。」 https://support.fastspring.com/entries/20070328-look-and-feel-creating-custom-store-styles如果文件不是'.xhtml',則文件被拒絕 –