diff --git a/files/zh-tw/web/html/element/meta/name/index.md b/files/zh-tw/web/html/element/meta/name/index.md new file mode 100644 index 00000000000000..95aee89ffde489 --- /dev/null +++ b/files/zh-tw/web/html/element/meta/name/index.md @@ -0,0 +1,218 @@ +--- +title: 標準後設資料名稱 +slug: Web/HTML/Element/meta/name +l10n: + sourceCommit: 5b20f5f4265f988f80f513db0e4b35c7e0cd70dc +--- + +{{HTMLSidebar}} + +{{htmlelement("meta")}} 元素可用於以名稱—值對的形式提供文件的後設資料,其中 [`name`](/zh-TW/docs/Web/HTML/Element/meta#name) 屬性用於指定後設資料的名稱,[`content`](/zh-TW/docs/Web/HTML/Element/meta#content) 屬性則用於指定其值。 + +### HTML 規範中定義的標準後設資料名稱 + +HTML 規範定義了以下標準後設資料名稱: + +- `application-name`:正在網頁中運行的應用程式名稱。 + + > [!NOTE] + > + > - 瀏覽器可能使用此名稱來識別應用程式。它與 {{HTMLElement("title")}} 元素不同,後者通常包含應用程式名稱,但也可能包含文件名稱或狀態等訊息。 + > - 簡單的網頁不應該定義 `application-name`。 + +- `author`:文件作者的名稱。 +- `description`:頁面內容的簡短且準確的摘要。搜尋引擎如 [Google](https://developers.google.com/search/docs/appearance/snippet#meta-descriptions) 可能使用此欄位來控制網頁在搜尋結果中的顯示。 +- `generator`:生成此頁面的軟體標識。 +- `keywords`:與頁面內容相關的關鍵詞,以逗號分隔。 +- `referrer`:控制從文件發出的 HTTP {{httpheader("Referer")}} 標頭: + +
no-referrer |
+ 不發送 HTTP {{httpheader("Referer")}} 標頭。 | +
origin |
+ 發送文件的 {{glossary("origin")}}。 | +
no-referrer-when-downgrade |
+ + 當目標與當前頁面一樣安全時(HTTP(S)→HTTPS),發送完整 URL,但當目標不如當前頁面安全時(HTTPS→HTTP),則不發送 Referrer。這是預設行為。 + | +
origin-when-cross-origin |
+ + 同源請求發送完整 URL(去除參數),跨域請求只發送來源。 + | +
same-origin |
+ + 同源請求發送完整 URL(去除參數)。跨域請求則不發送 Referrer。 + | +
strict-origin |
+ + 當目標與當前頁面一樣安全時發送來源(HTTP(S)→HTTPS),否則不發送 Referrer(HTTPS→HTTP)。 + | +
strict-origin-when-cross-origin |
+ + 同源請求發送完整 URL(去除參數)。當目標與當前頁面一樣安全時發送來源(HTTP(S)→HTTPS),否則不發送 Referrer。 + | +
unsafe-URL |
+ + 無論是同源還是跨域請求,均發送完整 URL(去除參數)。 + | +
值 | +可能的次級值 | +描述 | +
---|---|---|
width |
+ 正整數或文字 device-width |
+ 定義網站渲染的視區寬度(像素)。 | +
height |
+ 正整數或文字 device-height |
+ 定義視區高度,瀏覽器不使用此屬性。 | +
initial-scale |
+ 0.0 至 10.0 間的正數 |
+ 定義設備寬度(縱向模式下的 device-width 或橫向模式下的 device-height )與視區大小之間的比例。 |
+
maximum-scale |
+ 0.0 至 10.0 間的正數 |
+ 定義最大縮放比例。必須大於或等於 minimum-scale ,否則行為未定。瀏覽器設定可能會忽略此規則,且 iOS10+ 預設忽略。 |
+
minimum-scale |
+ 0.0 至 10.0 間的正數 |
+ 定義最小縮放比例。必須小於或等於 maximum-scale ,否則行為未定。瀏覽器設定可能會忽略此規則,且 iOS10+ 預設忽略。 |
+
user-scalable |
+ yes 或 no |
+ 若設為 no ,則使用者無法縮放網頁。預設值為 yes 。瀏覽器設定可能會忽略此規則,且 iOS10+ 預設忽略。 |
+
viewport-fit |
+ auto 、contain 或 cover |
+
+
|
+