字节跳动校招提前批前端一面总结

本文总结了字节跳动校招前端一面的主要面试问题,涵盖块级元素与行内元素的区别、转换方法、JavaScript数据类型判断、盒子模型、三列布局实现、原型链、CSS定位属性以及HTTP相关知识。
摘要由CSDN通过智能技术生成

面试官上来就问了一些比较简单的问题(除了自我介绍和项目经历)
1、块级元素和行内元素分别有哪些?
块级元素:address 、article、 aside、 audio、 video、 canvas、 div、 footer、 form、 h1、 h2、 h3、 h4、 h5、 h6、 header、 hr、 ul、 ol、 output、 p、 table等
行内元素:a、 img、 map、 span、 button、 input、 label、 select等
2、块级元素和行内元素的区别?
(1)行内元素会在一条直线上排列(默认宽度只与内容有关),都是同一行,水平方向排列。
块级元素各占据一行(默认宽度是他本身父容器的100%,与内容无关),垂直方向排列。块级元素从新行开始,结束接着一个断行。
(2)块级元素内可以包含行内元素,行内元素不能包含块级元素,只能包含文本或其他行内元素。
(3)块级元素和行内元素属性的不同,主要是盒模型属性上:行内元素设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。
3、块级元素、行内元素的转换?
display:block;转换为块级
display:inline;转换为行内
4、行内元素如何设置宽高?
(1)display:block;
(2)display:inline-block;

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值