![](/img/trans.png)
[英]Alternate of http-equiv = “pragma” and http-equiv = “cache-control” in meta tags
[英]Are there HTML5 compliant alteratives to the http-equiv Cache-Control and Pragma directives?
我正在更新網站的 HTML 以符合 HMTL5。 現有站點具有以下兩個元http-equiv
元素:
這兩個 HTML5 兼容嗎? 如果不是,我應該用什么來替換它們以使我的網站符合 HTML5 標准?
我發現這個鏈接列出了有效的http-equiv
pragma:
http://www.w3.org/TR/html5/document-metadata.html#attr-meta-http-equiv
它不包括列表中的 Cache-Control 或 Pragma。
提前致謝。
緩存相關的編譯指示是不合規的:
對應於影響 HTTP 處理模型(例如緩存)的標頭的 Pragma 指令不得注冊,因為它們會導致 HTTP 級別的行為對於實現 HTML 的用戶代理與不實現 HTML 的用戶代理不同。
HTML5 中別無選擇。
以下是 HTML5 的相關http-equiv
pragma:
http-equiv 屬性是一個枚舉屬性。 下表列出了為此屬性定義的關鍵字。 在帶有關鍵字的行的第一個單元格中給出的狀態給出了這些關鍵字映射到的狀態。 如最后一列所述,某些關鍵字不符合要求。
State Keyword Notes Content Language content-language Non-conforming Encoding declaration content-type Default style default-style Refresh refresh Cookie setter set-cookie Non-conforming X-UA-Compatible x-ua-compatible Content security policy Content-Security-Policy
參考
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.