html概述
HTML是 HyperText Mark-up Language 的首字母簡(jiǎn)寫(xiě),意思是超文本標(biāo)記語(yǔ)言劝贸,超文本指的是超鏈接姨谷,標(biāo)記指的是標(biāo)簽,是一種用來(lái)制作網(wǎng)頁(yè)的語(yǔ)言映九,這種語(yǔ)言由一個(gè)個(gè)的標(biāo)簽組成梦湘,用這種語(yǔ)言制作的文件保存的是一個(gè)文本文件,文件的擴(kuò)展名為html或者h(yuǎn)tm件甥,一個(gè)html文件就是一個(gè)網(wǎng)頁(yè)捌议,html文件用編輯器打開(kāi)顯示的是文本,可以用文本的方式編輯它引有,如果用瀏覽器打開(kāi)瓣颅,瀏覽器會(huì)按照標(biāo)簽描述內(nèi)容將文件渲染成網(wǎng)頁(yè),顯示的網(wǎng)頁(yè)可以從一個(gè)網(wǎng)頁(yè)鏈接跳轉(zhuǎn)到另外一個(gè)網(wǎng)頁(yè)譬正。
html基本結(jié)構(gòu)
一個(gè)html的基本結(jié)構(gòu)如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>網(wǎng)頁(yè)標(biāo)題</title>
</head>
<body>
網(wǎng)頁(yè)顯示內(nèi)容
</body>
</html>
第一行是文檔聲明弄捕,第二行“<html>”標(biāo)簽和最后一行“</html>”定義html文檔的整體,“<html>”標(biāo)簽中的‘lang=“en”’定義網(wǎng)頁(yè)的語(yǔ)言為英文导帝,定義成中文是'lang="zh-CN"',不定義也沒(méi)什么影響,它一般作為分析統(tǒng)計(jì)用穿铆。 “<head>”標(biāo)簽和“<body>”標(biāo)簽是它的第一層子元素您单,“<head>”標(biāo)簽里面負(fù)責(zé)對(duì)網(wǎng)頁(yè)進(jìn)行一些設(shè)置以及定義標(biāo)題,設(shè)置包括定義網(wǎng)頁(yè)的編碼格式荞雏,外鏈css樣式文件和javascript文件等虐秦,設(shè)置的內(nèi)容不會(huì)顯示在網(wǎng)頁(yè)上平酿,標(biāo)題的內(nèi)容會(huì)顯示在標(biāo)題欄,“<body>”內(nèi)編寫(xiě)網(wǎng)頁(yè)上顯示的內(nèi)容悦陋。
HTML文檔類型
目前常用的兩種文檔類型是xhtml 1.0和html5
xhtml 1.0
xhtml 1.0 是html5之前的一個(gè)常用的版本蜈彼,目前許多網(wǎng)站仍然使用此版本。
此版本文檔用sublime text創(chuàng)建方法: html:xt + tab
html5
pc端可以使用xhtml 1.0俺驶,也可以使用html5幸逆,html5是向下兼容的
此版本文檔用sublime text創(chuàng)建方法: html:5 + tab 或者 ! + tab
文檔示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> html5文檔類型 </title>
</head>
<body>
</body>
</html>
兩種文檔的區(qū)別
1、文檔聲明和編碼聲明
2暮现、html5新增了標(biāo)簽元素以及元素屬性