搜尋
首頁web前端html教學HTML5的WEB介面中meta實列詳解

這次帶給大家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 :


   


##上面程式碼中,CSP 做瞭如下設定:

腳本:只信任目前網域

標籤:不信任任何URL,即不載入任何資源
樣式表:只信任cdn.example.org和third-party.org
框架(frame):必須使用HTTPS協定來載入
其他資源:沒有限制
啟用後,不符合CSP 的外部資源就會被阻止載入。

更多介紹可見:Content Security Policy 入門教學

content-type(已過時)

定義文件的MIME類型,後面接著其字元編碼。

不要使用這個值,因為它已經過時了。建議使用元素上的charset屬性。

由於無法在XHTML或HTML5的XHTML序列化中變更文件類型,因此不要使用將MIME類型設定為 XHTML MIME類型。
refresh

此指令指定:

如果content屬性只包含一個正整數,則表示該頁面重新載入的秒數。

如果content屬性包含一個正整數,後面跟著
字串'; url =',那麼表示當前頁面XX秒後重定向到另一個有效的URL。

robots

robots用來告訴爬蟲哪些頁面需要索引,哪些頁面不需要索引。



#Used By


index    允許robot索引本頁(預設)    All    

noindex    不允許robot索引本頁   All    

follow    允許搜尋引擎繼續透過此網頁的連結索引

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中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
HTML的目的:啟用Web瀏覽器可以顯示內容HTML的目的:啟用Web瀏覽器可以顯示內容May 03, 2025 am 12:03 AM

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

為什麼HTML標籤對Web開發很重要?為什麼HTML標籤對Web開發很重要?May 02, 2025 am 12:03 AM

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

說明將一致的編碼樣式用於HTML標籤和屬性的重要性。說明將一致的編碼樣式用於HTML標籤和屬性的重要性。May 01, 2025 am 12:01 AM

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

如何在 Bootstrap 4 中實現多項目輪播?如何在 Bootstrap 4 中實現多項目輪播?Apr 30, 2025 pm 03:24 PM

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

deepseek官網是如何實現鼠標滾動事件穿透效果的?deepseek官網是如何實現鼠標滾動事件穿透效果的?Apr 30, 2025 pm 03:21 PM

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

HTML 視頻的播放控件樣式怎麼修改HTML 視頻的播放控件樣式怎麼修改Apr 30, 2025 pm 03:18 PM

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

在手機上使用原生select會帶來哪些問題?在手機上使用原生select會帶來哪些問題?Apr 30, 2025 pm 03:15 PM

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

在手機上使用原生select的弊端是什麼?在手機上使用原生select的弊端是什麼?Apr 30, 2025 pm 03:12 PM

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

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

MinGW - Minimalist GNU for Windows

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

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

SecLists

SecLists

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

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

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