components / html5-boilerplate
HTML5 Boilerplate 是一个专业的前端模板,用于构建快速、稳健和适应性强的 Web 应用程序或网站。
4.3.0
2013-09-11 04:44 UTC
Requires
- components/jquery: >=1.9.1
- components/modernizr: >=2.6.2
- components/normalize.css: 1.*
This package is auto-updated.
Last update: 2024-09-10 09:07:46 UTC
README
HTML5 Boilerplate 是一个专业的前端模板,用于构建快速、稳健和适应性强的 Web 应用程序或网站。
本项目是多年迭代发展和社区知识结合的产物。它不强制特定的开发哲学或框架,因此您可以自由地以您想要的方式架构代码。
快速开始
选择以下选项之一
- 从 html5boilerplate.com 下载最新稳定版本或从 Initializr 下载自定义构建版本。
- 克隆 Git 仓库 —
git clone https://github.com/h5bp/html5-boilerplate.git
- 并检出您想要使用的标记版本。
特性
- HTML5 就绪。放心使用新元素。
- 跨浏览器兼容(Chrome、Opera、Safari、Firefox 3.6+、IE6+)。
- 考虑渐进增强进行设计。
- 包含用于 CSS 标准化和常见错误修复的 Normalize.css。
- 通过 CDN 提供 jQuery 的最新版本,并提供本地回退。
- 提供用于功能检测的 Modernizr 最新构建。
- 为 IE 特定类提供,便于跨浏览器控制。
- 占位符 CSS 媒体查询。
- 有用的 CSS 辅助工具。
- 默认打印 CSS,性能优化。
- 防止任何随意的
console.log
导致 IE6/7 中 JavaScript 错误。 - 优化的 Google Analytics 片段。
- Apache 服务器缓存、压缩和其他配置默认值以实现 A 级性能。
- 跨域 Ajax 和 Flash。
- “删除键友好”。容易剥离不需要的部分。
- 丰富的内联和伴随文档。
文档
查看 文档目录。此文档与项目捆绑在一起,便于离线阅读,并为任何关于您的项目的文档提供了有用的起点。
贡献
欢迎任何人和每个人贡献。数百名开发者共同打造了今天的 HTML5 Boilerplate。