HTML中meta標簽的那些屬性

来源:https://www.cnblogs.com/ronaldo9ph/archive/2023/05/10/17387101.html
-Advertisement-
Play Games

<meta> 標簽是 HTML 中用於描述網頁元信息的元素。它位於 <head> 部分,不會顯示在頁面內容中,但對於瀏覽器、搜索引擎等具有重要作用。主要作用有:定義文檔的字元編碼、提供網頁的描述信息、關鍵詞、作者、視口設置等,這些信息有助於搜索引擎理解和索引網頁內容。 <meta> 標簽的主要屬性有 ...


<meta> 標簽是 HTML 中用於描述網頁元信息的元素。它位於 <head> 部分,不會顯示在頁面內容中,但對於瀏覽器、搜索引擎等具有重要作用。主要作用有:定義文檔的字元編碼、提供網頁的描述信息、關鍵詞、作者、視口設置等,這些信息有助於搜索引擎理解和索引網頁內容。

 


<meta> 標簽的主要屬性有:

1. charset :定義文檔的字元編碼,如 UTF-8。例如: <meta charset="UTF-8">

 

2. name :定義元信息的名稱,與 content 屬性配合使用。常見的 name 屬性值有:description(網頁描述)、keywords(關鍵詞)、author(作者)、viewport(視口設置)。例如:

- 描述信息: <meta name="description" content="這是一個關於HTML的教程。">
- 關鍵詞: <meta name="keywords" content="HTML, CSS, JavaScript, Web開發">
- 作者: <meta name="author" content="張三">
- 視口設置: <meta name="viewport" content="width=device-width, initial-scale=1.0">

 

3. http-equiv :定義 HTTP 頭部的元信息,如:Content-Type(內容類型)、X-UA-Compatible(瀏覽器相容性)、refresh(自動刷新)。例如:

- 內容類型: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- 瀏覽器相容性: <meta http-equiv="X-UA-Compatible" content="IE=edge">
- 自動刷新(每隔 5 秒刷新一次): <meta http-equiv="refresh" content="5">

註意,由於 <meta> 標簽沒有內容,所以不需要閉合標簽。不同的屬性可以搭配使用,以提供更多信息。



除了之前提到的屬性外,還有一些不太常用但可能有用的 <meta> 屬性和應用場景:

1. robots:指定搜索引擎爬蟲如何處理頁面。例如:

<meta name="robots" content="noindex, nofollow">

上面的示例表示告訴搜索引擎爬蟲不要索引該頁面,也不要沿著該頁面的鏈接繼續爬行。

 

2. theme-color:定義瀏覽器地址欄的顏色,僅在支持的移動設備上有效。例如:

<meta name="theme-color" content=" 336699">

 

3. application-name:定義網頁在啟用 Web 應用時的名稱。例如:

<meta name="application-name" content="Web應用">

 

4. generator:指定生成該網頁的軟體名稱。例如:

<meta name="generator" content="Meta6.0">

 

5. language:定義網頁內容的主要語言。例如:

<meta name="language" content="zh-CN">

 

6. expires:設定網頁過期時間,過期後瀏覽器將從伺服器重新請求。例如:

<meta http-equiv="expires" content="Wed, 21 June 2023 09:18:54 GMT">

 

7. pragma:禁止瀏覽器從本地電腦的緩存中訪問頁面內容。例如:

<meta http-equiv="pragma" content="no-cache">



8. Cache-Control:指定瀏覽器如何緩存頁面。例如:

<meta http-equiv="Cache-Control" content="no-cache">



9. Cproperty:用於指定 Open Graph 元數據。例如:

<head> 
    <meta property="og:title" content="頁面標題">
    <meta property="og:description" content="頁面描述">
    <meta property="og:image" content="頁面圖片 URL">
    <!-- Open Graph 是一種開放的元數據協議,用於向社交媒體平臺提供有關頁面內容的更多信息。 -->
    <!-- 使用 Open Graph 元數據可以在頁面被分享到社交媒體平臺時,自動生成高質量的預覽圖像、標題和描述,從而提高分享的可讀性和吸引力。 -->
</head>

 


這些屬性在特定的應用場景下可能有用,但並非在所有網頁中都需要使用。根據實際需求和目標選擇合適的屬性來配置 <meta> 標簽。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 摘要:本文以華為雲圖引擎 GES 為例,來介紹如何使用圖查詢語言 Cypher 表達一些需要做數據局部遍歷的場景。 本文分享自華為雲社區《使用 Cypher 子查詢進行圖探索 -- 以華為雲圖引擎 GES 為例》,作者:蜉蝣與海。 在圖資料庫 / 圖計算領域,很多查詢可以使用圖查詢語言 Cypher ...
  • (如何從800萬數據中快速撈出自己想要的數據) 一、需求調研 正如題目所說,我們使用的是Oracle資料庫,數據量在800萬左右。我們要完成的事情就是在著800萬數據中,通過某些欄位進行模糊查詢,得到我們所需要的結果集。 這是表裡的數據,一共7328976 條數據,接近800萬 select cou ...
  • 摘要:本文分析了分散式資料庫發展情況、分散式資料庫應用的主要問題,從行業應用的角度給出了分散式資料庫發展的建議。 本文分享自華為雲社區《數字化轉型下我國分散式資料庫應用挑戰及發展建議》,作者:資料庫領域科學家、華為雲資料庫GaussDB首席專家 馮柯。 當前,金融等重點行業都在進行數字化轉型,而分佈 ...
  • 1 麻煩的地方 在SQL Server的官方文檔裡面可以看到備份和還原的表,但是這些表裡面只能找到備份成功的相關信息,無法找到備份失敗的記錄,比如msdb.dbo.backupset。對於一些監控系統未監控作業的情況下,想要監控資料庫備份任務執行失敗而觸發告警規則,有些麻煩。 但是SQL serve ...
  • 源碼地址:https://ext.dcloud.net.cn/plugin?id=12272 ...
  • 😊在Nuxt3.0項目中用到了可視化圖表📊,於是我用了EChart可視化圖表庫。但是在官網我沒有找到針對在Nuxt3.0中使用EChart的方法,於是在這裡記錄我的引入EChart並簡單使用的步驟。需要聲明的是,本文只針對在Nuxt3.0項目中使用EChart.js庫的可視化圖表進行講解,不針對 ...
  • 這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 先上效果 前言 最近在學Three.js.,對著文檔看了一周多,正好趕上碼上掘金的活動,就順便寫了一個小demo,手搓一個羅盤特效。 太極 先來看一下太極的實現方式,這裡我們使用CircleGeometry,將其分解開來可以看出是由圓形和 ...
  • 我們是袋鼠雲數棧 UED 團隊,致力於打造優秀的一站式數據中台產品。我們始終保持工匠精神,探索前端道路,為社區積累並傳播經驗價值。。 本文作者:奇銘(掘金) 需求背景 前段時間,離線計算產品接到改造數據同步表單的需求。 一方面,數據同步模塊的代碼可讀性和可維護性比較差,相對應的,在數據同步模塊開發新 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...