Etiquetas de Html

La estructura básica de las etiquetas HTML se caracteriza por ir encerradas entre los símbolos <> para las de apertura y </> para las de cierre, como podemos ver en el siguiente ejemplo:

<p>Esto es un párrafo.</p>

Si queremos hacer comentarios dentro del código html para ayudarnos a identificarlo y comprenderlo rápidamente utilizaremos la siguiente sintaxis:

<!-- Aquí va el comentario -->

Sin embargo, algunas etiquetas especiales llamadas “etiquetas vacías” no necesitan encerrar ningún texto. La etiqueta <br> por ejemplo, se utiliza para indicar el comienzo de una nueva línea. Por sus características, la etiqueta <br> nunca encierra ningún contenido de texto. En lugar de abrir y cerrar de forma consecutiva la etiqueta (<br></br>) se puede utilizar la sintaxis <br/> para indicar que es una etiqueta vacía que se abre y se cierra en ese mismo punto.

La estructura básica de una página HTML con sus etiquetas principales es la siguiente:

<!-- Aquí comienza la página html -->
<html>
<head>
<title>Aquí se pone el título de la página HTML</title>
</head>
<body>
Aquí va el contenido de la página.
</body>
<!-- Aquí termina la página html -->
</html>

 

Dentro de la etiqueta <html> se incluye la cabecera, el cuerpo y todo el contenido de la página.

Dentro de la etiqueta <head> se incluye la cabecera, donde además del título de la página se pueden incluir más cosas, como el idioma de la misma, por ejemplo. Más adelante explicaré todo lo que puede contener esta etiqueta.

Dentro de la etiqueta <body> va el contenido de la página, ya sea texto, imágenes, listas, etc.

Si quieres ver como queda la página con el ejemplo anterior solo tienes que copiar el código en un archivo de texto de bloc de notas y guardarlo con la extensión .html

Después abre el archivo con tu navegador y observa el resultado.
HTML define 91 etiquetas diferentes.
Lista completa de las etiquetas con su función correspondiente:

  1. <a> Inserta vínculos o marcadores.
  2. <abbr> Explica/expande abreviaciones.
  3. <acronym> Explica/expande acrónimos.
  4. <address> Muestra información de contacto del autor.
  5. <applet> Inserta un applet (script)
  6. <area> Define sectores para un mapa de imagen
  7. <b> Convierte texto en negrita
  8. <base> Establece la URI base, usada para resolver URIs relativas
  9. <basefont> Establece el tamaño de fuente por defecto para todo el documento
  10. <bdo> Anula el algoritmo bidireccional para su contenido
  11. <big> Muestra el texto en estilo de fuente “grande”
  12. <blockquote> Inserta una cita en forma de párrafo
  13. <body> Actúa como contenedor para toda la parte representable del documento (cuerpo)
  14. <br> Forza un quiebre de línea
  15. <button> Crea un botón que permite contenido HTML (elementos)
  16. <caption> Establece un título para una tabla
  17. <center> Muestra su contenido centrado
  18. <cite> Inserta una cita o referencia
  19. <code> Declara a su contenido como código de computadora
  20. <col> Establece atributos generales para las columnas de una tabla
  21. <colgroup> Agrupa un número de columnas en una tabla
  22. <dd> Muestra una definición en una lista de términos y definiciones
  23. <del> Incluye texto que debería ser borrado o reemplazado (ya no válido)
  24. <dfn> Asigna una definición a un término
  25. <dir> Inserta una lista de directorio (árbol)
  26. <div> Define un bloque de contenido
  27. <dl> Inserta una lista de términos y definiciones
  28. <dt> Inserta un término en una lista de términos y definiciones
  29. <em> Indica énfasis para su contenido
  30. <fieldset> Agrupa controles en un formlario
  31. <font> Establece el estilo de fuente para su contenido
  32. <form> Inserta un formulario
  33. <frame> Inserta un marco simple
  34. <frameset> Inserta un conjunto de marcos
  35. <h1> Define un encabezado de nivel 1
  36. <h2> Define un encabezado de nivel 2
  37. <h3> Define un encabezado de nivel 3
  38. <h4> Define un encabezado de nivel 4
  39. <h5> Define un encabezado de nivel 5
  40. <h6> Define un encabezado de nivel 6
  41. <head> Encierra el bloque de encabezado del documento (para las declaraciones globales)
  42. <hr> Dibuja una línea horizontal
  43. <html> Actúa como contenedor para el documento entero (encabezado y cuerpo)
  44. <i> Muestra su contenido con estilo de fuente itálica
  45. <iframe> Inserta un marco dentro del contenido del documento
  46. <img> Inserta una imagen
  47. <input> Muestra un control de entrada (texto, contraseña, casillas de verificación, etc.)
  48. <ins> Indica que su contenido ha sido insertado a un texto anterior en una actualización
  49. <isindex> Provee una entrada de una sola línea
  50. <kbd> Representa texto que es ingresado por el usuario
  51. <label> Establece una etiqueta para un control en un formulario
  52. <legend> Asigna un título para un “fieldset” (grupo de controles en un formulario)
  53. <li> Inserta un ítem en una lista (para listas ordenadas y desordenadas)
  54. <link> Da infromación relacional acerca del documento al vincularlo con otros recursos
  55. <map> Define un mapa de imagen del lado cliente
  56. <menu> Inserta una lista menu
  57. <meta> Provee información acerca del documento en la forma de variables (nombre y valor)
  58. <noframes> Provee contenido alternativo para marcos, mostrado cuando los mismos no son soportados
  59. <noscript> Provee texto alternativo para scripts, mostrado cuando los mismo no son soportados
  60. <object> Inserta aplicaciones externas (por ejemplo, animaciones /prlículas Flash)
  61. <ol> Inserta una lista ordenada
  62. <optgroup> Agrupa las opciones en un contro “select”
  63. <option> Define una opción en un control “select”
  64. <p> Inserta un párrafo
  65. <param> Establece un parámetro para un objeto insertado
  66. <pre> Muestra texto preformateado, usualmente con fuente de ancho fijo y respetando espacios
  67. <q> Inserta una cita a nivel de línea
  68. <s> Muestra texto tachado
  69. <samp> Representa la salida de un programa
  70. <script> Actúa como contenedor para scripts del lado cliente
  71. <select> Crea un control select (lista desplegable de opciones)
  72. <small> Muestra trexto en duente “pequeña”
  73. <span> Encierra un trozo de texto (en línea), útil para asignar atributos a su contenido
  74. <strike> Muestra texto tachado
  75. <strong> Indica énfasis fuerte para su contenido
  76. <style> Contiene código de hojas de estilo que definen atributos visuales para el documento
  77. <sub> Inserta texto como subíndice
  78. <sup> Inserta texto como superíndice
  79. <table> Actúa como contenedor para la información de una tabla
  80. <tbody> Define un cuerpo en una tabla
  81. <td> Inserta una celda regular en un tabla
  82. <textarea> Crea una entrada de líneas múltiples
  83. <tfoot> Define un pie para una tabla
  84. <th> Inserta una celda de encabezado en una tabla
  85. <thead> Define un encabezado en una tabla
  86. <title> Define un título para el documento completo
  87. <tr> Inserta una fola de celdas en una tabla
  88. <tt> Muestra texto de máquina de escribir
  89. <u> Muestra texto subrayado
  90. <ul> Inserta una lista desordenada
  91. <var> Indica una instancia de una variable