前端开发面试题总结-HTML篇

文章目录

HTML面试高频问答

一、HTML 的 src 和 href 属性有什么区别?

src 和 href 的核心区别:

二、什么是 HTML 语义化?

三、HTML的 script 标签中 defer 和 async 有什么区别?

四、HTML5 相比于 HTML有哪些更新?

五、HTML行内元素有哪些? 块级元素有哪些? 空(void)元素有哪些?



六、iframe有哪些优点和缺点

七、谈谈你对盒子模型的理解

八、flex的基本使用

九、谈谈对BFC的理解

清除浮动的代码:

javascript 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .parent {
      background-color: lightblue;
    
      /* 创建 BFC */
      overflow: auto;
    }

    .child {
      float: left;
      width: 100px;
      height: 100px;
      background-color: lightcoral;
    }
  </style>
</head>

<body>
  <div class="parent">
    <div class="child"></div>
  </div>
</body>

</html>

防止margain重叠:

javascript 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .outer {
      /* 创建 BFC */
      overflow: auto;
    }

    .box {
      margin: 20px;
      background-color: lightgreen;
    }
  </style>
</head>

<body>
  <div class="outer">
    <div class="box">Box 1</div>
  </div>
  <div class="outer">
    <div class="box">Box 2</div>
  </div>
</body>

</html>
相关推荐
夏梦春蝉44 分钟前
ES6从入门到精通:模块化
前端·ecmascript·es6
拓端研究室2 小时前
视频讲解:门槛效应模型Threshold Effect分析数字金融指数与消费结构数据
前端·算法
工一木子3 小时前
URL时间戳参数深度解析:缓存破坏与前端优化的前世今生
前端·缓存
半点寒12W4 小时前
微信小程序实现路由拦截的方法
前端
某公司摸鱼前端5 小时前
uniapp socket 封装 (可拿去直接用)
前端·javascript·websocket·uni-app
要加油哦~5 小时前
vue | 插件 | 移动文件的插件 —— move-file-cli 插件 的安装与使用
前端·javascript·vue.js
小林学习编程5 小时前
Springboot + vue + uni-app小程序web端全套家具商场
前端·vue.js·spring boot
柳鲲鹏5 小时前
WINDOWS最快布署WEB服务器:apache2
服务器·前端·windows
weixin-a153003083166 小时前
【playwright篇】教程(十七)[html元素知识]
java·前端·html
ai小鬼头7 小时前
AIStarter最新版怎么卸载AI项目?一键删除操作指南(附路径设置技巧)
前端·后端·github