1

Tutorial DR

  1. Diseño Responsivo (Adaptable)
    Objetivo: Que tu web se vea bien en todos los dispositivos (móviles, tablets, escritorios).

Viewport Meta Tag (¡Fundamental!):
En tu <head>:

<meta name="viewport" content="width=device-width, initial-scale=1.0">```

Html

Layouts: Usa porcentajes (%) o vw/vh para anchos, en vez de píxeles fijos.

.container { width: 90%; max-width: 1200px; margin: 0 auto; }
.columna { width: 50%; /* O usa Flexbox/Grid */ }


Css

Imágenes Flexibles: Evita quese desborden.


img { max-width: 100%; height: auto; }```

Use code with caution.
Css
Media Queries (CSS): Aplica estilos diferentes según el tamaño de pantalla.
/* Estilos base (móvil primero) */

.menu-icon { display: block; }```


/* Para pantallas más grandes (ej. tablets y más) */

@media (min-width: 768px) {
.menu-icon { display: none; }
/* …otros estilos para pantallas grandes… */
}```

Use code with caution.
Css
2. Maquetación con Etiquetas HTML
Objetivo: Estructurar tu contenido con significado para navegadores, SEO y accesibilidad.
Etiquetas Semánticas Principales (HTML5):

<header>: Cabecera dela página o sección (logo, título, nav principal).
<nav>: Menú de navegación principal.
<main>: Contenido principal y único dela página.
<article>: Contenido independiente y auto-contenido (un postde blog, una noticia).
<section>: Agrupación temática de contenido (ej: sección"Servicios", "Sobre Nosotros").
<aside>: Contenido complementario o lateral (barra lateral, publicidad).
<footer>: Pie de página (copyright, enlaces secundarios).
<div>: Contenedor genérico en bloque para agrupar y estilizar, cuando no hay una etiqueta semántica mejor.
<span>: Contenedor genérico enlínea para estilizar pequeñas partes de texto.```


Ejemplo de Estructura Básica:


<body>
<header>
<h1>Mi Web</h1>
<nav>…</nav>
</header>

<main>
    <article>
        <h2>Título del Artículo</h2>
        <p>Contenido...</p>
    </article>
    <section>
        <h3>Otra Sección</h3>
        <p>Más contenido...</p>
    </section>
</main>

<aside>
    <p>Contenido lateral.</p>
</aside>

<footer>
    <p>© 2023</p>
</footer>

</body>

Escribe tu comentario
+ 2