Tutorial HTML

INICIO HTML Introducción HTML Editores HTML HTML básico Elementos HTML Atributos HTML Encabezados HTML Párrafos HTML Estilos HTML Formato HTML Cotizaciones HTML Comentarios HTML Colores HTML CSS HTML Enlaces HTML Imágenes HTML icono de favoritos HTML Tablas HTML Listas HTML Bloque HTML y en línea Clases HTML Identificación HTML Marcos flotantes HTML HTML JavaScript Rutas de archivo HTML Encabezado HTML Diseño HTML Responsivo HTML Código informático HTML Semántica HTML Guía de estilo HTML Entidades HTML Símbolos HTML Emoticonos HTML Juego de caracteres HTML Codificación de URL HTML HTML frente a XHTML

Formularios HTML

Formularios HTML Atributos de formulario HTML Elementos de formulario HTML Tipos de entrada HTML Atributos de entrada HTML Atributos de formulario de entrada HTML

Gráficos HTML

Lienzo HTML HTML SVG

Medios HTML

Medios HTML Vídeo HTML Audio HTML Complementos HTML HTML de YouTube

API de HTML

Geolocalización HTML Arrastrar/soltar HTML Almacenamiento web HTML Trabajadores web HTML SSE HTML

Ejemplos HTML

Ejemplos HTML Cuestionario HTML Ejercicios HTML Certificado HTML Resumen HTML Accesibilidad HTML

Referencias HTML

Lista de etiquetas HTML Atributos HTML Atributos globales HTML Compatibilidad con navegador HTML Eventos HTML Colores HTML Lienzo HTML Audio/vídeo HTML Tipos de documentos HTML Conjuntos de caracteres HTML Codificación de URL HTML Códigos de idioma HTML Mensajes HTTP Métodos HTTP Convertidor PX a EM Atajos de teclado

Elementos y técnicas de diseño HTML


Los sitios web a menudo muestran contenido en varias columnas (como una revista o un periódico).


Ejemplo

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Elementos de diseño HTML

HTML tiene varios elementos semánticos que definen las diferentes partes de una página web:

HTML5 Semantic Elements
<header> - Defines a header for a document or a section
<nav> - Defines a set of navigation links
<section> - Defines a section in a document
<article> - Defines an independent, self-contained content
<aside> - Defines content aside from the content (like a sidebar)
<footer> - Defines a footer for a document or a section
<details> - Defines additional details that the user can open and close on demand
<summary> - Defines a heading for the <details> element
Elementos semánticos de HTML5
  • <header>- Define un encabezado para un documento o una sección
  • <nav>- Define un conjunto de enlaces de navegación
  • <section>- Define una sección en un documento
  • <article> - Define un contenido independiente y autónomo
  • <aside> - Define el contenido aparte del contenido (como una barra lateral)
  • <footer> - Define un pie de página para un documento o una sección
  • <details> - Define detalles adicionales que el usuario puede abrir y cerrar a pedido
  • <summary>- Define un encabezado para el <details>elemento

Puede leer más sobre los elementos semánticos en nuestro capítulo Semántica HTML .


Técnicas de diseño HTML

Hay cuatro técnicas diferentes para crear diseños de varias columnas. Cada técnica tiene sus pros y sus contras:

  • Marco CSS
  • Propiedad flotante de CSS
  • Caja flexible de CSS
  • cuadrícula CSS


Marcos CSS

Si desea crear su diseño rápidamente, puede usar un marco CSS, como W3.CSS o Bootstrap .

¿Alguna vez has oído hablar de W3Schools Spaces ? Aquí puede crear su sitio web desde cero o utilizar una plantilla y alojarlo de forma gratuita.

Comience gratis ❯

* No se requiere tarjeta de crédito


Diseño flotante CSS

Es común hacer diseños web completos usando la floatpropiedad CSS. Float es fácil de aprender: solo necesita recordar cómo funcionan las propiedades floaty clear. Desventajas: los elementos flotantes están vinculados al flujo de documentos, lo que puede dañar la flexibilidad. Obtenga más información sobre float en nuestro capítulo CSS Float and Clear .

Ejemplo

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Diseño de caja flexible CSS

El uso de flexbox garantiza que los elementos se comporten de manera predecible cuando el diseño de la página debe adaptarse a diferentes tamaños de pantalla y diferentes dispositivos de visualización.

Obtenga más información sobre flexbox en nuestro capítulo CSS Flexbox .

Ejemplo

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Diseño de cuadrícula CSS

El módulo de diseño de cuadrícula de CSS ofrece un sistema de diseño basado en cuadrículas, con filas y columnas, lo que facilita el diseño de páginas web sin tener que usar flotadores y posiciones.

Obtenga más información sobre las cuadrículas CSS en nuestro capítulo Introducción a la cuadrícula CSS.