Iniciar prueba gratuita
EnglishEnglish
EspañolSpanish
简体中文Chinese
繁體中文Chinese (Traditional)
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Searching...
SoBrief
Html

Html

HTML & CSS: Para principiantes: Tu guía paso a paso para programar fácilmente HTML y CSS en 7 días
por iCode Academy 2017 85 páginas
3.87
78 valoraciones
Amazon Kindle Audible
Prueba el acceso completo por 3 días
¡Desbloquea la escucha y mucho más!
Continuar

Ideas clave

1. HTML: El fundamento del desarrollo web

HTML es el acrónimo de Hyper Text Mark-Up Language (Lenguaje de Marcado de Hipertexto). Es el principal lenguaje de programación utilizado para desarrollar sitios web.

Los pilares de la web. HTML proporciona la estructura y el contenido de las páginas web. Utiliza etiquetas para definir diferentes elementos como encabezados, párrafos, imágenes y enlaces. Comprender HTML es crucial para cualquiera que desee crear o mantener sitios web, ya que constituye la columna vertebral del desarrollo web.

Creación web simplificada. La sintaxis directa de HTML ha hecho que el desarrollo de sitios web sea más accesible para un público más amplio. Aunque los editores de HTML con funciones como la predicción de texto pueden acelerar el proceso de escritura de código, tener un conocimiento sólido de los fundamentos de HTML permite a los desarrolladores tener un mayor control y flexibilidad en sus diseños web.

2. Estructuras y etiquetas HTML esenciales

Cada elemento de su sitio web, ya sean párrafos, imágenes, videos o audio, debe colocarse entre la etiqueta de apertura <html> y la etiqueta de cierre </html>.

Estructura básica de HTML. Un documento HTML típico consta de dos partes principales: la cabecera (head) y el cuerpo (body). La cabecera contiene metadatos sobre el documento, mientras que el cuerpo alberga el contenido visible. Los elementos clave incluyen:

  • <!DOCTYPE html>: Declara que el documento es HTML5.
  • <html>: El elemento raíz de una página HTML.
  • <head>: Contiene información de metadatos sobre el documento.
  • <title>: Especifica un título para el documento.
  • <body>: Define el cuerpo del documento, el cual contiene el contenido visible.

Etiquetas fundamentales. Las etiquetas HTML esenciales para crear contenido incluyen:

  • <h1> a <h6>: Encabezados de diferentes niveles.
  • <p>: Párrafos.
  • <br>: Saltos de línea.
  • <div>: Divide la página en secciones.
  • <span>: Contenedor en línea para texto.

3. Creación de listas y tablas en HTML

Las tablas son muy importantes para presentar datos en HTML.

Organización de la información. HTML ofrece dos tipos principales de listas: ordenadas (<ol>) y desordenadas (<ul>). Los elementos de la lista se definen mediante la etiqueta <li>. Las tablas se crean con la etiqueta <table>, con filas definidas por <tr> y celdas por <td>.

Estructuración de datos. Las tablas se pueden mejorar con elementos adicionales:

  • <thead>: Encabezado de la tabla.
  • <tbody>: Cuerpo de la tabla.
  • <th>: Celdas de encabezado.
  • Atributo colspan: Permite que las celdas se extiendan a lo largo de varias columnas.

Las listas y las tablas ayudan a organizar el contenido en un formato claro y legible, facilitando la asimilación de la información por parte de los usuarios.

4. Personalización de elementos HTML con atributos

Por lo general, los atributos de HTML proporcionan información adicional sobre un elemento HTML.

Mejora de los elementos. Los atributos se añaden a las etiquetas HTML para aportar más información o modificar su comportamiento. Los atributos comunes incluyen:

  • class: Especifica uno o más nombres de clase para un elemento.
  • id: Proporciona un identificador único para un elemento.
  • style: Aplica estilos CSS en línea a un elemento.
  • src: Especifica la URL de origen para el contenido incrustado.
  • href: Especifica la URL de un recurso enlazado.

Personalización de la apariencia. El atributo style permite aplicar CSS en línea, lo que facilita a los desarrolladores ajustar diversos aspectos del aspecto de un elemento, tales como:

  • Tamaño, color y familia de la fuente.
  • Color de fondo.
  • Alineación del texto.
  • Relleno (padding) y márgenes.

5. Hipervínculos e imágenes: interactividad en las páginas web

Los hipervínculos son muy útiles en el sentido de que hacen que su sitio web y su contenido luzcan limpios y eficientes.

Creación de conexiones. Los hipervínculos, creados mediante la etiqueta <a> con el atributo href, permiten a los usuarios navegar entre páginas o sitios web. Las imágenes se incrustan utilizando la etiqueta <img> con el atributo src, el cual especifica la fuente de la imagen.

Mejora de la experiencia del usuario. Los elementos interactivos hacen que los sitios web sean más atractivos:

  • Enlaces de texto: <a href="url">texto del enlace</a>
  • Enlaces de imagen: <a href="url"><img src="imagen.jpg" alt="descripción"></a>
  • Enlaces de botón: <a href="url" class="boton">Haz clic aquí</a>

Estos elementos transforman páginas estáticas en interfaces dinámicas y fáciles de usar.

6. Organización del contenido con las etiquetas Div y Span

La compartimentación es crucial cada vez que se trabaja en un proyecto HTML a gran escala.

Elementos estructurales. La etiqueta <div> es un contenedor a nivel de bloque que se utiliza para agrupar secciones más grandes de contenido, mientras que <span> es un contenedor en línea para fragmentos de texto más pequeños. Estas etiquetas ayudan a organizar y dar estilo al contenido sin añadir ningún significado intrínseco.

Estilizado flexible. Las etiquetas div y span se suelen utilizar en combinación con clases o identificadores (IDs) de CSS para aplicar estilos a partes específicas de una página web:

  • Divs para secciones de diseño: cabecera, pie de página, barra lateral.
  • Spans para el estilo de texto en línea: resaltar palabras, cambiar colores de fuente.

Esta organización facilita la gestión y el diseño de estructuras web complejas.

7. CSS: Embelleciendo el HTML con estilo

Piense en el CSS como una tabla de valores de atributos de elementos predefinidos.

Separación de estructura y estilo. CSS (Hojas de Estilo en Cascada) permite a los desarrolladores definir la presentación visual de los elementos HTML. Al mantener el estilo separado del contenido, CSS hace que el desarrollo web sea más eficiente y fácil de mantener.

Potentes opciones de diseño. CSS ofrece una amplia gama de capacidades de estilo:

  • Control de diseño: posicionamiento, tipos de visualización, flexbox, grid.
  • Tipografía: estilos de fuente, tamaños, grosores, alturas de línea.
  • Colores y fondos.
  • Animaciones y transiciones.
  • Diseño adaptativo (responsive) con consultas de medios (media queries).

El CSS se puede aplicar en línea, de forma interna en el documento HTML o externamente en un archivo .css independiente.

8. Creación de un sitio web sencillo de álbum de fotos

Para poder colocar imágenes dentro de las celdas de nuestra tabla, debemos anidar las imágenes dentro de los elementos de celda o datos de la tabla.

Aplicación práctica. La creación de un sitio web de álbum de fotos combina varios conceptos de HTML y CSS:

  1. Estructurar el diseño utilizando tablas HTML o elementos div.
  2. Incrustar imágenes mediante la etiqueta <img>.
  3. Crear imágenes en las que se pueda hacer clic anidando <img> dentro de etiquetas <a>.
  4. Dar estilo al álbum utilizando CSS para lograr tamaños de imagen y un diseño uniformes.

Personalización e interactividad. Mejore el álbum de fotos con funciones adicionales:

  • Leyendas de imagen.
  • Efectos de caja de luz (lightbox) para una vista ampliada.
  • Diseño adaptativo para diferentes tamaños de pantalla.
  • Opciones de ordenación o filtrado.

Este proyecto demuestra cómo HTML y CSS trabajan en conjunto para crear páginas web funcionales y visualmente atractivas.

Última actualización:

Report Issue
Want to read the full book?

Descargar PDF

To save this Html summary for later, download the free PDF. You can print it out, or read offline at your convenience.
Download PDF

Descargar EPUB

To read this Html summary on your e-reader device or app, download the free EPUB. The .epub digital book format is ideal for reading ebooks on phones, tablets, and e-readers.
Download EPUB
Want to read the full book?
Follow
Escuchar
Now playing
Html
0:00
-0:00
Now playing
Html
0:00
-0:00
1x
Queue
Home
Swipe
Library
Get App
Try Full Access for 3 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
Read unlimited summaries. Free users get 3 per month
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 4
📜 Unlimited History
Free users are limited to 4
📥 Unlimited Downloads
Free users are limited to 1
Risk-Free Timeline
Hoy: Obtén acceso instantáneo
Escucha resúmenes completos de más de 26.000 libros. ¡Son más de 12.000 horas de audio!
Día 2: Recordatorio de prueba
Te enviaremos una notificación de que tu prueba está por terminar.
Día 3: Tu suscripción comienza
Se te cobrará el Jul 25,
cancela en cualquier momento antes.
Consume 2.8× More Books
2.8× more books Listening Reading
Our users love us
600,000+ readers
Trustpilot Rating
TrustPilot
4.6 Excellent
This site is a total game-changer. I've been flying through book summaries like never before. Highly, highly recommend.
— Dave G
Worth my money and time, and really well made. I've never seen this quality of summaries on other websites. Very helpful!
— Em
Highly recommended!! Fantastic service. Perfect for those that want a little more than a teaser but not all the intricate details of a full audio book.
— Greg M
Save 62%
Yearly
$119.88 $44.99/year/yr
$3.75/mo
Monthly
$9.99/mo
Start a 3-Day Free Trial
3 days free, then $44.99/year. Cancel anytime.
Unlock a world of fiction & nonfiction books
26,000+ books for the price of 2 books
Read any book in 10 minutes
Discover new books like Tinder
Request any book if it's not summarized
Read more books than anyone you know
#1 app for book lovers
Lifelike & immersive summaries
30-day money-back guarantee
Download summaries in EPUBs or PDFs
Cancel anytime in a few clicks
Scanner
Find a barcode to scan

We have a special gift for you
Open
38% OFF
DISCOUNT FOR YOU
$79.99
$49.99/year
only $4.16 per month
Continue
2 taps to start, super easy to cancel
Settings
General
Widget
Loading...
We have a special gift for you
Open
38% OFF
DISCOUNT FOR YOU
$79.99
$49.99/year
only $4.16 per month
Continue
2 taps to start, super easy to cancel