Documentos de Académico
Documentos de Profesional
Documentos de Cultura
By Goye
Hello There!
Mi nombre es Carlos Goyeneche (mas conocido como
Goye), actualmente soy Staff Engineer en Wizeline.
https://github.com/Goye
@goyesays
Introducción a HTML
Que es?
HTML (HyperText Markup Language) es un lenguaje que nos permite definir la estructura de las páginas
Web.
HTML se compone de elementos como párrafos, encabezados, imágenes y vínculos (links), entre muchos
otros.
Los elementos se definen utilizando etiquetas. Una etiqueta es una palabra encerrada entre < y > (p.e.
<hr> muestra una línea horizontal en el documento).
La mayoría de etiquetas necesitan una etiqueta de cierre que es muy similar a una etiqueta pero tiene un
slash (/) antes de la palabra. Por ejemplo, para mostrar un párrafo se utilizan la etiqueta <p> y la etiqueta
de cierre </p>. En el medio de las dos etiquetas va el contenido del párrafo:
<p>Esto es un párrafo</p>
https://guias.makeitreal.camp/html-y-css/introduccion-a-html
https://tinyurl.com/bdfaubev
Elementos
Un elemento HTML consiste generalmente de una etiqueta de inicio (p.e. <p>) y una etiqueta de cierre
(p.e. </p>).
Las etiquetas se pueden anidar. Por ejemplo, para resaltar un texto en negrilla dentro de un párrafo se
utiliza el elemento strong:
https://guias.makeitreal.camp/html-y-css/introduccion-a-html
https://tinyurl.com/mvf34eph
• Los elementos de bloque forman un bloque visible en la página. Aparecerán en una línea nueva después
de cualquier contenido anterior. Cualquier contenido que vaya después también aparecerá en una línea
nueva. Los elementos a nivel de bloque suelen ser elementos estructurales de la página. Por ejemplo, un
elemento a nivel de bloque puede representar encabezados, párrafos, listas, menús de navegación o pies
de página. Un elemento a nivel de bloque no estaría anidado dentro de un elemento en línea, pero podría
estar anidado dentro de otro elemento a nivel de bloque.
• Los elementos en línea están contenidos dentro de elementos de bloque y delimitan solo pequeñas
partes del contenido del documento; (no párrafos enteros o agrupaciones de contenido) Un elemento en
línea no hará que aparezca una nueva línea en el documento. Suele utilizarse con texto. Por ejemplo es
el caso de un elemento <a> (hipervínculo) o elementos de énfasis como <em> o <strong>.
https://tinyurl.com/mvf34eph
Atributos
Los atributos contienen información extra sobre el elemento que no se mostrará en el contenido. En este
caso, el atributo class asigna al elemento un identificador que se puede utilizar para dotarlo de información
de estilo.
https://tinyurl.com/mvf34eph
Anatomía de un documento HTML
Un documento HTML es un archivo con extensión .html que contiene código HTML. Veamos un ejemplo de
un documento HTML. (no son muy útiles por sí mismos)
<!DOCTYPE html>
<html>
<head>
<title>El título de la página</title>
</head>
<body>
<p>Este es un párrafo</p>
</body>
</html>
https://guias.makeitreal.camp/html-y-css/introduccion-a-html#documentos-de-html
https://tinyurl.com/mvf34eph
https://guias.makeitreal.camp/html-y-css/introduccion-a-html#vinculos-links
Estructura web
https://tinyurl.com/3f5zww8p
Partes básicas de un documento
HTML dispone de etiquetas adecuadas que puedes usar para establecer estas secciones semánticas, por
ejemplo:
• encabezado: <header/>
• menú de navegación : <nav/>
• contenido principal: <main/>, <article/>, <section/>,<div/>
• barra lateral: <aside/>
• pie de página: <footer/>
https://tinyurl.com/3f5zww8p
PLAY TIME
HTML Debugging Example & NodeSchool
https://codepen.io/Goyesays/pen/GRxRRBj
https://github.com/denysdovhan/learnyouhtml
Q/A