TML
上一篇中,我們介紹了HTML語言的頭部元素head,其包括多種信息,例如標(biāo)題、樣式表定義和腳本等。由此,我們可以確定標(biāo)題信息包含在頭部信息之中。HTML頁面的標(biāo)題一般是用來說明頁面的用途,它顯示在瀏覽器的標(biāo)題欄中。標(biāo)題標(biāo)記以<title>開始,以</title>結(jié)束。
語法:
<title>······</titke>
說明:
在<title>和</title>之間的就是文檔的標(biāo)題內(nèi)容,它能幫助用戶更好的閱讀頁面。頁面只有一個標(biāo)題,且包含在頭部元素<head>和</head>之間。
舉例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>標(biāo)題標(biāo)記title</title>
<link rel="stylesheet" href="">
</head>
<body>
</body>
</html>
如下圖所示:
代碼
瀏覽器打開效果
作網(wǎng)頁時,經(jīng)常需要設(shè)置網(wǎng)頁的基本信息,如網(wǎng)頁的標(biāo)題、作者等。為此,HTML提供了一系列設(shè)置網(wǎng)頁信息的標(biāo)簽,這些標(biāo)簽通常都寫在
<head>標(biāo)簽內(nèi),也被稱為HTML.文檔頭部相關(guān)標(biāo)簽。下面將介紹常用的HTML文檔頭部標(biāo)簽中的<title>和<meta>標(biāo)簽。
(1)<title>標(biāo)簽
<title>標(biāo)簽用于設(shè)置HTML頁面的標(biāo)題,也就是為網(wǎng)頁取一個名稱。在網(wǎng)頁結(jié)構(gòu)中,<title>標(biāo)簽必須位于<head>標(biāo)簽內(nèi)。一個HTML.文檔只能含有一個<title>標(biāo)簽,<title></title>標(biāo)簽之間的內(nèi)容將顯示在瀏覽器窗口的標(biāo)題欄中。例如,將某個頁面標(biāo)題設(shè)置為“輕松學(xué)習(xí)HTML.5”,示例代碼如下:
<title>輕松學(xué)習(xí)HIML.5</title>
上述代碼對應(yīng)的頁面效果如下圖:
(2)<meta>標(biāo)簽
<meta>標(biāo)簽用于定義頁面的元信息(元信息不會顯示在最終的頁面效果中),可重復(fù)出現(xiàn)在標(biāo)簽中。在HTML中,<meta>標(biāo)簽是一個單標(biāo)簽,本身不包含任何內(nèi)容,僅表示網(wǎng)頁的相關(guān)信息。通過標(biāo)簽的屬性,可以定義頁面的相關(guān)參數(shù)。
例如,為搜索引擎提供網(wǎng)頁的關(guān)鍵字、作者姓名、內(nèi)容描述,以及定義網(wǎng)頁的刷新時間等。下面介紹<meta/>標(biāo)簽常用的幾組設(shè)置,具體如下。
<meta name-”名稱”content-”值”>:在<meta>標(biāo)簽中使用 name 屬性和 content 屬性可以為搜索引擎提供信息。其中,name屬性提供搜索內(nèi)容名稱,content屬性提供對應(yīng)的搜索內(nèi)容值,這些屬性的具體應(yīng)用如下。
設(shè)置網(wǎng)頁關(guān)鍵字,如某圖像網(wǎng)站的關(guān)鍵字設(shè)置,示例代碼如下:
<meta name=“keywoxds”content=“千圖網(wǎng),免費素材下載,千圖網(wǎng)免費素材圖庫,矢量圖,矢量圖庫,圖像素材,網(wǎng)頁素材,
免費素材,PS素材,網(wǎng)站素材,設(shè)計模板,設(shè)計素材,網(wǎng)頁模板免費下載,千圖,素材中國,素材,免費設(shè)計,圖像”/>
在上述示例代碼中,nare屬性的屬性值為"keywonds”,該屬性值用于定義搜索內(nèi)容名稱為網(wǎng)頁關(guān)鍵字;content 屬性的屬性值用于定義關(guān)鍵字的具體內(nèi)容,多個關(guān)鍵字內(nèi)容之間可以用“,”分隔。
設(shè)置網(wǎng)頁描述,如某圖像網(wǎng)站的描述信息設(shè)置,示例代碼如下:
<meta name=”description”content=”專注免費設(shè)計素材下裁的網(wǎng)站!提供矢量圖素材,矢量青景圖像,矢量圖庫,還有
psd素材,PS素材,設(shè)計模板,設(shè)計素材,PPT素材,以及網(wǎng)頁素材,網(wǎng)站素材,網(wǎng)頁圖標(biāo)免費下載”/>
在上述示例代碼中,name屬性的屬性值為“deseription”,該屬性值用于定義搜索內(nèi)容名稱為網(wǎng)頁描述;comtent 屬性的屬性值用于定義描述的具體內(nèi)容。網(wǎng)頁描述的文字不必過多,能夠描述清晰即可。
設(shè)置網(wǎng)頁作者,如可以為網(wǎng)站增加作者信息,示例代碼如下:
<meta name-"author" content="網(wǎng)絡(luò)部"/>
在上述示例代碼中,name屬性的屬性值為”author”,該屬性值用于定義搜索內(nèi)容名稱為網(wǎng)頁作者;content屬性的屬性值用于定義具體的作者信息。
<meta http-equiv=”名稱”content=”值”>在<meta/>標(biāo)簽中,http-equiv 屬性和content 屬性可以設(shè)置服務(wù)器發(fā)送給瀏覽器的HTTP頭部信息,為瀏覽器顯示該頁面提供相關(guān)的參數(shù)標(biāo)準(zhǔn)。其中,http-equiv屬性提供參數(shù)類型,content屬性提供對應(yīng)的參數(shù)值,這些屬性的具體應(yīng)用如下。設(shè)置字符集,如某圖像官網(wǎng)字符集的設(shè)置,示例代碼如下:
<meta http-equiva"Content-Type" content="text/html; charset=gbk"/>
在上述示例代碼中,hitp-epuiv屬性的屬性值為“Content-Type”.content屬性的屬性值為“test/html”和“charset=gbk”,兩個屬性值之間用“:”隔開。其中,“text/html”用于說明當(dāng)前文檔類型為HIML“charset=gbk”用于說明文檔字符集為GBK(中文編碼)。
目前最常用的國際化字符集編碼格式是UTF-8,常用的中文字符集編碼格式主要是GBK和GB2312。當(dāng)用戶使用的字符集編碼格式與當(dāng)前瀏覽器不匹配時,網(wǎng)頁內(nèi)容就會出現(xiàn)亂碼。新版本的HTML.5簡化了字符集的寫法,示例代碼如下:
<meta charset="utf-g">
設(shè)置頁面自動刷新與跳轉(zhuǎn),如定義某個頁面10秒后跳轉(zhuǎn)至百度首頁,示例代碼如下:
<meta http-equiv""refresh" content="10; url- httpa://sww.baidu.com/"/>
在上述示例代碼中,http-equiv屬性的屬性值為“refresh”,content屬性的屬性值為數(shù)值和URL。兩個屬性值之間用“:”隔開,分別用于指定跳轉(zhuǎn)時間和目標(biāo)頁面的URL。跳轉(zhuǎn)時間默認(rèn)以秒為單位。
果想開發(fā)一個網(wǎng)站,除了要精通后端開發(fā)語言(如:php)外,還要精通HTML代碼。那么,什么是HTML呢?HTML是一種超文本標(biāo)記語言,它包含有眾多的標(biāo)簽,我們可以通過這些標(biāo)簽,把不同的internet資源(如:文字、圖片、視頻、音頻、表單等等)整合在一個統(tǒng)一的文檔中,這就形成了我們可以看得見的網(wǎng)頁。那么,HTML都有哪些常用的標(biāo)簽?zāi)兀?/p>
html5文檔類型聲明:<!doctype html>
html4文檔類型聲明:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
這個標(biāo)簽是html最外層的標(biāo)簽,所有其它的HTML標(biāo)簽都要放在這個標(biāo)簽的內(nèi)部。
<html>
<head></head>
<body></body>
</html>
在HTML標(biāo)簽中,有的標(biāo)簽是成雙成對的,如:<html></html>(如下圖);而有的標(biāo)簽是單個的,如:<hr>橫線標(biāo)簽。
head頭部有以下幾種常用標(biāo)簽:
meta:主要提供有關(guān)頁面的元信息。
link:用來定義文檔與外部資源的關(guān)系,最常用的是調(diào)用CSS樣式文件。
title:頁面標(biāo)題的標(biāo)簽。
script:用來調(diào)用JS文件或JS代碼。當(dāng)然,script標(biāo)簽也可以在body主體中使用。
1、塊級標(biāo)簽。
塊級標(biāo)簽的特性是:獨自占有一行;標(biāo)簽的高與寬、邊距可以修改;沒有設(shè)置寬與高時,默認(rèn)繼承父標(biāo)簽。例如:
<div>div1</div>
<div>div2</div>
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
前端頁面顯示的效果如下圖:
常用的塊級標(biāo)簽有:div、h1、h2、h3、h4、h5、h6、hr、menu、ul、ol、li、dl、dt、dd、table、p、form 。
2、內(nèi)聯(lián)標(biāo)簽。
內(nèi)聯(lián)標(biāo)簽與塊級標(biāo)簽不同,它不能獨自占有一行,會與其它內(nèi)聯(lián)標(biāo)簽在同一樣展示;內(nèi)聯(lián)標(biāo)簽的高與寬、上下邊距是不能修改的,它里面的文字或圖片有多高,它就是多高。例如如下代碼:
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
<span>span1</span>
<span>span2</span>
CSS樣式代碼跟塊級標(biāo)簽的例子是一樣的,而顯示的效果就不一樣了,寬與高、上下邊距沒有效果。如下圖:
常用的內(nèi)聯(lián)標(biāo)簽有:span、a、b、strong、i、em 。
3、內(nèi)聯(lián)塊級標(biāo)簽。
內(nèi)聯(lián)塊級標(biāo)簽,既有一些內(nèi)聯(lián)標(biāo)簽的特性,也有一些塊級標(biāo)簽的特點:它不能獨自占有一行,但是可以修改它的寬度和高度。例如下面這段代碼:
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
<img src="w5.jpg" alt="">
<img src="w5.jpg" alt="">
CSS樣式代碼跟塊級標(biāo)簽的那個例子仍然是一樣的,圖片的寬和高、上下邊距修改成功,而2個圖片不能獨自占有一行,而是在同一行。如下圖:
常用的內(nèi)聯(lián)塊級標(biāo)簽有:img、input、textarea。
4、區(qū)域標(biāo)簽。
所謂區(qū)域標(biāo)簽,就是主要用來劃分布局頁面區(qū)域的。如:頭部、主體內(nèi)容、側(cè)邊欄、底部。這樣劃分的好處是:讓頁面布局更加清晰明了。
常用的區(qū)域標(biāo)簽有:header(頭部)、footer(底部)、nav(導(dǎo)航)、aside(側(cè)邊欄)、section(主體)、article(獨立內(nèi)容)。
5、表單標(biāo)簽。
這個表單標(biāo)簽我們也是會經(jīng)常用到的,如:登錄網(wǎng)站的時候、提交數(shù)據(jù)的時候。如下圖的評論表單:
?表單常用的標(biāo)簽有:form、input、select、option、textarea 。
以上就是我們開發(fā)網(wǎng)頁時,會常用到的HTML標(biāo)簽。當(dāng)然,HTML標(biāo)簽遠(yuǎn)不止這些,尤其是html5出來后,新增了許多的新標(biāo)簽。但是,有些標(biāo)簽在我們開發(fā)中很少用到,所以,這里就沒有做相應(yīng)的介紹。
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。