一份开源的前端面试准备手册,涵盖面试形式、系统设计、知识问答、编程题和各公司面试题。
h5bp/html5-boilerplate
一套专业的前端 HTML、CSS 与 JavaScript 起步模板,用于构建快速、健壮且可适配的网站和 Web 应用。
- Star
- 57,654
- Fork
- 12,243
- 未关闭 Issue
- 22
- 最近提交
- 10天前
这是什么?
HTML5 Boilerplate 是一套前端项目起步模板,提供预先搭建好的 HTML 文档结构、CSS 基础样式和 JavaScript 配置,覆盖跨浏览器兼容、性能优化和打印样式等常见问题,开发者可以从一个经过验证的基线开始,而不必从空白文件做起。
模板不限定框架或开发方式,可以直接使用,也可以只复制需要的部分,或删除不用的内容。它包含 Open Graph 占位标签、CSS 媒体查询、实用类和默认打印样式,并附带一个含 WebPack 命令的示例 package.json。
项目可通过 npm 安装,也可下载发布的 dist 压缩包,或使用 create-html5-boilerplate 脚手架及 GitHub 模板仓库创建项目。文档随项目一同提供,便于离线阅读。
核心功能
- 01基于渐进增强理念设计的 HTML、CSS 与 JavaScript 起步结构。
- 02预置 Open Graph 占位标签和 CSS 媒体查询。
- 03提供实用的 CSS 辅助类和经过性能优化的默认打印样式。
- 04附带包含 WebPack 构建命令的示例 package.json。
- 05便于删除不需要的部分。
- 06文档随项目打包,可离线阅读。
适用场景
- 以稳健的 HTML 和 CSS 基础搭建新的静态网站或落地页。
- 为需要与框架无关模板的前端 Web 应用做初始化。
- 学习 HTML head 配置、meta 标签和打印样式等最佳实践。
快速上手
- 1
使用 create-html5-boilerplate 创建新站点
npx create-html5-boilerplate new-site - 2
进入新站点文件夹
cd new-site - 3
安装依赖
npm install - 4
启动项目
npm run start
使用前须知
- 模板示例 package.json 中内置了 WebPack 命令,可能需要自行调整构建配置。
标签
常见问题
- html5-boilerplate 是什么?
- 一套专业的前端 HTML、CSS 与 JavaScript 起步模板,用于构建快速、健壮且可适配的网站和 Web 应用。 HTML5 Boilerplate 是一套前端项目起步模板,提供预先搭建好的 HTML 文档结构、CSS 基础样式和 JavaScript 配置,覆盖跨浏览器兼容、性能优化和打印样式等常见问题,开发者可以从一个经过验证的基线开始,而不必从空白文件做起。
- html5-boilerplate 可以免费使用吗?用的什么许可证?
- html5-boilerplate 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- html5-boilerplate 还在维护吗?
- 活跃维护中。html5-boilerplate 最近一次提交是在 2026年10月12日。
- html5-boilerplate 适合用来做什么?
- 以稳健的 HTML 和 CSS 基础搭建新的静态网站或落地页。 为需要与框架无关模板的前端 Web 应用做初始化。 学习 HTML head 配置、meta 标签和打印样式等最佳实践。
- html5-boilerplate 怎么安装和运行?
- 使用 create-html5-boilerplate 创建新站点: npx create-html5-boilerplate new-site 进入新站点文件夹: cd new-site 安装依赖: npm install 启动项目: npm run start
- 在哪里获取 html5-boilerplate?
- 源代码和安装说明在 GitHub 上:https://github.com/h5bp/html5-boilerplate
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4.4万5927JavaScriptMIT更新于 17天前
流行的前端框架,提供 HTML、CSS 与 JavaScript 组件,用于构建响应式、移动优先的网站。
17.5万7.9万MDXMIT更新于 昨天
一套为期 12 周、共 24 课的入门课程,通过小型项目学习 HTML、CSS 和 JavaScript。
9.7万1.6万JavaScriptMIT更新于 昨天
一份涵盖 HTML、CSS、字体、图片、JavaScript 和服务端的前端性能检查清单,每条规则附原因、做法和相关工具。
1.7万1255MIT更新于 9天前
面向 Web 与 React 的模块化、可组合开源视频播放器框架,即 Video.js v10。
4万7483TypeScriptOther更新于 3小时前
一套为期 30 天、循序渐进的免费 JavaScript 入门课程,包含每日讲义、练习和迷你项目。
4.7万1万JavaScript无许可证更新于 2个月前