HTML基礎(chǔ)1

一.網(wǎng)頁(yè)亂碼是如何產(chǎn)生的

UNICODE給了每個(gè)字符一個(gè)代號(hào),而GBK和UTF-8使用不同的規(guī)則來(lái)表示同一個(gè)代號(hào),GBK用2個(gè)字節(jié)表示一個(gè)漢字,UTF-8用2~6個(gè)字節(jié)表示一個(gè)漢字扮惦。

亂碼產(chǎn)生的原因在于html文件保存的編碼方式與瀏覽器解碼的方式不匹配,比如你用gbk的編碼方式去保存一個(gè)漢字亲桦,兩個(gè)字節(jié)崖蜜,但是瀏覽器使用UTF-8去解碼,這兩個(gè)字節(jié)在UTF-8的編碼規(guī)則里就不是表示一個(gè)漢字了客峭,可能就是其他國(guó)家的語(yǔ)言了豫领,這時(shí)候需要在html里加指定瀏覽器的解碼方式為gbk。

二.顏色有幾種寫(xiě)法

1.一些特殊的顏色可以直接用顏色名表示舔琅,比如:red,blue,black,yellow等

2.16進(jìn)制表示法氏堤,如#ff0000,ff代表紅色,00代表綠色搏明,00代表藍(lán)色

3.rgb(255,0,0)

4.rgb(100%,0,0)

三.DOCTYPE html的作用是什么

聲明文檔的解析類(lèi)型鼠锈,避免瀏覽器的怪異模式。如果你的頁(yè)面沒(méi)有DOCTYPE的聲明星著,瀏覽器按照自己的方式解析渲染頁(yè)面购笆,那么,在不同的瀏覽器就會(huì)顯示不同的樣式虚循。 如果你的頁(yè)面添加了那么瀏覽器按照W3C的標(biāo)準(zhǔn)解析渲染頁(yè)面同欠,這樣一來(lái),你的頁(yè)面在所有的瀏覽器里顯示的就都是一個(gè)樣子了横缔。

四.嚴(yán)格模式和混雜模式指什么

當(dāng)Netscape4和IE4實(shí)現(xiàn)CSS機(jī)制時(shí)铺遂,并沒(méi)有遵循W3C提出的標(biāo)準(zhǔn)。隨著標(biāo)準(zhǔn)一致性變得越來(lái)越重要茎刚,瀏覽器開(kāi)發(fā)商不得不面臨一個(gè)艱難的抉擇:逐漸遵循W3C的標(biāo)準(zhǔn)是前進(jìn)的方向襟锐。但是改變現(xiàn)有CSS的實(shí)現(xiàn),完整去遵循標(biāo)準(zhǔn)膛锭,會(huì)使許多網(wǎng)站或多或少受到破壞粮坞。

解決辦法:所有的瀏覽器需要提供兩種模式:混雜模式服務(wù)于舊式規(guī)則蚊荣,嚴(yán)格模式服務(wù)于標(biāo)準(zhǔn)規(guī)則。DOCTYPE正是用來(lái)告訴瀏覽器使用哪種DTD(文檔類(lèi)型定義)莫杈。

1.沒(méi)有DOCTYPE’意味著觸發(fā)混雜模式

2.大部分的/新的/未知的DOCTYPE聲明將觸發(fā)嚴(yán)格模式

3.一些頁(yè)面依據(jù)混雜模式而寫(xiě)互例,但是卻包含DOCTYPE。這種情況下各個(gè)瀏覽器依據(jù)自己的DOCTYPE規(guī)則列表來(lái)觸發(fā)混雜模式筝闹。

五.meta 有什么作用媳叨,常見(jiàn)的值有哪些

meta可提供有關(guān)頁(yè)面的元信息,比如針對(duì)搜索引擎和更新頻度的描述和關(guān)鍵詞关顷,定義頁(yè)面的使用語(yǔ)言糊秆,自動(dòng)刷新并指向新的頁(yè)面。

meta標(biāo)簽共有兩個(gè)屬性解寝,它們分別是http-equiv屬性和name屬性扩然。

1艘儒、name屬性

name屬性主要用于描述網(wǎng)頁(yè)聋伦,與之對(duì)應(yīng)的屬性值為content,content中的內(nèi)容主要是便于搜索引擎機(jī)器人查找信息和分類(lèi)信息用的界睁。

meta標(biāo)簽的name屬性語(yǔ)法格式是:<meta name=“參數(shù)” content="具體的參數(shù)值"> 觉增。

其中name屬性主要有以下幾種參數(shù):

A、Keywords(關(guān)鍵字)翻斟,用來(lái)告訴搜索引擎你網(wǎng)頁(yè)的關(guān)鍵字是什么逾礁。

B、description(網(wǎng)站內(nèi)容描述)访惜,用來(lái)告訴搜索引擎你的網(wǎng)站主要內(nèi)容嘹履。

C、robots(機(jī)器人向?qū)?债热,用來(lái)告訴搜索機(jī)器人哪些頁(yè)面需要索引砾嫉,哪些頁(yè)面不需要索引。

D窒篱、author(作者)焕刮,標(biāo)注網(wǎng)頁(yè)的作者

2、http-equiv屬性

http-equiv顧名思義墙杯,相當(dāng)于http的文件頭作用配并,它可以向?yàn)g覽器傳回一些有用的信息,以幫助正確和精確地顯示網(wǎng)頁(yè)內(nèi)容高镐,與之對(duì)應(yīng)的屬性值為content溉旋,content中的內(nèi)容其實(shí)就是各個(gè)參數(shù)的變量值。

meta標(biāo)簽的http-equiv屬性語(yǔ)法格式是:<meta http-equiv=“參數(shù)” content="參數(shù)變量值"> 嫉髓;其中http-equiv屬性主要有以下幾種參數(shù):

A低滩、Expires(期限)召夹,可以用于設(shè)定網(wǎng)頁(yè)的到期時(shí)間。一旦網(wǎng)頁(yè)過(guò)期恕沫,必須到服務(wù)器上重新傳輸监憎。

B、Pragma(cache模式)婶溯,禁止瀏覽器從本地計(jì)算機(jī)的緩存中訪問(wèn)頁(yè)面內(nèi)容鲸阔。

C、Refresh(刷新)迄委,自動(dòng)刷新并指向新頁(yè)面褐筛。

D、Set-Cookie(cookie設(shè)定)叙身,如果網(wǎng)頁(yè)過(guò)期渔扎,那么存盤(pán)的cookie將被刪除。

E信轿、content-Type(顯示字符集的設(shè)定)晃痴,設(shè)定頁(yè)面使用的字符集。

用法:<meta http-equiv=“content-Type” content="text/html; charset=gb2312">

六.常見(jiàn)的瀏覽器有哪些财忽,什么內(nèi)核

IE 使用 Trident 引擎倘核,閉源,只有微軟的 IE 在使用即彪,目前市場(chǎng)占有率世界第一紧唱。

Firefox 使用 Gecko 引擎,跨平臺(tái)隶校,就是以前的 Netscape 使用的 Mozilla 引擎漏益,Netscape 倒了以后,成立了 Mozilla 基金會(huì)深胳,將這個(gè)引擎完全重寫(xiě)绰疤,開(kāi)源,市場(chǎng)占有率達(dá)到了第二稠屠。

Safari/chrome使用的引擎是蘋(píng)果公司根據(jù) KHTML 修改來(lái)的 WebKit峦睡,閉源,IPhone 上的瀏覽器也是用這個(gè)引擎权埠。

Opera 的引擎是 Presto榨了,閉源,也是跨平臺(tái)的攘蔽,速度也很快龙屉,原先的老二。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市转捕,隨后出現(xiàn)的幾起案子作岖,更是在濱河造成了極大的恐慌,老刑警劉巖五芝,帶你破解...
    沈念sama閱讀 216,744評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件痘儡,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡枢步,警方通過(guò)查閱死者的電腦和手機(jī)沉删,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)醉途,“玉大人矾瑰,你說(shuō)我怎么就攤上這事“妫” “怎么了殴穴?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,105評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)货葬。 經(jīng)常有香客問(wèn)我采幌,道長(zhǎng),這世上最難降的妖魔是什么宝惰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,242評(píng)論 1 292
  • 正文 為了忘掉前任植榕,我火速辦了婚禮再沧,結(jié)果婚禮上尼夺,老公的妹妹穿的比我還像新娘。我一直安慰自己炒瘸,他們只是感情好淤堵,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,269評(píng)論 6 389
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著顷扩,像睡著了一般拐邪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上隘截,一...
    開(kāi)封第一講書(shū)人閱讀 51,215評(píng)論 1 299
  • 那天扎阶,我揣著相機(jī)與錄音,去河邊找鬼婶芭。 笑死东臀,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的犀农。 我是一名探鬼主播惰赋,決...
    沈念sama閱讀 40,096評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼呵哨!你這毒婦竟也來(lái)了赁濒?” 一聲冷哼從身側(cè)響起轨奄,我...
    開(kāi)封第一講書(shū)人閱讀 38,939評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拒炎,沒(méi)想到半個(gè)月后挪拟,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,354評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡击你,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,573評(píng)論 2 333
  • 正文 我和宋清朗相戀三年舞丛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片果漾。...
    茶點(diǎn)故事閱讀 39,745評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡球切,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出绒障,到底是詐尸還是另有隱情吨凑,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評(píng)論 5 344
  • 正文 年R本政府宣布户辱,位于F島的核電站鸵钝,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏庐镐。R本人自食惡果不足惜恩商,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,048評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望必逆。 院中可真熱鬧怠堪,春花似錦、人聲如沸名眉。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,683評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)损拢。三九已至陌粹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間福压,已是汗流浹背掏秩。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,838評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荆姆,地道東北人蒙幻。 一個(gè)月前我還...
    沈念sama閱讀 47,776評(píng)論 2 369
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像胞枕,于是被迫代替她去往敵國(guó)和親杆煞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,652評(píng)論 2 354

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

  • HTML基礎(chǔ) 本文包括 HTML基本知識(shí)與結(jié)構(gòu) HTML常見(jiàn)標(biāo)簽 標(biāo)簽寫(xiě)法與嵌套的討論 HTML、CSS决乎、java...
    廖少少閱讀 2,085評(píng)論 2 21
  • 網(wǎng)頁(yè)亂碼的問(wèn)題是如何產(chǎn)生的队询?怎樣解決? 亂碼產(chǎn)生的根本原因編輯保存的編碼格式和瀏覽器解析時(shí)的解碼格式不匹配導(dǎo)致的构诚,...
    佩佩216閱讀 432評(píng)論 0 0
  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案蚌斩? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評(píng)論 1 92
  • 1.網(wǎng)頁(yè)亂碼的問(wèn)題是如何產(chǎn)生的?怎樣解決 (1)網(wǎng)頁(yè)亂碼產(chǎn)生的原因 (2)如何解決 首先在文件保存的時(shí)候你自己要清...
    coolheadedY閱讀 481評(píng)論 1 2
  • HTML范嘱、XML送膳、XHTML 有什么區(qū)別 1.HTML 是用來(lái)描述網(wǎng)頁(yè)的一種語(yǔ)言,指的是超文本標(biāo)記語(yǔ)言 (Hype...
    饑人谷_牛牛閱讀 690評(píng)論 0 2