(前端面试题大全,持续更新)

  1. 常用的块级元素和行内元素有哪些?说说他们的特点?
  2. 浮动产生的原因?清除浮动?
  3. 说说一下盒模型
  4. float和position一起用是什么效果
  5. rem用过吗?做不同手机的适配怎么做?
  6. script的async有什么用?defer?
  7. 给页面注入50万个li怎么做提升性能?
  8. 你一般用的MIME类型有哪些?
  9. BFC/margin塌陷
  10. 说一下伪类?伪元素?
  11. fileReader用过吗?base64编码原理?
  12. canvas和svg的区别
  13. 布局(盒子模型布局,position的布局,flex布局,grid布局)
  14. .position包含哪几个值?
  15. 画一个圆形,正方形,三角形
  16. 屏幕任意显示【2,8】个圆形或正方形,颜色各不相同(拼接)
  17. 三列布局,左右两边固定,中间自适应。
  18. 浮动布局有哪些特性,BFC具体是什么,渲染有啥区别,IFC?
  19. 为啥加了cleat:both 就可以清除浮动,为啥呢(不是问你有啥效果,是原理是啥)
  20. 垂直居中(css实现div垂直居中,高是宽的50%,然后左右margin25px/一个矩形,水平垂直居中,且宽高比为 2:1)
  21. svg canvas的区别
  22. 对h5的语义化的理解
  23. 整个页面只有div会有什么问题???整个页面只用p有什么问题???
  24. html里面的meta标签有哪些?
  25. 重排和重绘是什么
  26. css 动画怎么实现,有哪几种方法
  27. css实现进度条
  28. 一个模态窗口,要从窗口下面向上弹的动画
  29. .H5的新特性,语义化
  30. input属性相关,以及怎样做的文件上传
  31. transform transition与animation
  32. 实现一个单行容器内:左边一行文字,右边一个btn,文字边长过程中,不会把btn挤下去,而是文字超出省略(单行文本溢出,多行文本溢出把代码实现写出来)
  33. 页面卡顿
  34. 浏览器的渲染过程,Virtual DOM,直接操作DOM的弊端
  35. 你有canvas的经验,你可以大概说一下如何实现一个普通canvas的过程吗?可以写一下吗?
  36. h5兼容问题
  37. list的无限滚动---节流
  38. 如何实现在图片被加载之前的占位符一个image,宽高比16:9
  39. H5中边框为1px的设置
  40. css单位
  41. 两种盒模型分别适用于什么情况?
  42. 替换元素
  43. 虚拟dom的作用
  44. 懒加载怎么实现
  45. socket.io的原理,也就是websocket(这里讲了一下比较websocket和http的区别)(我觉得可以从跨域,还有服务端主动发起消息,长连接等说)
  46. docopte 作用,html5和html的区别
  47. display:none能拿到宽度么, 用jquery呢?

前端面试题(HTML/CSS)的更多相关文章

  1. web前端面试题HTML/CSS部分

    web前端面试题HTML/CSS部分 前端页面有哪三层构成,分别是什么?作用是什么? 1.结构层:由 HTML 或 XHTML 之类的标记语言负责创建,仅负责语义的表达.解决了页面“内容是什么”的问题 ...

  2. 前端面试题:CSS实现水平垂直居中

    这是一个挺常见的前端面试题,但是没有做过总结.有的时候可能会使用完了,很长一段时间不去使用,会慢慢忘记.所以,温故而知新,还是很有必要的. 一.绝对定位元素的居中实现 这一种工作中用的应该是最多的,兼 ...

  3. [WEB面试题] web前端面试题HTML+CSS第一弹,个人整理部分面试题汇总

    以下内容仅供参考,网络整理而来 1.XHTML和HTML是什么有什么不同的区别 HTML是一种基本的WEB网页设计语言 XHTML可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTM ...

  4. 前端面试题(css)

    css  基础面试题 css 面试题 js 面试题 1.介绍下CSS的盒子模型    介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? css 是如何设置这两种模型的 box-si ...

  5. 前端面试题:css相关面试题

    CSS 选择器中,元素选择器和类选择器的区别是什么? 元素选择器是最常见的 CSS 选择器,即,文档的元素就是最基本的选择器.选择器通常是某个 HTML 元素,比如 <p>.<h1& ...

  6. 前端面试题之css

    1.请列出几个具有继承特性的css属性 font-family  font-size  color  line-height  text-align  text-indent 2.阐述display: ...

  7. 前端面试题-HTML+CSS

    引用GitHub 上 ltadpoles的前端面试 https://github.com/ltadpoles HTML部分 1. Doctype作用,HTML5 为什么只需要写<!DOCTYPE ...

  8. 前端面试题归类-css

    一.说下盒模型? 有两种盒模型,W3C盒模型和IE盒模型通常说的"IE盒子模型"指的是IE5.5,IE6及其以后,盒模型都为 content-box当浏览器未设置<!doct ...

  9. 前端面试题归类-css的flex相关

    Flex布局 常见父项的属性: ●flex-direction :设置主轴的方向 Row 默认值从左到右 row-reverse 从右到左 column 从上到下 column-reverse 从下到 ...

  10. 某一线互联网公司前端面试题总结css部分

    1,css3选择器 :not(selector) 选择页面内所有type!=text的类型: input:not([type=text]){ color: red; font-weight: bold ...

随机推荐

  1. C/C++(C++内存管理,内联函数,类型转换,命名空间,string类)

    ---恢复内容开始--- 内存管理 new/delete C语言中提供了 malloc 和 free 两个系统函数,#include "stdlib.h"库函数,完成对堆内存的申请 ...

  2. 【使用uWSGI和Nginx来设置Django和你的Web服务器】

    目录 安装使用uWSGI 配置Nginx结合uWSGI supervisor Django静态文件与Nginx配置 @ *** 所谓WSGI . WSGI是Web服务器网关接口,它是一个规范,描述了W ...

  3. linux安装lrzsz支持rz从windows上传文件到linux

    1.下载lrzsz wget https://wangxuejin-data-1252194948.cos.ap-shanghai.myqcloud.com/lrzsz-0.12.20.tar.gz ...

  4. 及格的产品vs优秀的产品

    类似的产品,做了同样的一个功能,但是,我们还是可以很明显的感受到不同,这种不同我们常常把他叫做「用户体验」. 来看看2组类似产品相似功能的设计: 识别到歌名vs还可以滚动展示歌词 在很早的时候就存在一 ...

  5. 判断控件的CGRect是否重合,获取控件的最大XY值

    判断给定的点是否被一个CGRect包含: BOOL contains = CGRectContainsPoint(CGRect rect, CGPoint point); 判断一个CGRect是否和另 ...

  6. Android应用公布后的统计——百度移动统计的应用

    一个App公布到各个渠道之后,我们须要採集不同渠道的一些信息,比方app在执行过程中产生的一些异常信息,app在各个android版本号的分布,以及各个app版本号的分布,各渠道的用户数,用户忠诚度等 ...

  7. 淘宝在hbase中的应用和优化

    本文来自于NoSQLFan联合作者@koven2049,他在淘宝从事Hadoop及HBase相关的应用和优化. 对Hadoop.HBase都有深入的了解,本文就是其在工作中对HBase的应用优化小结, ...

  8. HTTP请求具体解释

    1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,"消息头/消息体"的切割方式是非经常常使用的.消息头告诉对方这个消息是干什么的,消息体告诉对方怎么 ...

  9. SQL 锁 lock

    http://www.cnblogs.com/huangxincheng/p/4292320.html 关于sql 中的锁. 1 排他锁 sql中在做 insert update delete 会存在 ...

  10. 03011_预处理对象executeUpdate方法(实现数据库的增、删、改)

    1.概述 (1)通过预处理对象的executeUpdate方法,完成记录的insert\update\delete语句的执行: (2)操作格式统一如下: ①注册驱动: ②获取连接: ③获取预处理对象: ...