面试
1.内联元素哪些?块级元素哪些?css盒模型?
input span img lable a select
div h1-h6 ul li table p
CSS盒子模型 其实有2种 一种是标准的CSS盒模型 ,也就是W3C所规定的,另外一种是IE盒模型
盒模型有padding margin width height border
margin-left
margin-right
margin-top
margin-bottom
其他的也就是如此除(width height)
margin是带代表的内容与内容之间的距离 而padding代表的是跟容器之间的距离
IE和标准的不同点也就是content部分。标准的是外面的宽高为标准,而IE是一内部内容的宽高为标准
2.link @import的区别?
首先link是html标签
再次link可以通过JS来改变样式
最后link是和网页内容一起加载的,而@import是在网页内容加载完毕后再加在的
3.iframe的优缺点?
首先iframe?优点是在网页的加载中,它的加载只加载一部分,不会让网页重新的刷新,从而降低了网页的下载量
然而它的弊端却很多,
搜索引擎的‘蜘蛛’程序无法破解这种页面,当蜘蛛遇到这种网页很多的时候,就无法链接下面的网页,然后就转身离开,这无疑对网页是一张灾难
使用iframe必须得保证正确的导航连接性,不然用户浏览了内部的网页后,无法返回到前面的网页
iframe布局混乱,很多的滚动条使得用户无法辨别
然而现在iframe渐渐的被淘汰,在html5中,ifranme标签已经不存在。
4.eval是什么?
eval是一个函数,一个计算字符串的函数,并执行js代码
eval(Sting)中的string参数之内是原来的参数,不能被调用使用,
5.Jquery和Jquery UI的区别?
Jquers是一个封装了的JS库,主要提供属性选择器,属性修改和事件绑定,
jquery UI是一个在juqery的基础上对jquery的延伸,所设计的插件,提供界面元素例如拖动行为,改变大小等等