這次帶給大家HTML5的WEB介面中meta實列詳解,使用HTML5的WEB介面中meta的注意事項有哪些,下面就是實戰案例,一起來看一下。
meta標籤是HTML語言HEAD區的輔助性標籤。
meta常用於定義頁面的說明,關鍵字,最後修改日期,和其它的元資料。這些元資料將服務於瀏覽器(如何佈局或重載頁面),搜尋引擎和其它網路服務。
mata 標籤包含全域屬性
charset
#聲明網頁的字元編碼:
content
content屬性的內容是htp-equiv或name屬性的值,取決於你用哪一個。
http-equiv
此屬性可以包含HTTP頭的名稱,屬性的英文全稱為 http-equivalent。它定義了可以改變 server和 user-agent行為的指令。該指令的值在content屬性內定義,可以是以下之一:
content-language(已過時)
定義頁面的預設語言。它可以被任何元素上的lang屬性所覆蓋。
Pragma
禁止瀏覽器從本機電腦的快取中存取頁面內容。如:
expires
可以用來設定網頁的到期時間。一旦網頁過期,必須到伺服器重新傳輸。
cache-control
指定請求和回應遵循的快取機制。共有以下幾種用法:
no-cache: 先發送請求,與伺服器確認該資源是否已更改,如果未被更改,則使用快取。
no-store: 不允許緩存,每次都要去伺服器上,下載完整的回應。 (安全措施)
public : 快取所有回應,但並非必須。因為max-age也可以做到相同效果
private : 只為單一使用者緩存,因此不允許任何中繼進行快取。 (比如說CDN就不允許快取private的回應)
max-age : 表示目前請求開始,該回應在多久內能被快取和重複使用,而不去伺服器重新請求。例如:max-age=60表示回應可以再快取和重複使用 60 秒。
content-security-policy
允許頁面作者定義目前頁面的內容策略。內容策略主要指定允許的伺服器位址和腳本端點,這有助於防止 cross-site scripting 攻擊。
CSP 的實質就是白名單制度,開發者明確告訴客戶端,哪些外部資源可以載入和執行,等同於提供白名單。它的實作和執行全部由瀏覽器完成,開發者只需提供配置。
CSP 大大增強了網頁的安全性。攻擊者即使發現了漏洞,也沒辦法注入腳本,除非還控制了一台列入了白名單的可信主機。 兩種方法可以啟用 CSP。一種是透過 HTTP 頭資訊的 Content-Security-Policy的字段。
Content-Security-Policy: script-src 'self'; object-src 'none';
style-src cdn.example.org third-party.org;child-src https :
標籤:不信任任何URL,即不載入任何資源
樣式表:只信任cdn.example.org和third-party.org
框架(frame):必須使用HTTPS協定來載入
其他資源:沒有限制
啟用後,不符合CSP 的外部資源就會被阻止載入。
由於無法在XHTML或HTML5的XHTML序列化中變更文件類型,因此不要使用將MIME類型設定為 XHTML MIME類型。
refresh
如果content屬性包含一個正整數,後面跟著
字串'; url =',那麼表示當前頁面XX秒後重定向到另一個有效的URL。
nofollow 搜尋引擎不繼續透過此網頁的連結索引搜尋其它的網頁 All
none 相當於noindex,nofollow Google )作為搜尋引擎結果中的頁面描述。 Google, Yahoo, Bing
noarchive 要求搜尋引擎無法快取頁面內容 Google, Yahoo, Bing
nosnippet 禁止搜尋引擎結果中顯示該頁面的任何說明。 Google, Bing
noimageindex 要求此頁面不作為
引用頁面的索引影像的顯示。 Google nocache 與noarchive同義 Bing
viewport#提供了關於viewport初始大小的大小的提示。僅供行動裝置使用。
相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
相關閱讀:
怎麼在HTML網頁中插入影片#怎麼做出HTML文字方塊唯讀效果怎麼讓前端介面自動清理js、css檔案的快取以上是HTML5的WEB介面中meta實列詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

HTML的核心目的在於讓瀏覽器理解並展示網頁內容。 1.HTML通過標籤定義網頁結構和內容,如、到、等。 2.HTML5增強了多媒體支持,引入了和標籤。 3.HTML提供了表單元素,支持用戶交互。 4.優化HTML代碼可提升網頁性能,如減少HTTP請求和壓縮HTML。

htmltagsareessentialforwebdevelopmentastheyandendenhancewebpages.1)semantictagsimproveaccessibilityandseo.2)semanteLayOut,語義和互動性。 3)poseriblesibilityandseoandseo.3)poseriblesoftagscanoftagscanoftagscanoptagscanoptimizeperefeneandimizeanDenSuroceRecRoscRoss-BrowserCrowserCercerComercompatibility。

一致的HTML編碼風格很重要,因為它提高了代碼的可讀性、可維護性和效率。 1)使用小寫標籤和屬性,2)保持一致的縮進,3)選擇並堅持使用單引號或雙引號,4)避免在項目中混合使用不同風格,5)利用自動化工具如Prettier或ESLint來確保風格的一致性。

在Bootstrap4中實現多項目輪播的解決方案在Bootstrap4中實現多項目輪播並不是一件簡單的事情。雖然Bootstrap...

如何實現鼠標滾動事件穿透效果?在我們瀏覽網頁時,經常會遇到一些特別的交互設計。比如在deepseek官網上,�...

無法直接通過CSS修改HTML視頻的默認播放控件樣式。 1.使用JavaScript創建自定義控件。 2.通過CSS美化這些控件。 3.考慮兼容性、用戶體驗和性能,使用庫如Video.js或Plyr可簡化過程。

在手機上使用原生select的潛在問題在開發移動端應用時,我們常常會遇到選擇框的需求。通常情況下,開發者傾...

在手機上使用原生select的弊端是什麼?在移動設備上開發應用時,選擇合適的UI組件是非常重要的。許多開發者�...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。