問答
網(wǎng)頁亂碼的問題是如何產(chǎn)生的?怎樣解決
a.亂碼產(chǎn)生的根本原因是你保存的編碼格式和瀏覽器解析時(shí)的解碼格式不匹配導(dǎo)致的
b.亂碼一般是英文以外的字符才會出現(xiàn)。
解決方法:在html<head>標(biāo)簽中加入<meta charset="編碼方式"/>告知瀏覽器用哪種方式解碼。
顏色有幾種寫法, 紅色、 綠色、藍(lán)色、白色、黑色如何表示?
- 顏色通常有三種寫法
- Color HEX:#ff0000-紅色,#00ff00-綠色,#0000ff-藍(lán)色,#ffffff-白色,#000000-黑色。
- Color RGB:(255,0,0)紅色,(0,255,0)綠色,(0,0,255)藍(lán)色,(255,255,255)白色,(0,0,0)黑色。
- Color Name:red-紅色,green-綠色,blue-藍(lán)色,white-白色,black-黑色。
透明黑色如何表示?#ccc的顏色, #eee的顏色? #333的顏色?
- 透明黑rgba(0,0,0,0.2),#ccc表示淺灰色,#eee表示灰色,#333表示深灰色
<!doctype html>的作用是什么
- 文檔聲明,告訴瀏覽器按照html5的標(biāo)準(zhǔn)渲染網(wǎng)頁。
嚴(yán)格模式和混雜模式指什么
嚴(yán)格模式是瀏覽器根據(jù)規(guī)范去顯示頁面,混雜模式是以一種向后兼容的方式去顯示。
meta 有什么作用,常見的值有哪些
<meta> 元素可提供有關(guān)頁面的元信息(meta-information),比如針對搜索引擎和更新頻度的描述和關(guān)鍵詞。
必須的屬性
屬性 | 值 | 描述 |
---|---|---|
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 屬性值的格式。 |
<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1"有什么作用
- X-UA-compatible是針對 IE8 版本的一個(gè)特殊文件頭標(biāo)記,用于為 IE8 指定不同的頁面渲染模式,對于ie8之外的瀏覽器是不識別的。
- IE=edge告訴用瀏覽器按照最新的標(biāo)準(zhǔn)去渲染 。
- chrome=1表示可以激活 Chrome Frame。
常見的瀏覽器有哪些,什么內(nèi)核
- Internet Explorer:Trident
- Firefox:Gecko
- Opera:Presto
- Safari、Chrome:WebKit