HTML入門

1.HTML、XML、XHTML 有什么區(qū)別

  • HTML:超文本標(biāo)記語言训挡,用來描述網(wǎng)頁的一種語言,其語法較為松散的尘执、不嚴(yán)格舍哄。下面的 HTML 代碼運(yùn)行起來非常正常(即使沒遵守語法規(guī)則)
<html>
<head>
<title>This is bad HTML</title>
<body>
<h1>Bad HTML
<p>This is a paragraph
</body>
  • XML :可擴(kuò)展標(biāo)記語言,主要用于存儲(chǔ)數(shù)據(jù)和結(jié)構(gòu)誊锭,可擴(kuò)展表悬。HTML的標(biāo)簽是被預(yù)定義的而XML 標(biāo)簽沒有被預(yù)定義,需根據(jù)需要自行定義標(biāo)簽丧靡。
  • XHTML:可擴(kuò)展超文本標(biāo)記語言蟆沫,基于XML籽暇,作用與HTML類似,但語法更嚴(yán)格饭庞,針對HTML進(jìn)行了規(guī)范戒悠,編碼更加嚴(yán)謹(jǐn)。

2.怎樣理解 HTML 語義化

HTML語義化是指使用合理的標(biāo)簽與結(jié)構(gòu)來構(gòu)建網(wǎng)絡(luò)舟山,方便開發(fā)者閱讀绸狐,修改。能夠更好的讓爬蟲和機(jī)器解析累盗『螅總而言之,就是讓正確的標(biāo)簽做正確的事若债。

寫語義化的 HTML 結(jié)構(gòu)其實(shí)很簡單符相,首先掌握 HTML 中各個(gè)標(biāo)簽的語義,在看到內(nèi)容的時(shí)候想想用什么標(biāo)簽?zāi)芨玫拿枋鏊懒眨鞘裁淳陀檬裁礃?biāo)簽啊终。

<h1> ~ <h6>,作為標(biāo)題使用傲须,并且依據(jù)重要性遞減蓝牲,<h1> 是最高的等級。

<p>段落標(biāo)記躏碳,知道了 <p> 作為段落搞旭,你就不會(huì)再使用 <br /> 來換行了,而且不需要 <br /> 來區(qū)分段落與段落菇绵。<p> 中的文字會(huì)自動(dòng)換行肄渗,而且換行的效果優(yōu)于 <br />。段落與段落之間的空隙也可以利用 CSS 來控制咬最,很容易而且清晰的區(qū)分出段落與段落翎嫡。

<ul>、<ol>永乌、<li>惑申,<ul> 無序列表,這個(gè)被大家廣泛的使用翅雏,<ol> 有序列表也挺常用圈驼。在 web 標(biāo)準(zhǔn)化過程中,<ul> 還被更多的用于導(dǎo)航條望几,本來導(dǎo)航條就是個(gè)列表绩脆,這樣做是完全正確的,而且當(dāng)你的瀏覽器不支持 CSS 的時(shí)候,導(dǎo)航鏈接仍然很好使靴迫,只是美觀方面差了一點(diǎn)而已惕味。

<dl>、<dt>玉锌、<dd>名挥,<dl> 就是“定義列表”。比如說詞典里面的詞的解釋主守、定義就可以用這種列表禀倔。

<em>、<strong>参淫,<em> 是用作強(qiáng)調(diào)蹋艺,<strong> 是用作重點(diǎn)強(qiáng)調(diào)。

<q>也不僅僅只是為文字增加雙引號(hào)黄刚,而是代表這些文字是引用來的。

<table>民效、<td>憔维、<th>、<caption>畏邢, (X)HTML中的表格不再是用來布局业扒。

3.怎樣理解內(nèi)容與樣式分離的原則

內(nèi)容與樣式分離,就是讓HTML只負(fù)責(zé)內(nèi)容的部分舒萎,讓CSS負(fù)責(zé)樣式的部分程储;這樣可以降低HTML的結(jié)構(gòu)復(fù)雜度,使得文檔變得清晰易讀臂寝,方便維護(hù)章鲤。

4.有哪些常見的meta標(biāo)簽

meta標(biāo)簽常見屬性有三種,分別為name咆贬、http-equiv和charset

  1. name
    name屬性主要用于描述網(wǎng)頁败徊,比如網(wǎng)頁的關(guān)鍵詞,敘述等掏缎。與之對應(yīng)的屬性值為content皱蹦,content中的內(nèi)容是對name填入類型的具體描述,便于搜索引擎抓取眷蜈。meta標(biāo)簽中name屬性語法格式是:
<meta name="參數(shù)" content="具體的描述">
  • keywords
    <meta name="keywords" content="前端">
    用于告訴搜索引擎你的網(wǎng)頁關(guān)鍵字
  • description
    <meta name="description" content="這是我的前端博客">
    頁面描述沪哺,每個(gè)網(wǎng)頁都應(yīng)有一個(gè)不超過 150 個(gè)字符且能準(zhǔn)確反映網(wǎng)頁內(nèi)容的描述標(biāo)簽
  • author
    <meta name="author" content="wfw,xxxxxx@qq.com">
    定義網(wǎng)頁作者
  • copyright
    <meta name="copyright" content="wfw">
    用于注冊版權(quán)信息
  1. http-equiv
    http-equiv定義了能改變服務(wù)器和用戶引擎行為的內(nèi)容。語法格式是:
<meta http-equiv="參數(shù)" content="具體的描述">
  • X-UA-Compatible
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
    告訴瀏覽器以何種版本來渲染頁面
  • expires
    <meta http-equiv="expires" content="Monday 26 June 2017 11:00 GMT" />
    用于設(shè)定網(wǎng)頁的到期時(shí)間酌儒,過期后網(wǎng)頁必須到服務(wù)器上重新傳輸辜妓。
  • refresh
    <meta http-equiv="refresh" content="2;URL=http://www.baidu.com/">
    網(wǎng)頁將在設(shè)定的時(shí)間內(nèi),自動(dòng)刷新并調(diào)向設(shè)定的網(wǎng)址嫌拣。
  • Set-Cookie
    <meta http-equiv="Set-Cookie" content="name, date">
    如果網(wǎng)頁過期柔袁,那么這個(gè)網(wǎng)頁存在本地的cookies也會(huì)被自動(dòng)刪除。
  1. charset
    用于設(shè)定網(wǎng)頁字符集异逐,便于瀏覽器解析與渲染頁面捶索。
    <meta charset="utf-8">

5.文檔聲明的作用?嚴(yán)格模式和混雜模式指什么?<!doctype html> 的作用?

  1. 文檔聲明的作用是告訴瀏覽器此HTML是以什么標(biāo)準(zhǔn)編寫的,方便瀏覽器正確解析灰瞻。
  2. 嚴(yán)格模式是指有明確的DOCTYPE聲明腥例, 瀏覽器以明確的標(biāo)準(zhǔn)渲染頁面;混雜模式是瀏覽器以向后兼容的方式渲染頁面酝润。
  3. <!doctype html>的作用為告訴瀏覽器以HTML5的標(biāo)準(zhǔn)渲染頁面燎竖。

6.瀏覽器亂碼的原因是什么?如何解決

瀏覽器亂碼的原因有:

  1. html中沒用標(biāo)明編碼方式要销,瀏覽器沒有正確識(shí)別頁面編碼而導(dǎo)致亂碼构回。
    解決方法:添加html的編碼方式<meta charset="編碼方式">
  2. html中標(biāo)明的編碼方式與其真正的編碼方式不一致,瀏覽器錯(cuò)誤解析導(dǎo)致亂碼疏咐。
    解決方法:標(biāo)明正確的編碼方式

7.常見的瀏覽器有哪些纤掸,什么內(nèi)核

常見的瀏覽器有IE、Firefox浑塞、Chrome借跪、Safari、Opera等

瀏覽器 內(nèi)核
IE Trident
Firefox Gecko
Safari WebKit
Chrome WebKit(27版本前)/Blink(28+)
Opera Presto(7至12)/Blink(15+)

8.列出常見的標(biāo)簽酌壕,并簡單介紹這些標(biāo)簽用在什么場景

標(biāo)簽 場景
html html文件開頭 表示這是個(gè)html文件
head html 后 body 前 包含html文件一些關(guān)鍵信息
body html 的主體掏愁,包含了網(wǎng)頁的主要內(nèi)容
title html的標(biāo)題
h1 - h6 從大到小的文字標(biāo)題
span/stronge/em 位于需要特殊操作的文本兩邊
div 需要將網(wǎng)頁劃分區(qū)塊時(shí)使用
p 段落,輸入大段文字時(shí)使用
ul 無序列表卵牍,需要li配合使用
ol 有序列表果港,需要ol配合使用
li 列表項(xiàng)
img 圖片,需插入圖片時(shí)使用
a 鏈接辽慕,要使用鏈接時(shí)使用
button 按鈕京腥,添加按鈕時(shí)使用
table(th/tr/td) 用于展示表格
iframe 用于嵌入一個(gè)頁面
dl 定義列表
dt 定義列表中的項(xiàng)目
dd 定義列表中項(xiàng)目的描述

參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市溅蛉,隨后出現(xiàn)的幾起案子公浪,更是在濱河造成了極大的恐慌,老刑警劉巖船侧,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件欠气,死亡現(xiàn)場離奇詭異,居然都是意外死亡镜撩,警方通過查閱死者的電腦和手機(jī)预柒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進(jìn)店門队塘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人宜鸯,你說我怎么就攤上這事憔古。” “怎么了淋袖?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵鸿市,是天一觀的道長。 經(jīng)常有香客問我即碗,道長焰情,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任剥懒,我火速辦了婚禮内舟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘初橘。我一直安慰自己验游,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布保檐。 她就那樣靜靜地躺著批狱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪展东。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天炒俱,我揣著相機(jī)與錄音盐肃,去河邊找鬼。 笑死权悟,一個(gè)胖子當(dāng)著我的面吹牛砸王,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播峦阁,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼谦铃,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了榔昔?” 一聲冷哼從身側(cè)響起驹闰,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎撒会,沒想到半個(gè)月后嘹朗,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡诵肛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年屹培,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,569評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡褪秀,死狀恐怖蓄诽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情媒吗,我是刑警寧澤仑氛,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站蝴猪,受9級特大地震影響调衰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜自阱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一嚎莉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧沛豌,春花似錦趋箩、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至芍锦,卻和暖如春竹勉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背娄琉。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工次乓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人孽水。 一個(gè)月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓票腰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親女气。 傳聞我的和親對象是個(gè)殘疾皇子杏慰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容