1.網(wǎng)頁亂碼是如何產(chǎn)生的?
保存的編碼格式和瀏覽器解析時(shí)的解碼格式不匹配導(dǎo)致的。
解決方式:
首先在文件保存的時(shí)候你自己要清楚是用哪種編碼方式保存的.文件保存為utf-8格式,在html 的 <head>里添加<meta charset="utf-8">文件保存為gbk格式,在html 的 <head>添加<meta charset="gbk">
顏色的幾種表達(dá)方式
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。}
RGBA顏色值是RGB顏色值alpha通道的延伸 - 指定對(duì)象的透明度。 RGBA(紅,綠,藍(lán),alpha)。
Alpha參數(shù)是一個(gè)介于0.0(完全透明)和1.0(完全不透明)之間的參數(shù)。}
<!doctype html>的作用
DOCTYPE是document type(文檔類型)的簡寫,在web設(shè)計(jì)中用來說明你用的XHTML或者HTML是什么版本。DOCTYPE聲明必須放在每一個(gè)XHTML文檔最頂部,在所有代碼和標(biāo)識(shí)之上。要建立符合標(biāo)準(zhǔn)的網(wǎng)頁,DOCTYPE聲明是必不可少的關(guān)鍵組成部分;除非你的XHTML確定了一個(gè)正確的DOCTYPE,否則你的標(biāo)識(shí)和CSS都不會(huì)生效。
嚴(yán)格模式和混雜模式的區(qū)別
- <meta> 元素可提供有關(guān)頁面的元信息(meta-information),比如針對(duì)搜索引擎和更新頻度的描述和關(guān)鍵詞。
- <meta> 標(biāo)簽位于文檔的頭部,不包含任何內(nèi)容。<meta> 標(biāo)簽的屬性定義了與文檔相關(guān)聯(lián)的名稱/值對(duì)。
常見的值
定義針對(duì)搜索引擎的關(guān)鍵詞:
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript" />
定義對(duì)頁面的描述:
<meta name="description" content="免費(fèi)的 web 技術(shù)教程。" />
定義頁面的最新版本:
<meta name="revised" content="David, 2008/8/8/" />
每 5 秒刷新一次頁面:
<meta http-equiv="refresh" content="5" />
<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1">的作用:
標(biāo)簽允許網(wǎng)站作者選擇想要的版本的IE瀏覽器渲染頁面。"IE=edge" 表示告知瀏覽器使用可使用的最高版本的內(nèi)核渲染頁面。"chrome=1"表示如果IE瀏覽器有Google Chrome Frame,將用GCF來渲染。