Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HTML semántico
HTML semántico
El HTML semántico introduce significado al código que
escribimos. Antes del HTML semántico, los elementos no <!--Non Semantic HTML-->
<p>this is a footer</p>
como un elemento de uso general para crear cosas,
</div>
desde encabezados hasta pies de página y artículos. Con
<!--Semantic HTML-->
a los desarrolladores y navegadores exactamente qué
<footer>
hace y qué contenido debe incluir.
<p>this is a footer</p>
</footer>
Colocación de elementos
El HTML semántico introduce elementos que pueden
decirles a los desarrolladores exactamente qué hace el
elemento o dónde se coloca en función del nombre de
ese elemento. Algunos de estos elementos son <header> ,
<nav> , <main> y <footer> . <header> describe el
contenido en la parte superior de la página <body> .
Puede incluir un logotipo, enlaces de navegación o una
barra de búsqueda. <nav> encapsula los enlaces de
navegación de la página. A menudo se coloca dentro de la
<header> o <footer> . <main> encapsula el contenido
principal de una página entre el encabezado/navegación
y las áreas de pie de página. <footer> incluye el
contenido del pie de página de la página en la parte
inferior del archivo <body> .
Medios de incrustación
Semantic HTML introduces us to <video> , <audio> and
<embed> . <video> allows us to add videos to our <!--Video Tag-->
website. <audio> allows us to implement audio into our <video src="4kvideo.mp4">video not
website. <embed> can be used to implement any type of supported</video>
media. These elements are universal in that they all use
<!--Audio Tag-->
<video> and <audio> requires a closing tag while
<audio src="koreanhiphop.mp3"></audio>
<embed> is a self-closing tag.
<!--Embed tag-->
<embed src="babyyoda.gif"/>
with the same theme. <article> holds content that <!--defines theme-->
makes sense on its own such as articles, blogs, and
<article>
mean that <article> has to be used with <section> .
</article>
</section>
</article>
location where it doesn’t obstruct the main piece of
<aside>
content. An example of this would be an article that
<!--Additional information-->
discusses how to take care of a dog and next to the
</aside>
article an ad would appear advertising a dog grooming
product.