1.網(wǎng)頁亂碼的問題是如何產(chǎn)生的随橘?怎樣解決
(1)網(wǎng)頁亂碼產(chǎn)生的原因
根本原因:保存的編碼格式和瀏覽器解析時(shí)的解碼格式不匹配導(dǎo)致的拒迅。
常見原因:亂碼一般是英文以外的字符才會出現(xiàn)。
(2)如何解決
- 首先在文件保存的時(shí)候你自己要清楚是用哪種編碼方式保存的(sublime默認(rèn)保存方式是utf-8暴浦,如果安裝了插件也可另存為gbk螺捐,其它IDE可以做設(shè)置保存格式)请梢。
文件保存為utf-8格式忧额,在html 的 <head>里添加<meta charset="utf-8">
文件保存為gbk格式,在html 的 <head>添加<meta charset="gbk">
2.顏色有幾種寫法良漱, 紅色舞虱、 綠色、藍(lán)色母市、白色矾兜、黑色如何表示? 透明黑色如何表示患久?#ccc的顏色椅寺, #eee的顏色? #333的顏色墙杯?
(1)顏色有下列寫法
body {
background-color: red; //直接以顏色名指定配并。
}
body {
background-color: rgd(80%, 40%, 0%); //按紅括荡,綠高镐,藍(lán)百分比數(shù)指定。
}
body {
background-color: rgd(204, 102, 0); //按0~255的紅畸冲,綠嫉髓,藍(lán)分量值指定。
}
body {
background-color: #cc6600; //使用一個(gè)十六進(jìn)制碼指定邑闲,可簡寫為#c60算行。
}
(2)透明黑色的表示
body {
background-color: rgda(0, 0, 0, 0.3)
//RGBA顏色值是RGB顏色值alpha通道的延伸 - 指定對象的透明度。
//RGBA(紅苫耸,綠州邢,藍(lán),alpha)褪子。 Alpha參數(shù)是一個(gè)介于0.0(完全透明)和1.0(完全不透明)之間的參數(shù)量淌。
}
(3)#ccc的顏色, #eee的顏色嫌褪? #333的顏色呀枢?
3.<!doctype html>的作用是什么?
* <!doctype html>認(rèn)為你在使用標(biāo)準(zhǔn)HTML。
* 不再考慮版本號笼痛,也不考慮標(biāo)準(zhǔn)在什么位置裙秋;HTML標(biāo)準(zhǔn)意味著它會根據(jù)需要 繼續(xù)發(fā)展和變化琅拌,變成一個(gè)不再有固定的版本號。
* 關(guān)鍵點(diǎn)向后兼容:表示我們可以繼續(xù)向HTML增加新的內(nèi)容摘刑,最終瀏覽器會支持這個(gè)新內(nèi)容并且會繼續(xù)支持原來的內(nèi)容进宝。
4.嚴(yán)格模式和混雜模式指什么?
* 嚴(yán)格模式:瀏覽器以其聲明的<!doctype html>最高標(biāo)準(zhǔn)呈現(xiàn)頁面
* 混雜模式:沒有申明<!doctype html>,頁面以向后兼容的方式顯示枷恕,即模擬老式瀏覽器的行為
5.meta有什么作用即彪,常見的值有哪些?
meta標(biāo)簽的charset的信息參數(shù)如UTF-8時(shí),代表世界通用的語言編碼
* 常見的值:
GB2312 簡體中文
BIG5 繁體中文
iso-2022-jp 日文
ks_c_5601 韓文
ISO-8859-1 英文
6.<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1"有什么作用隶校?
以上代碼IE=edge告訴IE使用最新的引擎渲染網(wǎng)頁,chrome=1則可以激活Chrome Frame.
7.常見的瀏覽器有哪些蛹锰,什么內(nèi)核?
IE瀏覽器[Trident內(nèi)核]
Firefox瀏覽器[Gecko內(nèi)核]
Opera瀏覽器[Blink內(nèi)核]
Safari瀏覽器深胳、Chrome瀏覽器[Webkit內(nèi)核]
本博客版權(quán)歸 楊然和饑人谷所有,轉(zhuǎn)載需說明來源