Beruflich Dokumente
Kultur Dokumente
significado.
DOCTYPE
1 <!DOCTYPE html>
La etiqueta doctype declara el tipo de documento, por lo que esta está señalando que este es un documento
HTML.
HTML
1 <html></html>
Delimita el documento HTML.
Atributo a destacar
LANG
1 <html lang="es"></html>
Indica el lenguaje de contenido del código.
HEAD
1 <head></head>
El elemento head delimita la cabecera del documento, entre sus etiquetas contiene información como scripts,
metadatos, estilos, ubicación de documentos de estilos, título de la página, etc.
META
1 <meta name="description" content="Descripción de la WEB">
Las meta etiquetas se utilizan para identificar propiedades del documento como por ejemplo el autor, el título y
la descripción que mostrarán los buscadores, etc.
Usos a destacar
META CHARSET
1 <meta charset="UTF-8">
Establece el tipo de codificación del documento.
META TITLE
1 <meta name="title" content="Título de la WEB">
Contiene el titulo que se mostrará en los buscadores.
META DESCRIPTION
1 <meta name="description" content="Descripción de la WEB">
Es el texto que se muestra bajo el título en los motores de búsqueda.
LINK
1 <link href="http://dominio.com/hoja-de-estilos.css" rel="stylesheet" type="text/css"/>
Esta etiqueta contiene un link a una hoja de estilos externa, la cual se utilizará en este documento.
Atributo a destacar
HREF
Especifica la url donde se localiza la hoja de estilo.
BODY
1 <body></body>
La etiqueta body delimita el cuerpo del documento y contiene todo aquello que podremos ver en nuestro
navegador. Imágenes, textos, enlaces, video, etc…
HEADER
1 <header></header>
El contenido de esta etiqueta debe ser la cabecera de nuestra página donde se suele encontrar el título, el
logotipo y poco más.
NAV
1 <nav></nav>
Esta etiqueta sirve para delimitar el menú de la página, donde colocaremos los enlaces internos para movernos
entre nuestras diferentes secciones del sitio web.
A
1 <a href="http://dominio.com/seccion2.html">IR SECCIÓN 2</a>
Representa un enlace o hipervínculo.
Atributos a destacar.
HREF
Dirección URL hacia la que apunta el enlace.
H1, H2, H3, H4, H5, H6
1 <h1>Título de la WEB</h1>
2 <h2>CONTENIDO PRINCIPAL</h2>
3 <h3>Testimonios</h3>
4 <h4>Avisos legales</h4>
Estas etiquetas establecen los encabezados. Se organizan por niveles siendo H1 el más importante y H6 el
menos importante.
SECTION
1 <section></section>
La etiqueta section engloba una sección de texto, imágenes y otros elementos que guardan cierta relación
entre ellos. Normalmente siempre le podremos poner un título o encabezado.
ARTICLE
1 <article></article>
La etiqueta article se suele encontrar dentro de una etiqueta section y sirve para dividir y ordenar los
contenidos en su interior.
DIV
1 <div></div>
Otra forma de dividir contenido para posteriormente aplicarle clases y modificar su estilo.
P
1 <p></p>
Entre las etiquetas P colocaremos un párrafo de texto.
IMG
1 <img src="http://dominio.com/imagen.jpg" alt="paisaje">
Esta etiqueta coloca una imagen en el documento mediante un enlace.
Atributos a destacar.
ALT
Representa el texto alternativo, muy importante para que los bucadores puedan obtener información de la
imagen.
SRC
URL donde se encuentra la imagen.
ASIDE
1 <aside></aside>
Contiene información no vital o que no está estrechamente relacionada con el contenido principal de la página
como podrían ser banners de anuncios, citas o enlaces externos.
FOOTER
1 <footer></footer>
Aquí encontraríamos el código perteneciente al pie de página, donde se suelen colocar los enlaces a textos
legales, el copyright, etc.
https://vinkula.com/estructura-del-codigo-html5-anatomia-de-una-pagina-web/
<html>
<head>
<body>
Estos tres se combinan para describir la estructura básica de la página:
<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
...
</body>
</html>
Toda página Web utiliza esta estructura básica. Los puntos suspensivos
(...) muestran dónde insertaría la información adicional.
Una vez colocado el esqueleto XHTML, debe añadir dos conectores más
a la mezcla.
<title>: Establece el título de la página Web, el cual tiene varias funciones. Primero,
los navegadores lo muestran en la parte superior de la ventana. Segundo, cuando
un visitante crea un marcador para la página, el navegador emplea el título para
etiquetarlo en el menú Marcadores (o favoritos). tercero, cuando la página aparece
en una búsqueda Web, el motor de búsqueda suele enseñar este título como
primera línea en los resultados, seguido de un fragmento del contenido de la página.
<p>: Indica un párrafo. Los navegadores no los sangran pero añaden un pequeño
espacio entre varios consecutivos para mantenerlos separados.
He aquí la página con estos dos nuevos ingredientes:
<!DOCTYPE html>
<html>
<head>
<title>Bienvenido a mi sitio Web</title>
</head>
<body>
<p></p>
</body>
</html>
Tal y como está ahora, este documento HTML es una buena plantilla
para futuras páginas. La estructura básica está en su lugar; simplemente
necesita cambiar el título y añadir algo de texto.
Lo primero que tenemos que saber es que en toda página web existen
dos partes claramente diferenciadas: la cabecera, o head, y el cuerpo,
o body.
Es vital que la extensión sea .html, ya que sólo por la extensión el sistema
operativo reconoce este archivo como un documento web, y no como
un simple y archivo de texto.
Los únicos signos de puntuación admitidos son el punto (sólo uno), que
lo usaremos para separar el nombre de la extensión y el guión bajo.
https://disenowebakus.net/domine-html-y-dhtml-primeros-pasos.php
header (encabezado)
Normalmente formado por una gran franja que cruza la parte superior de la página con
un encabezado y/o un logo. Esta parte suele permanecer invariable mientras navegamos
entre página y página dentro de un sitio web.
Son los enlaces a las principales secciones del sitio web; normalmente está formado por
un menú con botones, enlaces o pestañas. Al igual que el encabezado, este contenido
normalmente permanece invariable en las diferentes páginas del sitio — tener un menú
inconsistente en nuestra web, inducirá a los usuarios a confusión y frustración. Muchos
diseñadores web consideran el menú de navegación como parte del encabezado en
lugar de un componente individual, pero esto no es necesario.
Nota: Los daltónicos representan alrededor del 8% de la población mundial. Los invidentes y los
discapacitados visuales representan entre el 4-5% de la población mundial (en 2012 había 285 millones de
personas como estas en el mundo, mientras que el total de la población estaba sobre los 7.000 millones).
En nuestro código HTML, podemos crear secciones de contenido basadas en
su funcionalidad — usando elementos que representen las diferentes secciones del contenido
descritas anteriormente sin ambigüedad, de forma que las tecnologías de ayuda y los lectores
de pantalla puedan reconocer esos elementos y asistir en tareas como "encontrar el menú de
navegación", o "encontrar el contenido principal". Como hemos mencionado anteriormente en
este curso, hay muchas consecuencias al no utilizar el elemento correcto y la semántica
adecuada para aquello que han sido ideados.
Para implementar estas secciones semánticas, HTML dispone de etiqutas adecuadas que
podemos usar para representar estas secciones, por ejemplo:
<body>
<!-- Aquí empieza el encabezado principal que se mantendrá en todasa las páginas de nuestro sitio
web -->
<header>
<h1>Header</h1>
<!-- Aunque no es obligatorio, es una práctica común el incluir el apartado menú de navegación
dentro de la cabecera o encabezado de la página -->
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Our team</a></li>
<li><a href="#">Projects</a></li>
<li><a href="#">Contact</a></li>
</ul>
<!-- Un formulario de búsqueda es una forma no-lineal de realizar busquedas en un sitio web. --
>
<form>
<input type="search" name="q" placeholder="Search query">
<input type="submit" value="Go!">
</form>
</nav>
</header>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Donec a diam lectus. Set sit amet
ipsum mauris. Maecenas congue ligula as quam viverra nec consectetur ant hendrerit. Donec et mollis
dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut
porta lorem lacinia consectetur.</p>
<h3>subsection</h3>
<p>Donec ut librero sed accu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet,
consectetur adipisicing elit. Aenean ut gravida lorem. Ut turpis felis, pulvinar a semper sed,
adipiscing id dolor.</p>
<p>Pelientesque auctor nisi id magna consequat sagittis. Curabitur dapibus, enim sit amet elit
pharetra tincidunt feugiat nist imperdiet. Ut convallis libero in urna ultrices accumsan. Donec sed
odio eros.</p>
<h3>Another subsection</h3>
<p>Donec viverra mi quis quam pulvinar at malesuada arcu rhoncus. Cum soclis natoque penatibus
et manis dis parturient montes, nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi
at sem facilisis semper ac in est.</p>
<p>Vivamus fermentum semper porta. Nunc diam velit, adipscing ut tristique vitae sagittis vel
odio. Maecenas convallis ullamcorper ultricied. Curabitur ornare, ligula semper consectetur sagittis,
nisi diam iaculis velit, is fringille sem nunc vet mi.</p>
</article>
<!-- el contenido lateral puede también estar anidado en el apartado principal (main) -->
<aside>
<h2>Related</h2>
<ul>
<li><a href="#">Oh I do like to be beside the seaside</a></li>
<li><a href="#">Oh I do like to be beside the sea</a></li>
<li><a href="#">Although in the North of England</a></li>
<li><a href="#">It never stops raining</a></li>
<li><a href="#">Oh well...</a></li>
</ul>
</aside>
</main>
<!-- Y aquí está el pie de página principal que utilizaremos en todas las páginas de nuestro sitio
web -->
<footer>
<p>©Copyright 2050 by nobody. All rights reversed.</p>
</footer>
</body>
</html>
Tómese su tiempo para revisar el código y comprenderlo - los comentarios dentro del código
también le ayudarán a entenderlo. No le pedimos que haga mucho más en este artículo,
porque la clave para entender el diseño del documento es escribir una estructura HTML
conocida y posteriormente desarrollar su apariencia con CSS. Estudiaremos el diseño CSS
como parte del tema CSS.
En este caso, la nota del editor solo proporciona información extra para el director de la obra;
Se supone que estos elementos no incluyen contenido extra importante. Para los usuarios
videntes, quizás debamos usar CSS para diferenciar sutilmente estas notas del texto principal.