HTML蓄髓、XML、XHTML有什么區(qū)別
HTML是超文本標(biāo)記語(yǔ)言舒帮,語(yǔ)法比較松散会喝,是不嚴(yán)格的web語(yǔ)言;
XML是可擴(kuò)展標(biāo)記語(yǔ)言玩郊,主要用于傳輸與存儲(chǔ)數(shù)據(jù)肢执;
XHTML是可擴(kuò)展超文本標(biāo)記語(yǔ)言,基于XML译红,表現(xiàn)方式與HTML類(lèi)似预茄,但語(yǔ)法上更嚴(yán)格。
怎樣理解HTML語(yǔ)義化
選擇合適的標(biāo)簽侦厚、合適的結(jié)構(gòu)來(lái)組織與表達(dá)頁(yè)面的內(nèi)容耻陕,使得代碼易于閱讀,同時(shí)便于搜索引擎解析刨沦。
怎樣理解內(nèi)容與樣式分離的原則
寫(xiě)HTML的時(shí)候不管樣式诗宣,重點(diǎn)關(guān)注文檔結(jié)構(gòu)與語(yǔ)義化;
盡量避免用JS操作樣式想诅,可以通過(guò)添加或刪除class的方式來(lái)修改樣式召庞;
不要在HTML里寫(xiě)屬性樣式,盡量避免出現(xiàn)行內(nèi)樣式来破。
有哪些常見(jiàn)的meta標(biāo)簽
<!--聲明字符編碼-->
<meta charset="UTF-8">
<!--優(yōu)先使用 IE 最新版本和 Chrome-->
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<!--移動(dòng)端-->
<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no">
<!--關(guān)鍵字-->
<meta name="keywords" content="your tags">
<!--頁(yè)面描述-->
<meta name="description" content="description words">
文檔聲明的作用?嚴(yán)格模式和混雜模式指什么?<!doctype html> 的作用?
文檔聲明的作用是告訴瀏覽器這個(gè)文檔是什么版本篮灼,讓解析器可以用對(duì)應(yīng)的文檔標(biāo)準(zhǔn)解析這個(gè)文檔;
嚴(yán)格模式指在文檔開(kāi)頭使用了完整形式的DOCTYPE來(lái)聲明文檔版本徘禁,混雜模式指沒(méi)有使用DOCTYPE聲明或DOCTYPE形式不完整穿稳,而讓瀏覽器自己判斷文檔版本;
<!doctype html> 的作用是告訴瀏覽器這個(gè)文檔的版本是HTML5晌坤。
瀏覽器亂碼的原因是什么逢艘?如何解決
文檔保存的編碼格式與瀏覽器解碼格式不一致時(shí)會(huì)出現(xiàn)亂碼,可以在文檔的 head中用<meta charset="編碼格式">聲明文檔編碼格式骤菠。
常見(jiàn)的瀏覽器有哪些它改,什么內(nèi)核
IE、騰訊商乎、360 Trident內(nèi)核
Firefox Gecko內(nèi)核
Safari央拖,曾經(jīng)的Chrome Webkit內(nèi)核
Chrome、Opera Blink內(nèi)核
列出常見(jiàn)的標(biāo)簽,并簡(jiǎn)單介紹這些標(biāo)簽用在什么場(chǎng)景
h1~h6 表示標(biāo)題鲜戒,h1對(duì)應(yīng)一級(jí)標(biāo)題专控,h2二級(jí)標(biāo)題,以此類(lèi)推
p 表示段落遏餐,一大段文字
a 表示鏈接
img 表示圖片
div 表示一個(gè)區(qū)塊
ul 表示一個(gè)無(wú)序列表
ol 表示一個(gè)有序列表
li 表示ul或ol下的一個(gè)條目
dl dd dt 表示一系列“標(biāo)題:內(nèi)容”的場(chǎng)景
button 表示按鈕
em 表示強(qiáng)調(diào)伦腐,strong 表示特別強(qiáng)調(diào)
span 表示一個(gè)行內(nèi)元素,可以將文本的一部分獨(dú)立出來(lái)
ifame 可以在頁(yè)面上嵌入一個(gè)頁(yè)面
table 可以用來(lái)展示表格失都,但是盡量避免用于布局
最后編輯于 :2017.12.10 06:30:19
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者