Repolode
h5bp

h5bp/html5-boilerplate

Una plantilla profesional de inicio para HTML, CSS y JavaScript con la que crear sitios web y aplicaciones web rápidos, robustos y adaptables.

Estrellas
57,654
Forks
12,243
Issues abiertos
22
Último commit
hace 10 días

¿Qué es?

HTML5 Boilerplate es una plantilla de inicio para proyectos front-end. Proporciona una estructura HTML predefinida, estilos base de CSS y una configuración de JavaScript que cubren aspectos habituales como la compatibilidad entre navegadores, el rendimiento y la impresión, para que los desarrolladores puedan partir de una base probada en lugar de un archivo vacío.

La plantilla no impone ningún framework ni una filosofía de desarrollo. Los desarrolladores pueden usar los archivos tal como están, copiar solo las partes que necesitan o eliminar lo que no vayan a utilizar. Incluye etiquetas Open Graph de ejemplo, media queries de CSS, clases auxiliares y estilos de impresión predeterminados, además de un package.json de ejemplo con comandos de WebPack.

El proyecto se distribuye a través de npm, como descarga ZIP de la carpeta dist publicada, mediante el script de scaffolding create-html5-boilerplate y como repositorio de plantilla de GitHub. La documentación se incluye con el proyecto para poder consultarla sin conexión.

Funciones clave

  • 01Estructura inicial de HTML, CSS y JavaScript diseñada teniendo en cuenta la mejora progresiva.
  • 02Etiquetas Open Graph de ejemplo y media queries de CSS.
  • 03Clases auxiliares de CSS útiles y estilos de impresión predeterminados orientados al rendimiento.
  • 04package.json de ejemplo con comandos de compilación de WebPack.
  • 05Es fácil eliminar las partes que no se necesitan.
  • 06Documentación incluida para consultarla sin conexión.

Casos de uso

  • Iniciar un sitio web estático o una landing page con una base sólida de HTML y CSS.
  • Poner en marcha una aplicación web front-end que necesite una plantilla independiente de cualquier framework.
  • Aprender buenas prácticas para configurar el head de HTML, las metaetiquetas y los estilos de impresión.

Inicio rápido

  1. 1

    Crea la estructura de un sitio nuevo con create-html5-boilerplate

    npx create-html5-boilerplate new-site
  2. 2

    Entra en la carpeta del sitio nuevo

    cd new-site
  3. 3

    Instala las dependencias

    npm install
  4. 4

    Inicia el proyecto

    npm run start

Antes de usarlo

  • El package.json de ejemplo de la plantilla usa comandos de WebPack, así que quizá tengas que ajustar la configuración de compilación.

Temas

Preguntas frecuentes

¿Qué es html5-boilerplate?
Una plantilla profesional de inicio para HTML, CSS y JavaScript con la que crear sitios web y aplicaciones web rápidos, robustos y adaptables. HTML5 Boilerplate es una plantilla de inicio para proyectos front-end. Proporciona una estructura HTML predefinida, estilos base de CSS y una configuración de JavaScript que cubren aspectos habituales como la compatibilidad entre navegadores, el rendimiento y la impresión, para que los desarrolladores puedan partir de una base probada en lugar de un archivo vacío.
¿html5-boilerplate es gratuito? ¿Qué licencia tiene?
html5-boilerplate es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿html5-boilerplate sigue mantenido?
Mantenimiento activo. El último commit de html5-boilerplate fue el 12 oct 2026.
¿Para qué puedo usar html5-boilerplate?
Iniciar un sitio web estático o una landing page con una base sólida de HTML y CSS. Poner en marcha una aplicación web front-end que necesite una plantilla independiente de cualquier framework. Aprender buenas prácticas para configurar el head de HTML, las metaetiquetas y los estilos de impresión.
¿Cómo se instala html5-boilerplate?
Crea la estructura de un sitio nuevo con create-html5-boilerplate: npx create-html5-boilerplate new-site Entra en la carpeta del sitio nuevo: cd new-site Instala las dependencias: npm install Inicia el proyecto: npm run start
¿Dónde consigo html5-boilerplate?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/h5bp/html5-boilerplate

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados