Web前端开发面试题(以练带学)
文章平均质量分 76
Web前端开发面试题(八股文)分享,以练带学,喜欢的朋友可以点赞鼓励,也可在评论区留言讨论分析、指正错误、畅谈Web前端开发。
卡皮巴拉
一位前端小学徒,大家的编程学习小伙伴、前端学习测评家、网课资源品鉴官,用心分享自己的学习资料与心得。
展开
-
Web前端开发面试题 - 面试官:说一下src和href的区别
面试官:说一下src和href的区别,src 是 source 的缩写,href 是 Hypertext Reference 的缩写,(资源 - 替换 - 应用)原创 2023-09-04 21:34:17 · 206 阅读 · 0 评论 -
面试官:说一下 px、em、rem、vw/vh?em和rem的区别?
面试官:说一下 px、em、rem、vw/vh?em和rem的区别?rem是一个相对长度单位,相对于根元素,常用于响应式布局;em也是一个相对长度单位,相对于父元素原创 2023-09-02 12:06:01 · 1228 阅读 · 2 评论 -
面试官:介绍一下CSS定位?absolute和relative分别依据什么定位?
取值名称效果static静态定位(默认值)元素按照标准流布局(不脱标), top、bottom、left 、right等属性不起作用relative相对定位元素按照标准流布局(不脱标),可以通过top、bottom、left 、right进行定位,定位参照对象是自身在标准流布局中的位置absolute绝对定位元素脱离标准流(脱标),可以通过top、bottom、left 、right进行定位,定位参照对象是最邻近的祖先定位元素, 如果找不到这样的父级元素,参照对象是视口。原创 2023-09-01 14:08:08 · 824 阅读 · 3 评论 -
面试官:居中对齐有哪些实现方式?
面试官:居中对齐有哪些实现方式?在网页设计中,时常会有居中的样式需求。居中,兼具汇聚、对称的美感。而在前端开发中,通过css样式实现元素居中有多种方式。原创 2023-08-17 00:56:50 · 86 阅读 · 1 评论 -
面试官:说一下script 标签中 defer(推迟) 和 async(异步) 的区别
script 标签中 defer 和 async 的区别:“在解析HTML文档过程中,defer和async标注的脚本都会立即下载。不同的是……”原创 2023-08-14 23:20:03 · 4359 阅读 · 3 评论 -
flex布局轻而易举实现页面布局;超详细解析轻松掌握
Flex布局,可以简便、完整、响应式地实现各种页面布局。弹性盒子是一种用于按行或按列布局元素的一维布局方法; 元素可以膨胀以填充额外的空间, 也可收缩以适应更小的空间原创 2023-08-31 22:54:43 · 994 阅读 · 9 评论 -
如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?——双飞翼布局、圣杯(Holy Grails)布局
面试官:如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?双飞翼布局、圣杯(Holy Grails)布局的区别、使用flex布局快速实现圣杯布局。原创 2023-08-07 19:21:53 · 386 阅读 · 2 评论 -
前端CSS理解 —— BFC(块级格式化上下文)
BFC即 Block Formatting Contexts (块级格式化上下文),BFC是指浏览器中创建了一个独立的渲染区域(内部元素的渲染不会影响边界以外的元素)。应用BFC可以避免margin折叠、清除浮动……原创 2023-08-04 16:23:59 · 188 阅读 · 0 评论 -
Web前端 — CSS之盒模型 以及margin负值、塌陷重叠问题
CSS前端面试题——盒模型以及margin负值、塌陷重叠问题。在网页中,可以把每个可视的HTML元素看作是一个矩形盒子,也就是一个盛装内容的容器。原创 2023-08-03 23:48:01 · 118 阅读 · 0 评论 -
常见的块级元素与行内(内联)元素有哪些?它们有什么区别?
默认情况下,哪些HTML标签是块级元素、哪些是内联(行内)元素?块级元素与行内元素有哪些区别?原创 2023-08-03 17:52:48 · 97 阅读 · 0 评论 -
HTML语义化 —— 定义网页的语义
HTML语义化是指:合理地使用语义化的标签来创建网页结构。(用正确的标签做正确的事)原创 2023-08-03 16:44:47 · 113 阅读 · 0 评论