關(guān)于HTML

HTML龄章、XML秧骑、XHTML 有什么區(qū)別:

  • HTML:
    • HTML 指的是超文本標(biāo)記語言 (Hyper Text Markup Language)
    • HTML 不是一種編程語言园欣,而是一種標(biāo)記語言 (markup language)
    • 標(biāo)記語言是一套標(biāo)記標(biāo)簽 (markup tag)
    • HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁
  • XML:
    • XML 指可擴(kuò)展標(biāo)記語言(EXtensible Markup Language)
    • XML 是一種標(biāo)記語言反璃,很類似 HTML
    • XML 的設(shè)計(jì)宗旨是傳輸數(shù)據(jù),而非顯示數(shù)據(jù)
    • XML 標(biāo)簽沒有被預(yù)定義管呵。您需要自行定義標(biāo)簽。
    • XML 被設(shè)計(jì)為具有自我描述性哺窄。
    • XML 是 W3C 的推薦標(biāo)準(zhǔn)
  • XHTML:
    • XHTML 指可擴(kuò)展超文本標(biāo)簽語言(EXtensible HyperText Markup Language)捐下。
    • XHTML 的目標(biāo)是取代 HTML。
    • XHTML 與 HTML 4.01 幾乎是相同的萌业。
    • XHTML 是更嚴(yán)格更純凈的 HTML 版本坷襟。
    • XHTML 是作為一種 XML 應(yīng)用被重新定義的 HTML。
    • XHTML 是一個(gè) W3C 標(biāo)準(zhǔn)生年。

怎樣理解 HTML 語義化

  • 語義化就是讓標(biāo)簽和其所包裹的內(nèi)容相吻合婴程。
  • 為什么要是語義化?
    1. 有利于SEO:和搜索引擎建立良好溝通抱婉,有助于爬蟲抓取更多的有效信息:爬蟲依賴于標(biāo)簽來確定上下文和各個(gè)關(guān)鍵字的權(quán)重档叔;
    2. 便于團(tuán)隊(duì)開發(fā)和維護(hù),語義化更具可讀性蒸绩,是下一步吧網(wǎng)頁的重要?jiǎng)酉蜓盟模裱璚3C標(biāo)準(zhǔn)的團(tuán)隊(duì)都遵循這個(gè)標(biāo)準(zhǔn),可以減少差異化患亿。
    3. 方便其他設(shè)備解析(如屏幕閱讀器传蹈、盲人閱讀器、移動(dòng)設(shè)備)以意義的方式來渲染網(wǎng)頁;

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

  • 將樣式和結(jié)構(gòu)寫在一起卡睦,也就是直接將樣式寫在html標(biāo)簽中宴胧,會(huì)使整個(gè)html文檔很亂,可讀性變差表锻,不利于維護(hù)恕齐。
  • 將樣式與結(jié)構(gòu)分離的好處:
    1. 利用CSS中的重用、組合瞬逊、繼承等特性減少樣式的代碼量显歧,樣式結(jié)構(gòu)上非常清晰;
    2. 頁面視覺有變動(dòng)只需要修改相應(yīng)的CSS文件确镊,不用或者基本上不用改動(dòng)html文檔中的標(biāo)簽結(jié)構(gòu)士骤;
    3. 方便JavaScript腳本編寫,比如用js控制標(biāo)簽的className來方便的蕾域、動(dòng)態(tài)的改變?cè)氐臉邮娇郊。皇侵苯有薷钠渚唧w樣式;
    4. 適合產(chǎn)品級(jí)旨巷、模塊化的開發(fā)

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

  • <meta charset="UTF-8">:設(shè)定網(wǎng)頁字符編碼巨缘,常用的有utf-8和gb2312;
  • <meta name="keywords" content="your tags" />: 設(shè)定頁面關(guān)鍵詞采呐,以逗號(hào)區(qū)分開若锁;
  • <meta content="description" name="description">:頁面描述;
  • <meta name="renderer" content="webkit">:優(yōu)先使用chrome內(nèi)核渲染頁面斧吐;
  • <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">:優(yōu)先使用最新版ie和chrome瀏覽器又固;
  • <meta name="author" content="author,email address">:定義頁面作者;
  • <meta name="viewport" content="width=device-width, initial-scale=1.0">:為移動(dòng)設(shè)備設(shè)定煤率,viewport也可作為寬度單位仰冠,一些參數(shù)設(shè)定,width viewport 寬度(數(shù)值/device-width)蝶糯,height viewport 高度(數(shù)值/device-height)沪停,init ial-scale 初始縮放比例,user-scalable 是否允許用戶縮放(yes/no)裳涛,一般移動(dòng)網(wǎng)頁上都是設(shè)定設(shè)備寬度木张,默認(rèn)不可縮放的;

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

  • Doctype告訴瀏覽器使用什么樣的html或xhtml規(guī)范來解析html文檔端三,Doctype還會(huì)對(duì)瀏覽器的渲染模式產(chǎn)生影響舷礼,不同的渲染模式會(huì)影響到瀏覽器對(duì)于 CSS 代碼甚至 JavaScript 腳本的解析,所以Doctype是非常關(guān)鍵的郊闯,尤其是在 IE 系列瀏覽器中妻献,由DOCTYPE 所決定的 HTML 頁面的渲染模式至關(guān)重要蛛株。
  • 當(dāng)瀏覽器廠商開始創(chuàng)建與W3C標(biāo)準(zhǔn)兼容的瀏覽器時(shí),他們希望確保向后兼容性育拨。為了實(shí)現(xiàn)這一點(diǎn)谨履,他們創(chuàng)建了兩種呈現(xiàn)模式:標(biāo)準(zhǔn)模式(standards mode)和混雜模式(quirks mode)。在標(biāo)準(zhǔn)模式中熬丧,瀏覽器根據(jù)規(guī)范呈現(xiàn)頁面笋粟;在混雜模式中,頁面以一種比較寬松的向后兼容的方式顯示析蝴『Σ叮混雜模式通常模擬老式瀏覽器(比如Microsoft IE 4和Netscape Navigator 4)的行為以防止老站點(diǎn)無法工作。
  • <!doctype html> :
    • HTML 也有多個(gè)不同的版本闷畸,只有完全明白頁面中使用的確切 HTML 版本尝盼,瀏覽器才能完全正確地顯示出 HTML 頁面。這就是 <!DOCTYPE> 的用處佑菩。
    • <!DOCTYPE html>告訴瀏覽器當(dāng)前頁面使用HTML5標(biāo)準(zhǔn)盾沫。

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

  • 亂碼產(chǎn)生的根源在于殿漠,保存文件的編碼方式與瀏覽器解析文件的編碼方式不一致赴精,導(dǎo)致編碼和解碼不匹配。
  • 解決方法:首頁凸舵,在文件保存的時(shí)候你自己要清楚是用哪種編碼方式保存的祖娘。如果你的文件是保存為utf-8格式失尖,那么設(shè)置<meta charset="UTF-8">啊奄,這句話的意思是告訴瀏覽器在打開這個(gè)頁面的時(shí)候不要去猜了,直接用utf-8去解碼掀潮。 同理菇夸,如果你的文件保存為gbk格式,那么設(shè)置<meta charset="GBK">仪吧。

常見的瀏覽器及內(nèi)核

  • Google Chrome庄新,內(nèi)核:WebKit
  • Safari瀏覽器,內(nèi)核:WebKit
  • 火狐瀏覽器薯鼠,Gecko內(nèi)核
  • IE瀏覽器择诈,Trident內(nèi)核
  • Opera, Presto內(nèi)核
  • 搜狗瀏覽器出皇, WebKit+trident

一些常見的標(biāo)簽

  • <div>標(biāo)簽可以把文檔分割為獨(dú)立的羞芍、不同的部分。它可以用作嚴(yán)格的組織工具郊艘,并且不使用任何格式與其關(guān)聯(lián)荷科。
  • < a> 標(biāo)簽定義超鏈接唯咬,用于從一張頁面鏈接到另一張頁面。
  • <button> 標(biāo)簽定義一個(gè)按鈕畏浆。
  • < img> 元素向網(wǎng)頁中嵌入一幅圖像胆胰。
  • < h1> - < h6> 標(biāo)簽可定義標(biāo)題。< h1> 定義最大的標(biāo)題刻获。< h6> 定義最小的標(biāo)題蜀涨。
  • <table> 標(biāo)簽定義 HTML 表格。
  • < p> 標(biāo)簽定義段落将鸵。
  • <iframe> 元素會(huì)創(chuàng)建包含另外一個(gè)文檔的內(nèi)聯(lián)框架(即行內(nèi)框架)勉盅。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市顶掉,隨后出現(xiàn)的幾起案子草娜,更是在濱河造成了極大的恐慌,老刑警劉巖痒筒,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宰闰,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡簿透,警方通過查閱死者的電腦和手機(jī)移袍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來老充,“玉大人葡盗,你說我怎么就攤上這事》茸牵” “怎么了觅够?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長巷嚣。 經(jīng)常有香客問我喘先,道長,這世上最難降的妖魔是什么廷粒? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任窘拯,我火速辦了婚禮,結(jié)果婚禮上坝茎,老公的妹妹穿的比我還像新娘涤姊。我一直安慰自己,他們只是感情好嗤放,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布思喊。 她就那樣靜靜地躺著,像睡著了一般斤吐。 火紅的嫁衣襯著肌膚如雪搔涝。 梳的紋絲不亂的頭發(fā)上厨喂,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音庄呈,去河邊找鬼蜕煌。 笑死,一個(gè)胖子當(dāng)著我的面吹牛诬留,可吹牛的內(nèi)容都是我干的斜纪。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼文兑,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼盒刚!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起绿贞,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤因块,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后籍铁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涡上,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年拒名,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吩愧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡增显,死狀恐怖雁佳,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情同云,我是刑警寧澤糖权,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站梢杭,受9級(jí)特大地震影響温兼,放射性物質(zhì)發(fā)生泄漏秸滴。R本人自食惡果不足惜武契,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望荡含。 院中可真熱鬧咒唆,春花似錦、人聲如沸释液。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽误债。三九已至浸船,卻和暖如春妄迁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背李命。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工登淘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人封字。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓黔州,卻偏偏與公主長得像,于是被迫代替她去往敵國和親阔籽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子流妻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

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