了解的知識點
DOM概念
JavaScript相關(guān)原生api
整理
知識要點
XHTML HTML
XML給文檔加標(biāo)記笛粘,方便存儲傳輸分享數(shù)據(jù),XML的語法嚴格钻弄。
XHTML就是用XML語法形式來寫HTML
XHTML語法要求有
1. 必須包含文件頭聲明<!DOCTYPE>
2. 所有元素名小寫
3. 所有空元素必須關(guān)閉
4. 所有屬性值/名必須加引號
漸進增強和平穩(wěn)退化
漸進增強 progressive enhancement
原則就一點,編寫DOM時,考慮網(wǎng)站不支持js漓概,css時候核心內(nèi)容也能展示給用戶。
所以采用漸進增強
原則來編寫代碼時候病梢,不要通過JavaScript來添加一些重要內(nèi)容胃珍,如果網(wǎng)站不支持js◎涯埃總是應(yīng)該從最核心的地方觅彰,即從內(nèi)容開始,根據(jù)內(nèi)容使用標(biāo)記钮热,實現(xiàn)良好的結(jié)構(gòu)填抬;然后再逐步加強這些內(nèi)容,加強的工作既可以通過css改進呈現(xiàn)效果隧期,也可以通過DOM添加各種行為飒责。
平穩(wěn)退化: 漸進增強的實現(xiàn)必然支持平穩(wěn)退化,如上厌秒,按漸進增強的原則去充實內(nèi)容读拆,就算去掉css或者DOM支持依然可以訪問到核心內(nèi)容。