#1 ¿Qué es un Diseño Responsivo?
Un diseño responsivo se adapta automáticamente a diferentes tamaños de pantalla y dispositivos, como computadoras de escritorio, tabletas y teléfonos móviles. Esto garantiza que tu sitio web se vea y funcione bien en cualquier dispositivo, mejorando la experiencia del usuario.
- Media Queries
Las media queries permiten aplicar estilos específicos según el tamaño de la pantalla. Por ejemplo, puedes ocultar ciertos elementos en pantallas pequeñas o ajustar el tamaño de fuente. Ejemplo:
@media (max-width: 768px) {
/* Estilos para pantallas más pequeñas */
.menu {
display: none;
}
}
- unidades de Medida Flexibles
Usa unidades relativas como % y em en lugar de unidades fijas como px. Esto permite que los elementos se escalen automáticamente. Ejemplo:
.container {
width: 80%; /* 80% del ancho del contenedor padre */
font-size: 1.2em; /* 1.2 veces el tamaño de fuente predeterminado */
}
#2 ------Uso de Etiquetas de HTML en la Maquetación----
La etiqueta <div>
se utiliza para crear divisiones o contenedores en una página web. Puedes usar <div> para agrupar y estructurar elementos relacionados.
<div id="contenedor">
<h1>Título</h1>
<p>Este es un párrafo.</p>
</div>
La etiqueta <a>
Se utiliza para crear hipervínculos o enlaces. Puedes enlazar a otras páginas web o recursos dentro de tu sitio.
<a href="https://www.ejemplo.com">Visitar Ejemplo.com</a>
Etiqueta img
Se utiliza para mostrar imágenes en tu página web. Debes proporcionar la URL de la imagen en el atributo src.
<img src="imagen.jpg" alt="Descripción de la imagen">
Etiqueta <ul> y <li>
Las etiquetas <ul> (lista desordenada) y <li> (elemento de lista) se utilizan para crear listas.
<ul>
<li>Elemento 1</li>
<li>Elemento 2</li>
<li>Elemento 3</li>
</ul>
Etiqueta <form>
Se utiliza para crear formularios web interactivos. Puedes agregar campos como <input>, <textarea>, y <button>.
<form action="procesar.php" method="post">
<label for="nombre">Nombre:</label>
<input type="text" id="nombre" name="nombre">
<button type="submit">Enviar</button>
</form>
¡ Ahora tienes los conocimientos básicos para crear un diseño responsivo y usar etiquetas de HTML en la maquetación de tu página web !
Experimenta y continúa aprendiendo para crear sitios web atractivos y funcionales.
Curso de Frontend Developer