php – HTML标记中的字符大小写
html标签中字符大小写的规则是什么?
我有一种情况,我需要在我的网站上不强制缓存.我一直在使用所有html标签和属性的所有小写字母(在它不区分大小写的印象下).到目前为止,我还没有发布过这个. 我发现以下适用于IE7: <META HTTP-EQUIV="Expires" CONTENT="-1"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 虽然这不是: <meta http-equiv="Expires" content="-1"> <meta http-equiv="Pragma" content="no-cache"> 仅供参考我正在使用PHP并且还包括以下内容,但如果没有HTML元标记,它似乎也不起作用: header( "Expires: Mon,20 Dec 1998 01:00:00 GMT" ); header( "Last-Modified: " . gmdate("D,d M Y H:i:s") . " GMT" ); header( "Cache-Control: no-cache,must-revalidate" ); header( "Pragma: no-cache" ); header("Content-Type: text/html; charset=UTF-8"); 编辑(已添加):我们有以下文档类型(我必须承认我不足以知道这意味着什么或它有多相关) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 解决方法
你试过IE的另一个版本吗? HTML不区分大小写,而
XHTML is.这是
W3schools says about HTML.
由freedom_razor发表的一篇文章codingforums指出,IE7不喜欢小写元标记.也许您可以使用javascript来检测浏览器并相应地设置元标记? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |