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