前端面试基础题目

行内元素有哪些?块级元素有哪些?CSS的盒模型?
行内元素:a b br i span input select
块级元素:div p h1 h2 h3 h4 form ul
css盒模型:content border margin padding

前端页面由哪三层构成,分别是什么,作用是什么?
结构层:主要指DOM节点:HTML/XHTML
样式层:主要指页面渲染:CSS
脚本层:主要指页面动画效果:JS/AS

CSS引入的方式有哪些?link和@import的区别是?
内联 内嵌 外链 导入
区别:同时加载

css选择符号有哪些
标签选择符 类选择符 ID选择符

标签上title和alt属性的区别是什么?
alt当图片不显示用文字代表
title为该属性提供信息

什么是语义话的HTML?
直观的认识标签,对于搜索引擎抓取有好处

清除浮动的几种方式以及优缺点:
1 使用空标签清除浮动 clear:both(理论上可以清楚任何标签,缺点增加无意义的标签)
2 使用overflow:auto
3 使用afert伪元素清除浮动

IE和标准下有哪些兼容性的写法

var ev = ev || window.event
document.documentElement.clientWidth || document.body.clientWidth
var target = ev.srcElement || ev.target

闭包就是能够读取其他函数内部变量的函数

添加,插入,替换,删除,到某个节点的方法

obj.appendChildl()
obj.innersetBefore()
obj.replaceChild
obj.removeChild
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值