返回

前端面试之HTML+CSS题集锦(附答案)

前端

前端面试之HTML+CSS题集锦

一、HTML5相关

  1. HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。浏览器支持新标签后,还需要添加标签默认的样式吗?

  2. HTML5 中除了定义段落,还可以使用标签来定义什么?

  3. HTML5 中新添加的标签包括哪些?请各举一个例子。

  4. HTML5 中新添加的属性包括哪些?请各举一个例子。

  5. HTML5 中的新增语义化标签有哪些?请各举一个例子。

二、CSS布局

  1. CSS 中常用的布局方式有哪些?

  2. 浮动布局的优缺点是什么?

  3. 定位布局的优缺点是什么?

  4. Flex 布局的优缺点是什么?

  5. Grid 布局的优缺点是什么?

三、页面展示

  1. 如何让页面在不同的设备上都能正确显示?

  2. 如何让页面在不同的浏览器上都能正确显示?

  3. 如何让页面在不同的屏幕分辨率下都能正确显示?

  4. 如何让页面在不同的语言环境下都能正确显示?

  5. 如何让页面在不同的文化环境下都能正确显示?

四、表格

  1. HTML 中的表格元素有哪些?

  2. 如何在表格中添加行和列?

  3. 如何在表格中设置列宽和行高?

  4. 如何在表格中合并单元格?

  5. 如何在表格中添加边框和颜色?

五、浏览器兼容性

  1. 如何在不同的浏览器上测试页面的兼容性?

  2. 如何解决页面在不同浏览器上显示不一致的问题?

  3. 如何让页面在旧版本浏览器上也能正确显示?

  4. 如何让页面在移动浏览器上也能正确显示?

  5. 如何让页面在触摸屏设备上也能正确显示?

六、其他

  1. 前端工程师需要掌握哪些知识和技能?

  2. 前端工程师在面试中常被问到的问题有哪些?

  3. 前端工程师在工作中常遇到的问题有哪些?

  4. 前端工程师的职业发展前景如何?

  5. 前端工程师的薪资待遇如何?

答案

  1. 不需要,浏览器会自动为新标签添加默认的样式。

  2. 文章、页眉、页脚、地址、引用。

  3. video、audio、canvas、datalist、output。

  4. placeholder、autofocus、required、multiple。

  5. header、nav、section、article、footer。

  6. 浮动布局、定位布局、Flex 布局、Grid 布局。

  7. 优点:实现灵活的布局;缺点:浮动元素脱离文档流,可能导致内容重叠。

  8. 优点:元素的位置精确可控;缺点:定位元素脱离文档流,可能导致内容重叠。

  9. 优点:布局灵活,支持弹性盒模型;缺点:兼容性较差,旧版本浏览器不支持。

  10. 优点:布局灵活,支持网格布局;缺点:兼容性较差,旧版本浏览器不支持。

  11. 使用响应式设计。

  12. 使用兼容性好的 HTML 和 CSS 代码。

  13. 使用媒体查询。

  14. 使用国际化和本地化技术。

  15. 使用文化敏感的内容。

  16. 、、、、、 和
  17. 使用

  18. 标签。

  19. 使用 width 和 height 属性。

  20. 使用 colspan 和 rowspan 属性。

  21. 使用 border 和 background-color 属性。

  22. 使用浏览器的开发工具。

  23. 使用兼容性好的 HTML 和 CSS 代码。

  24. 使用条件注释。

  25. 使用响应式设计。

  26. 使用触摸事件监听器。

  27. HTML、CSS、JavaScript、浏览器兼容性、性能优化、用户体验等。

  28. 前端工程师的职业发展前景如何?前端工程师的薪资待遇如何?

  29. 前端工程师在工作中常遇到的问题有哪些?

  30. 前端工程师的职业发展前景如何?

  31. 前端工程师的薪资待遇如何?