1.对WEB标准以及W3C的理解与认识
标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性。
1.内联元素(inline element)
a– 锚点
abbr– 缩写
acronym– 首字
b– 粗体(不推荐)
big– 大字体
br– 换行
em– 强调
font– 字体设定(不推荐)
i– 斜体
img– 图片
input– 输入框
label– 表格标签
s– 中划线(不推荐)
select– 项目选择
small– 小字体文本
span– 常用内联容器,定义文本内区块
strike– 中划线
strong– 粗体强调
sub– 下标
sup– 上标
textarea– 多行文本输入框
tt– 电传文本
u– 下划线
var– 定义变量
2、块级元素
address– 地址
blockquote– 块引用
center– 举中对齐块
dir– 目录列表
div– 常用块级容易,也是css layout的主要标签
dl– 定义列表
fieldset–form控制组
form– 交互表单
h1– 大标题
h2– 副标题
h3–3级标题
h4–4级标题
h5–5级标题
h6–6级标题
hr– 水平分隔线
isindex–input prompt
menu– 菜单列表
noframes–frames可选内容,(对于不支持frame的浏览器显示此区块内容)
noscript– )可选脚本内容(对于不支持script的浏览器显示此内容)
ol– 排序表单
p– 段落
pre– 格式化文本
table– 表格
ul– 非排序列表
3.CSS盒子模型包含四个部分组成:
内容、填充(padding)、边框(border)、外边界(margin)
display属性
display:block行内元素转换为块级元素
display:inline块级元素转换为行内元素
display:inline-block转为内联元素
本地存储
Cookies:服务器和客户端都可以访问;大小只有4KB左右;有有效期,过期后将会删除;
本地存储:只有本地浏览器端可访问数据,服务器不能访问本地存储直到故意通过POST或者GET的通道发送到服务器;每个域5MB;没有过期数据,它将保留直到用户从浏览器清除或者使用Javascript代码移除
1.IE和标准下有哪些兼容性的写法
var ev = ev || window.event
document.documentElement.clientWidth || document.body.clientWidth
var target = ev.srcElement||ev.target
1.IE和DOM事件流的区别
1.执行顺序不一样、
2.参数不一样
3.事件加不加on
4.this指向问题
1.javascript的内置对象和宿主对象
内置对象为Object, Array, Function, Date, Math等
宿主为浏览器自带的window等
1.call和apply的区别
功能一样,都是将当前函数作为指定对象的方法执行,即函数中的this是指定对象
call(thisObj,arg1,arg2...)//将所有参数一个一个传递进去
apply(thisObj,[argArray])//将所有参数放在数组中传入
网友评论