Plantilla HTML5 para empezar una página Web | Programador Web Valencia

Plantilla HTML5 para empezar una página Web

2 minutos

HTML5 y CSS3

Cuando inicias un proyecto web, por muy pequeña que sea la página, se dedica demasiado tiempo a encontrar la estructura mínima. Por ello comparto una plantilla gratuita HTML5 para empezar que hará las delicias tanto a iniciados como profesionales. Además posee las etiquetas meta básicas.

Entre otras temas, he incluido:

  • Comentarios que explican cada línea.
  • viewport para todos los navegadores.
  • Color del navegador.
  • Previsualización para Safari.
  • Open Graph.
  • Twitter card.
  • Mastodon.
  • Normalizador, en este caso usando el CDN de normalize.
  • metas mínimos para los motores de búsqueda.

Copia con total libertad.

<!DOCTYPE html>
<!-- Hace saber al navegador que la página esta en castellano -->
<html lang="es">
    <!--Configuraciones-->
    <head>
            <!-- Permite carácteres extraños del alfabeto americano: ñ, á, é... -->
            <meta charset="utf-8">
            <!--Título que aparecerá en la pestaña - La estructura será el nombre de la página actual + Descripción del sitio-->
            <title>Inicio</title>
            <!-- Icono que acompañará al title. También será el icono que se guardará a la hora de que hagan un marcador. Se recomienda un tamaño de 32x32 y en PNG     -->
            <link rel="icon" type="image/png" href="favicon.png">
            <!-- (Opcional: Solo Safari) Previsualización en marcadores -->
            <!-- 180x180 -->
            <link rel="apple-touch-icon" href="/static/img/apple-touch-icon/touch-icon-iphone.png">
            <link rel="apple-touch-icon" sizes="152x152" href="/static/img/apple-touch-icon/touch-icon-ipad.png">
            <link rel="apple-touch-icon" sizes="180x180" href="/static/img/apple-touch-icon/touch-icon-iphone-retina.png">
            <link rel="apple-touch-icon" sizes="167x167" href="/static/img/apple-touch-icon/touch-icon-ipad-retina.png">
            <!-- (Opcional) Sugiere un color al navegador para personalizar la ventana en general -->
            <meta name="theme-color" content="#3c790a">
            <!-- (Opcional) Sugiere un color al navegador para personalizar la ventana en modo claro -->
            <meta name="theme-color"
                  content="#ecd96f"
                  media="(prefers-color-scheme: light)">
            <!-- (Opcional) Sugiere un color al navegador para personalizar la ventana en modo oscuro -->
            <meta name="theme-color"
                  content="#0b3e05"
                  media="(prefers-color-scheme: dark)">
            <!-- Bloquea el zoom en smartphones-->
            <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
            <!--Declara quien es el autor. Sin utilidad práctica -->
            <meta name="author" content="Tu nombre">
            <!-- (Opcional) Indica con que tecnologias se ha generado el HTML -->
            <meta name="generator" content="Django">
            <!-- Declara la descripción de la web. Es utilizado por los motores de busqueda para la previa -->
            <meta name="description" content="Descripcion de tu web">
            <!-- Open Graph y Twitter card: Declara como se mostrará la previa del enlace si es compartida por Facebook o alguna otra red social -->
            <meta property="og:image" content="img/miniatura.png">
            <meta property="og:title" content="The Rock">
            <!-- website, video, audio, article, book o profile -->
            <meta property="og:type" content="website">
            <meta property="og:url" content="http://www.imdb.com/title/tt0117500/">
            <meta name="twitter:card" content="summary">
            <meta name="twitter:site" content="@cuenta">
            <meta name="twitter:creator" content="@cuenta">
            <!-- Open Graph Imagen completa (Opcional) -->
            <meta property="og:image:secure_url" content="https://secure.example.com/ogp.jpg">
            <meta property="og:image:type" content="image/jpeg">
            <meta property="og:image:width" content="400">
            <meta property="og:image:height" content="300">
            <meta property="og:image:alt" content="A shiny red apple with a bite taken out">
            <!-- Mastodon -->
            <link href="https://mastodon.social/@miperfil" rel="me">
            <!-- Normalizador normalize.css: Equilibra los estilos entre los Navegadores -->
            <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">
            <!-- Tus archivos CSS -->
            <link rel="stylesheet" type="text/css" href="css/main.css">
        </head>
    <!--Contenido de la web-->
    <body>
        Tu HTML
    </body>
</html>

Si deseas usar la versión sin comentarios, lista para producción, tan solo pulsa el sigueinte enlace y ¡Happy coding!:

Descargar

Y en caso que quieras contribuir o corregir algún punto puedes hacerlo en GitHub.

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me invitas a un café? ☕

Puedes hacerlo usando el terminal.

ssh customer@andros.dev -p 5555

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...