Un pie de página en el lenguaje de marcado de hipertexto (HTML) es una etiqueta de elemento que define el texto o código dentro de la etiqueta como perteneciente a la sección de pie de página HTML. A diferencia de un pie de página en los programas informáticos de procesamiento de texto, un pie de página HTML no coloca automáticamente el texto en la parte inferior de un documento o en la ventana de visualización. El propósito principal de usar una etiqueta de pie de página en un documento es definir el texto que pertenece a la sección de pie de página para que pueda ser procesado y posicionado por otros métodos de diseño, como hojas de estilo en cascada (CSS) o JavaScript®. Un pie de página HTML puede contener casi cualquier tipo de código o información, con la excepción de una etiqueta de encabezado.
En su mayor parte, un pie de página HTML se comporta como cualquier otra etiqueta estándar, a pesar de que el nombre de la etiqueta implica información de posicionamiento. Dondequiera que se encuentre el pie de página dentro de un documento HTML es exactamente donde se representará cuando se visualice la página. Además, un documento HTML puede tener tantas etiquetas de pie de página como desee sin restricciones. La forma en que se representa un pie de página es similar a cualquier otro texto HTML, incluido el posicionamiento en las celdas de la tabla y otros elementos de formato.
Del mismo modo, al igual que otras etiquetas, un pie de página HTML puede contener casi cualquier información o código necesario, con una excepción. Un pie de página HTML no puede contener una etiqueta de encabezado dentro de su propio bloque. Las imágenes, los enlaces y cualquier otro elemento de estilo se pueden utilizar dentro de un pie de página sin ninguna restricción. Cabe señalar que, cuando se utiliza junto con estilos de diseño y posicionamiento avanzados, puede resultar difícil calcular las dimensiones exactas a partir de un pie de página complejo.
La etiqueta de pie de página HTML ayuda a definir un bloque de texto o código que se puede llamar y formatear de acuerdo con las reglas establecidas en otros lenguajes informáticos estándar basados en la web. En particular, se puede utilizar un documento CSS para capturar un pie de página y garantizar que se muestre de forma coherente en la parte inferior de la ventana de visualización o del documento, ya sea como un elemento visual flotante o definiendo una sección de pie de página. Se puede lograr un efecto similar mediante el uso de JavaScript®. Esto deja la etiqueta HTML de pie de página como una forma principal de definir metadatos en un documento.
Aunque cualquier cosa puede colocarse dentro de un pie de página en un documento HTML, se utilizan con mayor frecuencia para contener información o avisos de derechos de autor. También se pueden utilizar para guardar información de contacto, como una dirección de correo electrónico o un número de teléfono. Dependiendo del tipo de sitio web, el pie de página también se puede usar para proporcionar un campo de navegación consistente y simple para moverse entre páginas web.