作者前言:
最近身边好多小伙伴已经开始面试找工作了,在面试的过程中,无可避免的要去应对各种各样的面试题。
在之前的工作过程中,我也一直在有意识的记录各种面试题。
现在一起分阶段的分享给大家,希望大家能够在未来的一段时间中,面试顺利。
2016年11月16日17:07:33
| 题目序号 | 题目备注 |
|---|---|
| 1 | 在页面内居中(水平和垂直方向)*3 |
| 2 | 如何让链接访问过后的hover消失(ie8下只能给a) |
| 3 | Ie6中为什么不能设置1px高的div(ie有默认高度19) |
| 4 | div中内容没有撑开高度的原因,怎么解决?(现代浏览器,ie下面会被撑开 min-height:200px; hack _height:200px) |
| 5 | 双倍边距bug(ie6 float, 横向margn 块元素) |
| 6 | 如何让div水平排列 |
| 7 | 定义id名和class名有什么区别 |
| 8 | CSS有几种引入方式?link和@import有什么区别 |
| 9 | 表格的标签 |
| 10 | 在IE中给div设display:inline-block;它还会占一行不 |
| 11 | 如何制作渐变效果(不使用CSS3) |
| 12 | 上下两个div分别设置了margin-bottom和margin-top,两个div之间的距离是多少? |
| 13 | 除了ul、ol还用什么写列表 |
| 14 | 如果不写头部声明会有什么问题 |
| 15 | 如何优化你的页面 |
| 16 | 两栏自适应布局,右侧div宽高不定 |
| 17 | 响应式布局是什么怎么用? |
| 18 | IE6 png的问题。 |
| 19 | Hack是什么怎么用? |
| 20 | Border 虚边有什么问题? |
| 21 | li在ie6与ie8下的高度问题 |
| 22 | Css常见兼容性问题,如何解决? |
| 23 | Css常见选择器有哪些?优先级? |
| 24 | 你如何理解绝对定位和相对定位的?都用在什么地方?有什么优点和缺点? |
| 25 | 左侧样式固定,右侧文本宽度自适应如何布局 |
| 26 | 下面的布局如何实现,如何不用浮动还能使用什么布局方式 |
| 27 | HTML静态页面出现中文乱码如何解决? |
| 28 | 下列哪个选择器优先级是最高的? |
| - | A.#a |
| - | B..a .b .c .d .e .f .g .h .i .j .k .l .m .n .o |
| - | C.#a .b |
| - | D.div.b#a |
| 29 | 写CSS命令,设置字体为宋体,12px大小,颜色为#eeeeee,加粗。 |
| 30 | 常用布局属性有哪些?有什么特点? |
| 31 | 一个div,css设置如下:{width:200px;margin:200px 20px;padding:50px 60px 70px;border:100px solid red;overflow:hidden;}在IE6怪癖解析下,这个div的实际宽是多少?在正常解析下,这个div的实际宽度是多少? |
| 32 | web网页中常见的图片格式有哪些?分别有什么特点? |
| 33 | 在HTML中,SEO常见的白帽优化技巧有哪些? |
| 34 | 块属性标签与行属性标签的区别?哪些标签是块属性的,哪些是行的? |
| 35 | IE6和IE7有什么不同? |
| 36 | 一个div,要求实现当内容过少时,div的最低高度为200px,当内容较多时,div的高度被内容撑开。 |
| 37 | 实现一个布局,分左中右三栏。左栏固定宽为200px,右栏固定150px,中栏随屏幕宽自动适应。写出html和css。 |
| 38 | a标签的四个伪类是什么?如何排序?为什么? |
| 39 | 如何实现浮动元素居中 |
| 40 | 已知一个div内有一个img,两者的高度均不知道,但图片的高度一定小于div的高度。用css实现图片在div内的垂直居中。 |
| 41 | HTML静态页面出现中文乱码如何解决? |
| 42 | 下列标签既是行内属性标签又可以设宽高的标签是? |
| - | A. div |
| - | B. span |
| - | C. input |
| - | D. img |
| - | E. h1 |
| 43 | 用一两句话说一下你对“盒模型”这个概念的理解,和它都涉及到哪些css属性。 |
| 44 | 外边距、内边距、边框有几种书写形式,列举说明。 |
| 45 | 有上下两个div,上一个div 设置margin-bottom:10px;下一个div设置margin-top: 5px;那么两个div最后的间距是多少? |
| 46 | 写出下列CSS命令的最简写法{margin-left:20px; margin-bottom:50px; margin-right:20px; margin-top:20px;} |
| 47 | 我们用hack调兼容时,用到如下命令 div{height:300px;*height:400px;_height:500px;},在ie6里div显示高度是多少,火狐里显示高度是多少? |
| 48 | 三层嵌套用在什么地方最合适,有什么优点。 |
| 49 | 背景图合并用在什么地方最适合,有什么优点。 |
| 50 | 页面如何在浏览器里达到居中,并且左右自适应? |
| 51 | HTML5版本类型声明怎么写。有什么用? |
| 52 | XHTML1.0版本你知道么,跟html5版本有什么区别 |
| 53 | 书写ol,ul,table的嵌套规范 |
| 54 | 前端页面有哪三层构成,分别是什么?作用是什么? |
| 55 | img的alt和title有什么区别? |
| 56 | HTML代码的书写规范有哪些? |
| 57 | 浏览器的调试工具有哪些?都有什么功能? |
| 58 | table的合并边框属性是什么?跨行是什么?跨列是什么?别写反了 |
| 59 | CSS是什么?有什么用处。 |
| 60 | 你知道less,sass这些东西么? |
| 61 | 解释W3C |
| 62 | 页面重构 |
| 63 | div+css与table布局的有何区别? |
| 64 | 后台编码格式不是UTF-8怎么办? |
| 65 | 一个CSS文件如果过大的话,加载会很慢,占用过大带宽,如果解决? |
| 66 | input标签存在的兼容问题? |
| 67 | input中disabled与readonly有何区别? |
| 68 | input属性有哪些? |
| 69 | display的属性值有哪些? |
| 70 | 标签的隐藏(display:none和visibility:hidden)的区别 |
| 71 | 使用display:inline-block在IE6中不能正常显示,如何解决? |
| 72 | png图片有几种格式 |
| 73 | position属性值,如只写了absolute,是相对谁定的位? |
| 74 | CSS选择器中div.ps是什么意思 |
| 75 | 写一个2个div的布局,一个div在右侧宽200px,一个div在左侧宽度可扩展。 |
| 76 | 有三个兄弟div,设制样式div{float:left}如何使第二个div不浮动(不能用CSS3选择器) |
| 77 | 写出两个div并排显示的css样式,要求左侧的div宽度200px;字体加粗;行高30px;与右侧div的外边距10px;右侧的div宽度自适应,边框1px灰色; |
| 78 | css样式引用和js引入的位置问题(为什么会放在头部或者底部)。 |
| 79 | 下列成立的是() |
| - | A. null==undefined |
| - | B. NaN!=NaN |
| - | C.false==0 |
| - | D.”5”==5 |
| - | E.undefined==0 |
| 80 | 在下面的XHTML标签中,正确地标记折行的是() |
| - | A. <br /> |
| - | B. <break> |
| - | C. <br> |
| - | D.</br> |
| 81 | 下面不支持overflow-y属性的浏览器是() |
| - | A. IE7 |
| - | B. Firefox3.1 |
| - | C. Safari3.1 |
| - | D. Opera 9.5 |
| 82 | 见最后 |
| 83 | 见最后 |
| 84 | 标签语义化和CSS命名语义化有什么好处? |
| 85 | 某种效果,有两种实现方案都可以实现,方案一:标签;方案二:背景图,两个方案如何取舍?衡量的标准是什么? |
| 86 | 应用DIV+CSS写出一个固定宽度的三列布局,能够使内容根据屏幕大小自适应居中。 |
| 87 | CSS布局中,拥有布局(haslayout)有什么作用?怎样触发元素拥有布局?块级格式化范围(Block Formatting Context简称BFC)有什么作用?怎样触发元素BFC特性? |
| 88 | 你做的页面在哪些浏览器测试过?这些浏览器的内核是什么?经常遇到的浏览器的兼容性有哪些?怎么会出现?解决方法是什么?(至少说3个) |
| 89 | 什么是CSS浮动问题?如何清除浮动?写出所有你知道的方法 |
| 90 | 触发haslayout的方法 |
| 91 | ie浏览器Hack的写法 |
| 92 | 清除浮动的方法 |
| 93 | 用css分别实现某个DIV元素上下居中和左右居中。 |
| 94 | 表单中有一些checkbox该如何提交值,name一样吗 |
| 95 | 你能描述一下渐进增强和优雅降级之间的不同吗? |
| 96 | 你如何对网站的文件和资源进行优化? |
| 97 | 如果你接到了一个使用Tab来缩进代码的项目,但是你喜欢空格,你会怎么做? |
| 98 | 你都使用那些工作来测试代码的性能? |
| 99 | ‘data-‘属性的作用是什么? |
| 100 | 描述css reset的作用和用途。 |
| 101 | 解释css sprites,如何使用。 |
| 102 | 你使用CSS预处理器吗?如果有请简单介绍一下 |
| 103 | 谈谈你对WEB标准以及W3C的理解与认识。 |
| 104 | 英文首字母大写 |
| 105 | 下面那几项是HTML4.01中不建议使用的() |
| - | A. <font></font> |
| - | B. <em></em> |
| - | C. <u></u> |
| - | D. <i></i> |
| 110 | 对WEB标准以及W3C的理解与认识 |
| 111 | xhtml和html有什么区别 |
| 112 | Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? |
| 113 | 行内元素有哪些?块级元素有哪些?CSS的盒模型? |
| 114 | CSS引入的方式有哪些? link和@import的区别是? |
| 115 | CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高? |
| 116 | 前端页面有哪三层构成,分别是什么?作用是什么? |
| 117 | css的基本语句构成是? |
| 118 | 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? |
| 119 | 写出几种IE6 BUG的解决方法 |
| 120 | 标签上title与alt属性的区别是什么? |
| 121 | 描述css reset的作用和用途。 |
| 122 | 解释css sprites,如何使用。 |
| 123 | 浏览器标准模式和怪异模式之间的区别是什么? |
| 124 | 你如何对网站的文件和资源进行优化?期待的解决方案包括: |
| 125 | 什么是语义化的HTML? |
| 126 | 清除浮动的几种方式,各自的优缺点 |
| 127 | overflow-x 属于 CSS2 还是 CSS3 |
| 128 | 请列举几种可以清除浮动的方法(至少两种) |
| 129 | display:none 和 visibility:hidden 的区别是什么 |
| 130 | 见最后 |
| 131 | 如何让一段文本中的所有英文单词的首字母大写 |
| 132 | 以下哪个不是 HTML5 的新标签 |
| - | a. <article> |
| - | b. <section> |
| - | c. <address> |
| - | d. <time> |
| 133 | 正确使用 HTML 和 CSS 实现以下效果:中间方框部分表示图片,右侧为文字列表(不要用浮动) |
| 134 | <img>标签上title与alt属性的区别是什么? |
| 135 | 分别写出以下几个HTML标签:文字加粗、下标、居中、字体 |
| 136 | 写出一个文本输入框,属性为只读,最大输入字符为20个 |
| 137 | css左边固定,右边可变的布局实现方法,如果要求在源码顺序中左边必须在前,如何实现 |
| 138 | 图片和文字一起如何通过css实现居中 |
| 139 | 请简述一下css中的样式继承和css的选择器? |
| 140 | 请简述一下各个选择器之间的优先级 |
| 141 | 在同等优先级的情况下如何选择样式 |
| 142 | 盒子模型,请简述一下盒子模型 |
| 143 | 如何使一个div的背景图像距这个Div的顶部10像素,左边15像素,且不重复? |
| 144 | 如何增加某一个链接的可点击面积,而下划线仍然与链接一样长?如,鼠标移至td空白区域后下划线也能消失,点击后即相当于点击了链接文字 |
| 145 | 一个元素的上边框为红色,其他边框黑色,里面文字的颜色是蓝色; |
| 146 | 打开(隐藏)、关闭(显示)一个对象,style的display以及visibility的参数是什么? |
| 147 | 用CSS和Div实现3列或2列的页面布局,并说明与table布局相比有哪些优缺点 |
| 148 | 定宽网页两列内容布局,试写出你所知道的几种布局代码(HTML+css),再简单描述下各种布局的优缺点。 |
82 读下面一段代码,相邻div的垂直外边距是多少?
<!—xhtml1.0-->
<html>
<head>
<style type="text/css">
div{height: 50px; margin: 50px; background-color: #999;}
</style>
</head>
<body>
<div></div>
<div></div>
<div></div>
</body>
</html>
83 读下面一段代码,div#a和div#b哪个叠放层次更高,a覆盖b还是b覆盖a?
<!—xhtml1.0-->
<html>
<head>
<style type="text/css">
body{margin: 0;padding: 100px;background-color: #000;}
div.elem{width: 100px;height: 120px;margin-top: -40px;
background-color:#FCE5A6;border: 1px solid #FFF;
position: absolute;
}
div.box{margin-top: -50px;padding: 10px 20px;
width: 100px;height: 100px;
background-color: #F97C01;border: 1px solid #FFF;
position: relative;
}
</style>
</head>
<body>
<div class="box" style="z-index: 2;">
<div class="elem" id="a" style="z-index: 3;">a</div>
</div>
<div class="box" style="margin-left: 60px; z-index: 1;" >
<div class="elem" id="b" style="z-index: 4;">b</div>
</div>
</body>
</html>
130 请缩写以下代码:
box {
background-position: 10px 20px;
background-repeat: no-repeat;
background-attachment: fixed;
background-color: red;
background-image: url(box.png);
}
本文精选了一系列前端面试题目,涵盖HTML、CSS及浏览器兼容性等核心知识点,旨在帮助求职者准备面试。
3227

被折叠的 条评论
为什么被折叠?



