2.1.1 元信息元素
元信息(Meta-information)或稱元數(shù)據(jù)(Metadata)元素是指用于描述文件自身信息的一類元素,meta元素定義元信息,包含頁(yè)面的描述、關(guān)鍵字、最后的修改日期、作者及其他元信息,<meta>標(biāo)簽寫在<head>…</head>標(biāo)簽中。元信息元素供瀏覽器、搜索引擎(關(guān)鍵字)及其他Web服務(wù)調(diào)用,一般不會(huì)顯示給用戶。對(duì)于樣式和腳本的元數(shù)據(jù),可以直接在網(wǎng)頁(yè)里定義,也可以鏈接到包含相關(guān)信息的外部文件。
元信息元素在HTML中是一個(gè)單標(biāo)簽的空元素,可重復(fù)出現(xiàn)在頭部元素中,用來(lái)指明本頁(yè)的作者、制作工具、所包含的關(guān)鍵字,以及其他一些描述網(wǎng)頁(yè)的信息。
meta元素的常用屬性如下。
1)charset:定義文件的字符編碼,常用的是“utf-8”。
2)content:定義與name和http-equiv相關(guān)的元信息。
3)name:關(guān)聯(lián)content的名稱(常用的有keywords關(guān)鍵字、author作者名、description頁(yè)面描述)。
不同的屬性又有不同的參數(shù)值,這些不同的參數(shù)值就實(shí)現(xiàn)了不同的網(wǎng)頁(yè)功能。本節(jié)主要介紹name屬性,用于設(shè)置搜索關(guān)鍵字和描述。meta元素的name屬性語(yǔ)法格式如下。
<meta name="參數(shù)"content="參數(shù)值">
name屬性主要用于描述網(wǎng)頁(yè)摘要信息,與之對(duì)應(yīng)的屬性值為content;content中的內(nèi)容主要用于搜索引擎查找信息和分類信息。
name屬性主要有兩個(gè)參數(shù):keywords和description。其中,keywords用來(lái)告訴搜索引擎網(wǎng)頁(yè)使用的關(guān)鍵字;description用來(lái)告訴搜索引擎網(wǎng)站的主要內(nèi)容。
例如,騰訊網(wǎng)主頁(yè)的內(nèi)容描述設(shè)置如下。
<meta name="description"content="騰訊網(wǎng)從2003年創(chuàng)立至今,已經(jīng)成為集新聞信息、區(qū)域垂直生活服務(wù)、社會(huì)化媒體資訊和產(chǎn)品為一體的互聯(lián)網(wǎng)媒體平臺(tái)。騰訊網(wǎng)下設(shè)新聞、科技、財(cái)經(jīng)、娛樂(lè)、體育、汽車、時(shí)尚等多個(gè)頻道,充分滿足用戶對(duì)不同類型資訊的需求。同時(shí)專注不同領(lǐng)域內(nèi)容,打造精品欄目,并順應(yīng)技術(shù)發(fā)展趨勢(shì),推出網(wǎng)絡(luò)直播等創(chuàng)新形式,改變了用戶獲取資訊的方式和習(xí)慣。"/>
當(dāng)瀏覽者通過(guò)百度搜索引擎搜索“騰訊”時(shí),就可以看到搜索結(jié)果中顯示出網(wǎng)站主頁(yè)的標(biāo)題、關(guān)鍵字和內(nèi)容描述,如圖2-1所示。
圖2-1 頁(yè)面摘要信息