HTML, que significa lenguaje de marcado de hipertexto, es el lenguaje de marcado estándar para crear páginas web y aplicaciones. Combinado con tecnologías como CSS y JavaScript, HTML es esencial para el desarrollo web. En esta sección, profundizaremos en la estructura básica de HTML, sus etiquetas y atributos, además de explorar los conceptos de Flexbox y Grid.

Estructura básica de HTML

Cada documento HTML sigue una estructura básica, que incluye la declaración del tipo de documento (), que informa al navegador que se trata de un documento HTML5. Después de la declaración del tipo de documento, tenemos la etiqueta raíz <html>. Dentro de esta etiqueta tenemos dos partes principales: <head> y <cuerpo>.

La <cabeza> contiene metainformación sobre el documento, como su título, que se muestra en la barra de título del navegador. El <cuerpo> contiene el contenido principal del documento HTML, incluido texto, imágenes, vídeos, juegos, scripts de reproducción o cualquier otro contenido que se muestre a los usuarios.

Etiquetas y atributos HTML

Las etiquetas HTML son la base del marcado HTML. Definen el tipo de contenido que se inserta y le dicen al navegador cómo mostrar ese contenido. Por ejemplo, la etiqueta <p> se utiliza para párrafos de texto, mientras que <img> se utiliza para insertar imágenes.

Cada etiqueta HTML puede tener atributos, que se utilizan para proporcionar información adicional sobre el elemento. Por ejemplo, la etiqueta <img> normalmente tiene un atributo "src" que especifica la URL de la imagen que se va a cargar y un atributo "alt" que proporciona texto alternativo para la imagen si no se puede cargar.

Flexbox y cuadrícula

Flexbox y Grid son dos módulos CSS que brindan formas eficientes de diseñar, alinear y distribuir el espacio entre elementos en un contenedor, incluso cuando sus tamaños son desconocidos o dinámicos. Ambos ofrecen un control más preciso y flexible sobre los diseños en comparación con los métodos de diseño tradicionales.

Flexbox es ideal para diseños de componentes unidimensionales, es decir, filas o columnas. Se utiliza para diseñar interfaces de usuario y web responsivas con diseños flexibles y eficientes. Por otro lado, Grid es ideal para diseños bidimensionales, es decir, filas y columnas al mismo tiempo. Se utiliza para diseñar diseños de página complejos y responsivos.

Con Flexbox, puedes controlar la dirección, alineación, tamaño y orden de los elementos. En Grid, puedes controlar la posición, el tamaño y la capa de elementos. Ambos son potentes y flexibles, y elegir entre ellos depende de tus necesidades de diseño específicas.

En conclusión, HTML es la base del desarrollo web. Comprender la estructura básica de HTML, sus etiquetas y atributos, así como dominar conceptos como Flexbox y Grid, son habilidades esenciales para cualquier desarrollador front-end. Esperamos que este curso le proporcione una comprensión sólida de estos conceptos y le ayude a convertirse en un desarrollador web más eficiente y eficaz.

Ahora responde el ejercicio sobre el contenido:

¿Cuál es la función de la función <img> en HTML y qué atributos tiene generalmente?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Imagen del artículo Introducción a HTML: estructura básica, etiquetas y atributos: Media Queries

Siguiente página del libro electrónico gratuito:

26Introducción a HTML: estructura básica, etiquetas y atributos: Media Queries

3 minutos

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.