1.對(duì)WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識(shí)
標(biāo)簽閉合、標(biāo)簽小寫(xiě)、不亂嵌套、提高搜索機(jī)器人搜索幾率、使用外 鏈css和js腳本、結(jié)構(gòu)行為表現(xiàn)的分離、文件下載與頁(yè)面速度更快、內(nèi)容能被更多的用戶(hù)所訪(fǎng)問(wèn)、內(nèi)容能被更廣泛的設(shè)備所訪(fǎng)問(wèn)、更少的代碼和組件,容易維 護(hù)、改版方便,不需要變動(dòng)頁(yè)面內(nèi)容、提供打印版本而不需要復(fù)制內(nèi)容、提高網(wǎng)站易用性。
1.內(nèi)聯(lián)元素(inline element)
a– 錨點(diǎn)
abbr– 縮寫(xiě)
acronym– 首字
b– 粗體(不推薦)
big– 大字體
br– 換行
em– 強(qiáng)調(diào)
font– 字體設(shè)定(不推薦)
i– 斜體
img– 圖片
input– 輸入框
label– 表格標(biāo)簽
s– 中劃線(xiàn)(不推薦)
select– 項(xiàng)目選擇
small– 小字體文本
span– 常用內(nèi)聯(lián)容器,定義文本內(nèi)區(qū)塊
strike– 中劃線(xiàn)
strong– 粗體強(qiáng)調(diào)
sub– 下標(biāo)
sup– 上標(biāo)
textarea– 多行文本輸入框
tt– 電傳文本
u– 下劃線(xiàn)
var– 定義變量
2、塊級(jí)元素
address– 地址
blockquote– 塊引用
center– 舉中對(duì)齊塊
dir– 目錄列表
div– 常用塊級(jí)容易,也是css layout的主要標(biāo)簽
dl– 定義列表
fieldset–form控制組
form– 交互表單
h1– 大標(biāo)題
h2– 副標(biāo)題
h3–3級(jí)標(biāo)題
h4–4級(jí)標(biāo)題
h5–5級(jí)標(biāo)題
h6–6級(jí)標(biāo)題
hr– 水平分隔線(xiàn)
isindex–input prompt
menu– 菜單列表
noframes–frames可選內(nèi)容,(對(duì)于不支持frame的瀏覽器顯示此區(qū)塊內(nèi)容)
noscript– )可選腳本內(nèi)容(對(duì)于不支持script的瀏覽器顯示此內(nèi)容)
ol– 排序表單
p– 段落
pre– 格式化文本
table– 表格
ul– 非排序列表
3.CSS盒子模型包含四個(gè)部分組成:
內(nèi)容、填充(padding)、邊框(border)、外邊界(margin)
display屬性
display:block行內(nèi)元素轉(zhuǎn)換為塊級(jí)元素
display:inline塊級(jí)元素轉(zhuǎn)換為行內(nèi)元素
display:inline-block轉(zhuǎn)為內(nèi)聯(lián)元素
本地存儲(chǔ)
Cookies:服務(wù)器和客戶(hù)端都可以訪(fǎng)問(wèn);大小只有4KB左右;有有效期,過(guò)期后將會(huì)刪除;
本地存儲(chǔ):只有本地瀏覽器端可訪(fǎng)問(wèn)數(shù)據(jù),服務(wù)器不能訪(fǎng)問(wèn)本地存儲(chǔ)直到故意通過(guò)POST或者GET的通道發(fā)送到服務(wù)器;每個(gè)域5MB;沒(méi)有過(guò)期數(shù)據(jù),它將保留直到用戶(hù)從瀏覽器清除或者使用Javascript代碼移除
1.IE和標(biāo)準(zhǔn)下有哪些兼容性的寫(xiě)法
var ev = ev || window.event
document.documentElement.clientWidth || document.body.clientWidth
var target = ev.srcElement||ev.target
1.IE和DOM事件流的區(qū)別
1.執(zhí)行順序不一樣、
2.參數(shù)不一樣
3.事件加不加on
4.this指向問(wèn)題
1.javascript的內(nèi)置對(duì)象和宿主對(duì)象
內(nèi)置對(duì)象為Object, Array, Function, Date, Math等
宿主為瀏覽器自帶的window等
1.call和apply的區(qū)別
功能一樣,都是將當(dāng)前函數(shù)作為指定對(duì)象的方法執(zhí)行,即函數(shù)中的this是指定對(duì)象
call(thisObj,arg1,arg2...)//將所有參數(shù)一個(gè)一個(gè)傳遞進(jìn)去
apply(thisObj,[argArray])//將所有參數(shù)放在數(shù)組中傳入