Web前端开发面试技巧:HTML、CSS和JavaScript知识点总结
需积分: 9 22 浏览量
更新于2024-09-11
收藏 131KB DOC 举报
Web 前端开发面试技巧总结
本文档总结了 Web 前端开发面试中的常见问题和答案,涵盖了 HTML、CSS、JavaScript 等多方面的知识点。
**基础知识**
1. W3C 标准:W3C 是 WorldWideWeb Consortium 的缩写,中文是 W3C 组织或者万维网联盟。W3C 标准不是一个标准,而是一系列标准的集合,包含三部分的标准:结构标准、表现标准和动作标准。与结构标准对应的代表语言是 XHTML,与表现标准对应的代表语言是 CSS,与动作标准对应的代表语言是 JavaScript。
**HTML 行内元素、块级元素和空(void)元素**
* 行内元素:span、a、label、input、select 等
* 块级元素:div、p、h1-h6、ul、ol、li 等
* 空元素:br、hr、img、link、meta 等
**CSS 加载方式 link 和 @import 的区别**
1. 服务对象不同:@import 为 CSS 服务,link 是为当前页面服务
2. 加载顺序不同:link 引用的 CSS 会同时被加载,而 @import 引用的 CSS 会等到页面全部被下载完再被加载
3. 兼容性不同:@import 是 CSS2.1 提出的,所以老的浏览器不支持
4. 使用 DOM 控制样式时的差别:当使用 JavaScript 控制 DOM 去改变样式的时候,只能使用 link 标签
5. @import 可以在 CSS 中再次引入其他样式表
**JavaScript 延迟加载的方式**
1. 先把所有需要延迟加载的图片的 src 都设置成同一个小图片的连接(sprite.gif),把真实图片的连接存储在 JavaScript 变量中
2. 使用 JavaScript 代码来动态加载图片
**CSS 加载方式的选择**
根据上面的分析,还是使用 link 标签比较好,因为 link 标签可以同时加载 CSS 文件,也可以定义 RSS,定义 rel 连接属性等,而 @import 只能加载 CSS 文件。
**Web 前端开发面试技巧**
1. 了解 W3C 标准和 HTML、CSS、JavaScript 的基本概念
2. 熟悉 HTML 的结构、表现和动作标准
3. 了解 CSS 的加载方式和兼容性问题
4. 了解 JavaScript 的延迟加载的方式
5. 熟悉 Web 前端开发的常见问题和答案
本文档提供了 Web 前端开发面试中的常见问题和答案,涵盖了 HTML、CSS、JavaScript 等多方面的知识点,为开发者提供了一个系统的学习和面试准备的参考。
2023-08-05 上传
2023-09-08 上传
2023-08-26 上传
2023-07-02 上传
2023-06-14 上传
2023-08-01 上传
DauntLess_FYQ
- 粉丝: 70
- 资源: 27
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展