2018 前端面试题(不定期更新)
前端基础面试题
以下更多的题目,希望大家能掌握更多的前端知识,发现自身的不足。不单单是看题目,背答案。
面试题应该反映出的只是你掌握前端知识的冰山一角。别把冰山全貌给展现出来咯
HTML/CSS
1、什么是盒子模型?
大家有没有感觉,就是面试时几乎都会被问到的什么是盒子模型?
我想大家应该回答都是“哦,盒子模型啊,就是外边距+边框+内边距+容器自身的宽高”。
也就是下面这张图,没错这样回答大部门面试官就这样放过你了
这是标准的盒子模型
如果面试官想再深入一下呢,IE的盒子模型和你说的盒子模型有什么区别呢?
咯咯,内心不要骂IE!!!
Do you know!!!
IE的盒子模型被喷了N年之后,大家发现实际上还挺好用。
box-sizing:border-box;
这个css的样式,大家可能不是很陌生吧。
没错它的计算方法就是IE的盒子模型[外边距+宽高(内边距+边框+容器宽高)];
box-sizing:content-box;(这个是标准模型);
2、行内元素有哪些?块级元素有哪些?
常规题
除了img是inline-block以外。
其他的扔在代码里,看看会不会换行。
3,Doctype
这个东西厉害了。
讲真,我写前端6年了,你让我背,我还真不能一字不差的背不出那一长串。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Doctype的作用是申明文档类型
一般会问的点,为什么要写这么一段。
这里标准答案,应该是确定标准或是怪异模式。
1) 盒模型: IE下标准模式为标准w3c盒模型【content+padding+border+margin】,怪异模式为IE盒模型【content+margin:padding与border包含在content宽高中】
2) 行内元素的垂直对齐:基于 Gecko 的浏览器【Mozilla Firefox、HotBrowser、Mozilla Suite、Camino】标准模式对齐至基线,怪异模式对齐至底部
3) 怪异模式中,IE6/7/8都不认识!important声明
4) 设置行内元素的高宽: 在Standards模式下,给等行内元素设置wdith和height都不会生效,而在quirks模式下,则会生效。
5) 使用margin:0 auto在standards模式下可以使元素水平居中,但在quirks模式下却会失效。
未完待续
转载于:https://www.cnblogs.com/youku/p/9410830.html
2018 前端面试题(不定期更新)相关推荐
- 2018前端面试题 css 部分
总结一些面试遇到的问题,答案是百度的, css部分 1/一个左中右布局占满屏幕,其中左右两块是固定宽度200 ,中间自适应宽,要求先加载中间块 (1)css优先级顺序:id>class>标 ...
- 2018前端面试题(八)
人生也有涯 而知也无涯 以有涯随无涯 殆已! –庄子 部分内容转载自网络,侵立删!如有错误,请指正! 1.手写jsonp的实现 参考自: http://www.qdfuns.com/notes/167 ...
- 100道最常见的校招前端面试题(更新中)
Http协议中Post和Get方法的区别? Get请求比Post执行更有效率,是因为浏览器在发送Post请求时,会先将请求头发送给服务器确认,服务器返回100 continue响应后,浏览器才开始发送 ...
- 初级前端面试题(更新中)
一.html+css 1.css 实现元素水平垂直居中 1.1绝对定位(已知宽高) width:100px;height: 100px;position: absolute;left: 50%;top ...
- web前端面试题(面试题大全)
web前端面试题[持续更新中...] React系列 UmiJS系列 Webpack系列 ES6系列 Vue系列 JavaScript系列 CSS系列 HTTP系列 模块化系列 版本控制系列 Type ...
- 前端面试题整理(定期更新)
前言 因为面试的原因,最近又开始关注前端面试题,浏览过网上很多面试题集合,有很多小伙伴整理的很全面,但是我发现其中有很多技术点在当下已不再流行,而面试题一般都是映射开发中常遇到的一些技能和问题,再结合 ...
- 详细前端面试题javascript篇--持续更新
最新前端面试题汇总大全(超详细含vue,react,css,js,webpack,性能优化等)–持续更新点击查看 前端HTML篇 前端CSS篇 前端面试题js篇--持续更新 1. JS 数据类型 ?存 ...
- 2018最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)--转载
版权声明:本文为转载文章,感谢博主小胖梅的博客,如有侵权,请联系我删除,谢谢 转载链接: https://blog.csdn.net/xm1037782843/article/details/8070 ...
- 前端面试题总结【持续更新···】
前端面试题总结 1.说说你对react的理解?有哪些特性? 2.说说React diff算法是怎么运作的? 3.说说React生命周期有哪些不同的阶段?每个阶段对应的方法是? 4.说说你对React中 ...
最新文章
- 计算机中职高考,中职计算机高考中的应用
- 用DocumentFragments或innerHTML取代复杂的元素注入
- Android存储访问及目录
- 未能加载文件或程序集“Microsoft.Office.Interop.Owc11, Version=11.0.0.0, ...”或它的某一个依赖项~[解决方案]...
- 正则表达式强化,爬虫练习
- 阿里巴巴 Arthas 3.1.5版本支持火焰图,快速定位应用热点
- css 鼠标悬浮样式_【技术】CSS设置链接鼠标(失效)不能点样式
- 直接拿来用的 CTO 创业技术栈指南!
- 求两个字符串的最长的连续公共子串
- 第 7 章 Neutron - 067 - Neutron 架构
- java动态字段排序_Java利用Stream来实现多字段排序功能
- 瑞星杀毒软件网络版介绍
- 单击选定单元格后输入新内容_Excel表格处理基本操作部分习题参考解答
- WMB数据源配置与绑定
- SAP CDS UI 常用注解用法
- 下面这条语句一共创建了多少个对象:String bb=aa+bb+cc+dd
- java程序运行机制
- iOS Gif动画播放
- [Adnroid]打包错误:SSL peer shut down incorrectly
- 留学英国计算机专业推荐信,计算机专业留学推荐信范文
热门文章
- AI体验馆上线!集成业界领先NLP场景深度迁移学习框架EasyTransfer
- 从no-code到low-code:企业级hpaPaaS的未来
- 内容搜索排序表达式的最佳实践
- 40亿条/秒!Flink流批一体在阿里双11首次落地的背后
- 从应用开发角度认识 K8s
- java同步锁如何使用_java 同步锁(synchronized)的正确使用姿势
- (基础)HTML文档结构知识点讲解
- 动人配乐是如何炼成的?带您了解《花之灵》背景原声的幕后制作秘辛
- 关于mingw编译Qt时无法编译opengl es2(ANGLE)版本的问题
- 无法获得锁 /var/lib/dpkg/lock