初識(shí)HTML -- 相關(guān)概念

HTML空凸、XML、XHTML 有什么區(qū)別寸痢?

  • HTML呀洲,是一種用于創(chuàng)建網(wǎng)頁的標(biāo)準(zhǔn)標(biāo)記語言,語法要求較為松散;
  • XML道逗,是一種用來儲(chǔ)存兵罢、傳輸數(shù)據(jù)的可擴(kuò)展標(biāo)記語言,標(biāo)簽沒有預(yù)定義滓窍,需要自定義標(biāo)簽卖词;
  • XHTML,表現(xiàn)方式與 HTML 類似吏夯,但語法上更為嚴(yán)格此蜈,基于可擴(kuò)展標(biāo)記語言 XML 。

怎樣理解 HTML 語義化

語義化 HTML 就是選擇合適的標(biāo)簽噪生、使用合理的代碼結(jié)構(gòu)來編寫HTML的方式裆赵,使代碼更具可讀性,也使得瀏覽器的爬蟲和機(jī)器能對(duì)代碼更好地解析跺嗽。
要實(shí)現(xiàn)HTML的語義化战授,就要求開發(fā)者掌握常用的HTML標(biāo)簽,理解各種標(biāo)簽所代表的含義抛蚁,在不同的場(chǎng)景能使用合適的標(biāo)簽陈醒,盡量不使用沒有語義信息的標(biāo)簽。
語義化帶來的是更清晰的頁面結(jié)構(gòu)瞧甩,使頁面可讀性更強(qiáng)钉跷;更清晰的代碼結(jié)構(gòu),更利于開發(fā)團(tuán)隊(duì)的開發(fā)和維護(hù)肚逸;更好的適應(yīng)性爷辙,可以支持更多的設(shè)備的不同表現(xiàn)形式;與機(jī)器更良好的溝通朦促,使瀏覽器更容易渲染表現(xiàn)膝晾,也使搜索引擎更容易獲取有效信息。

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

內(nèi)容與樣式分離务冕,即:

  • 寫 HTML 僅處理內(nèi)容血当,只考慮 HTML 的結(jié)構(gòu)和語義化,避免出現(xiàn)屬性樣式禀忆。
  • 寫 JS 的時(shí)候臊旭,盡量不使用 JS直接操作樣式。
  • 頁面展現(xiàn)的所有樣式箩退,都由CSS來負(fù)責(zé)實(shí)現(xiàn)离熏。

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

<meta>元素可提供有關(guān)頁面的元信息,比如針對(duì)搜索引擎和更新頻度的描述和關(guān)鍵詞戴涝。<meta>標(biāo)簽位于文檔的頭部滋戳,不包含任何內(nèi)容钻蔑,其屬性定義了與文檔相關(guān)聯(lián)的名稱 / 值對(duì)。
<meta>常見的屬性有:

屬性 描述
content some_text 定義與 http-equiv 或 name 屬性相關(guān)的元信息
http-equiv content-type奸鸯、expires咪笑、refresh、set-cookie 把 content 屬性關(guān)聯(lián)到 HTTP 頭部娄涩。
name author蒲肋、description、keywords钝满、generator、revised申窘、others 把 content 屬性關(guān)聯(lián)到一個(gè)名稱弯蚜。
scheme some_text 定義用于翻譯 content 屬性值的格式。
charset UTF-8剃法、ISO-8859-1等 聲明頁面所用的字符編碼

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

<!doctype>標(biāo)簽用來聲明文檔對(duì)象模型碎捺,用來告訴瀏覽器應(yīng)該使用哪種方式來解析渲染頁面。嚴(yán)格模式就是使用<!doctype>標(biāo)簽來顯式聲明該用哪種方式來渲染頁面贷洲,混雜模式即不加<!doctype>標(biāo)簽收厨,允許瀏覽器使用自己的方式來渲染頁面。
<!doctype html>即就是聲明使用HTML5來解析渲染頁面优构。

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

瀏覽器出現(xiàn)亂碼一般是由于在制作頁面時(shí)使用非英文字符時(shí),保存的編碼格式與瀏覽器解析時(shí)的解碼格式不匹配钦椭。為了解決這個(gè)問題拧额,就要在頁面保存時(shí)就在HTML的<head>里添加<meta charset="">來聲明編碼格式,來告訴瀏覽器應(yīng)該用什么解碼格式來解碼彪腔,例如使用UTF-8來編碼的頁面侥锦,添加<meta charset="UTF-8">`來告訴瀏覽器使用UTF-8格式來解碼,就不會(huì)出現(xiàn)亂碼了德挣。

常見的瀏覽器有哪些恭垦,常見的內(nèi)核有哪些?

常見瀏覽器有IE格嗅、Google Chrome番挺、Safari、opera吗浩、Firefox等建芙,還有世界之窗、傲游瀏覽器懂扼、360安全瀏覽器禁荸、搜狗告訴瀏覽器右蒲、QQ安全瀏覽器、獵豹安全瀏覽器等赶熟。
Trident(IE內(nèi)核):IE瀏覽器瑰妄,很多國(guó)內(nèi)瀏覽器,以及很多雙核瀏覽器的其中“一核”都是Trident映砖。
Gecko:FireFox瀏覽器等间坐。
Webkit:Chrome瀏覽器,Safari瀏覽器等邑退。
Chromium/Blink:Chromium fork 自開源引擎 WebKit竹宋,卻把 WebKit 的代碼梳理得可讀性提高很多,Chrome瀏覽器就使用Chromium內(nèi)核地技,搜狗蜈七、360、QQ瀏覽器等等雙核瀏覽器的一核都是Chromium莫矗。2013年谷歌宣布 Chromium 項(xiàng)目中研發(fā) Blink 渲染引擎飒硅,內(nèi)置于 Chrome 瀏覽器之中。
Presto:Opera瀏覽器先前使用的內(nèi)核作谚,Opera 在 2013 年 2 月宣布放棄 Presto后使用 WebKit 分支的 Chromium 引擎作為自家瀏覽器核心引擎三娩,在 Chrome 推出 Blink 引擎之后,Opera也轉(zhuǎn)而使用Blink 作為瀏覽器核心引擎妹懒。
目前移動(dòng)端系統(tǒng)內(nèi)置瀏覽器的內(nèi)核雀监, iOS 平臺(tái)主要是 WebKit,
Android 4.4 之前的系統(tǒng)瀏覽器內(nèi)核是 WebKit彬伦;Android4.4 系統(tǒng)瀏覽器切換到了Chromium滔悉,內(nèi)核是 Webkit 的分支 Blink;Windows Phone 8 系統(tǒng)瀏覽器內(nèi)核則是 Trident单绑。

常見的HTML標(biāo)簽有哪些回官,并簡(jiǎn)單介紹這些標(biāo)簽用在什么場(chǎng)景

標(biāo)簽 使用場(chǎng)景
<html>...</html> 將所有HTML內(nèi)容都包含在這個(gè)標(biāo)簽內(nèi)
<head>...</head> 用于定義文檔的頭部,它是所有頭部元素的容器搂橙。
<title>...</title> 文檔的標(biāo)題
<meta>...</meta> 提供有關(guān)頁面的元信息
<body>...</body> 文檔的內(nèi)容
<h1>...</h1> 一級(jí)標(biāo)題歉提,h1h6分別對(duì)應(yīng)六級(jí)標(biāo)題,從16標(biāo)題一次減小
<p>...</p> 整段文字
<a>...</a> 定義錨区转,即在頁面插入鏈接
<img> 圖片
<ul>...</ul> 無序列表
<ol>...</ol> 有序列表
<li>...</li> 列表項(xiàng)
<br> 換行
<div>...</div> 定義文檔中的節(jié)苔巨,默認(rèn)表現(xiàn)為塊元素
<span>...</span> 定義定義文檔中的節(jié),默認(rèn)表現(xiàn)為行內(nèi)元素
<em>...</em> 定義強(qiáng)調(diào)文本
<i>...</i> 定義斜體字
<strong>...</strong> 定義強(qiáng)調(diào)文本
<q>...</q> 定義短引用
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末废离,一起剝皮案震驚了整個(gè)濱河市侄泽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蜻韭,老刑警劉巖悼尾,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件柿扣,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡闺魏,警方通過查閱死者的電腦和手機(jī)未状,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來析桥,“玉大人司草,你說我怎么就攤上這事∨菡蹋” “怎么了埋虹?”我有些...
    開封第一講書人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)娩怎。 經(jīng)常有香客問我吨岭,道長(zhǎng),這世上最難降的妖魔是什么峦树? 我笑而不...
    開封第一講書人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮旦事,結(jié)果婚禮上魁巩,老公的妹妹穿的比我還像新娘。我一直安慰自己姐浮,他們只是感情好谷遂,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著卖鲤,像睡著了一般肾扰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蛋逾,一...
    開封第一講書人閱讀 51,631評(píng)論 1 305
  • 那天集晚,我揣著相機(jī)與錄音,去河邊找鬼区匣。 笑死偷拔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的亏钩。 我是一名探鬼主播莲绰,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼姑丑!你這毒婦竟也來了蛤签?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤栅哀,失蹤者是張志新(化名)和其女友劉穎震肮,沒想到半個(gè)月后称龙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡钙蒙,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年茵瀑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躬厌。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡马昨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扛施,到底是詐尸還是另有隱情鸿捧,我是刑警寧澤,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布疙渣,位于F島的核電站匙奴,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏妄荔。R本人自食惡果不足惜泼菌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望啦租。 院中可真熱鬧哗伯,春花似錦、人聲如沸篷角。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽恳蹲。三九已至虐块,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間嘉蕾,已是汗流浹背贺奠。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留错忱,地道東北人敞嗡。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像航背,于是被迫代替她去往敵國(guó)和親喉悴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

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