Definición destacada
¿Como funciona el comando en HTML5: 'pre'?
Última modificación: 2024-06-17
Descripción del Elemento <pre> en HTML5
El elemento <pre> en HTML5 se utiliza para representar texto preformateado. El contenido dentro de este elemento se muestra en una fuente de ancho fijo y se mantiene el formato de espacios y saltos de línea que se encuentran en el código fuente. Aquí se explican sus atributos:
Atributos Globales:
- accesskey: Proporciona una tecla de acceso rápido para enfocar el elemento.
- class: Aplica una o varias clases CSS al elemento.
- contenteditable: Indica si el contenido puede ser editado por el usuario.
- contextmenu: Asocia un menú contextual al elemento.
- dir: Define la dirección del texto (e.g., "ltr" para izquierda a derecha, "rtl" para derecha a izquierda).
- draggable: Indica si el elemento es arrastrable.
- dropzone: Define qué tipo de contenido se puede arrastrar sobre el elemento.
- hidden: Indica que el elemento no debe ser renderizado.
- id: Define un identificador único para el elemento.
- lang: Establece el idioma del contenido del elemento.
- spellcheck: Indica si se debe verificar la ortografía del contenido.
- style: Permite agregar estilos CSS en línea.
- tabindex: Especifica el orden de tabulación del elemento.
- title: Proporciona información adicional sobre el elemento, que suele mostrarse como tooltip.
- translate: Indica si el contenido del elemento debe ser traducido.
Uso del Elemento <pre> en HTML5
El <pre> se utiliza principalmente para mostrar bloques de texto donde se quiera preservar el espaciado, saltos de línea y tabulaciones tal y como se escriben en el código fuente HTML. Esto es especialmente útil para mostrar ejemplos de código de programación, datos preformateados o cualquier otro tipo de texto donde el formato sea importante.
Ejemplos:
-
Mostrar Código de Programación:
<pre> function holaMundo() { console.log('¡Hola, Mundo!'); } </pre>En este ejemplo, los espacios y saltos de línea se mantendrán igual que en el código fuente, permitiendo ver la estructura del código de programación tal y como se escribió.
-
Texto Preformateado (Poesía, Tablas ASCII, etc.):
<pre> Roses are red, Violets are blue; Sugar is sweet, And so are you. </pre>Aquí, el formato de la poesía se conserva, incluyendo los saltos de línea y cualquier indentación.
-
Datos de configuración o Log:
<pre> [Settings] resolution=1920x1080 fullscreen=true </pre>Este código se utiliza para mostrar un archivo de configuración tal y como está, lo que facilita entender la estructura y el contenido sin que el formateo se altere.
Conclusión
El elemento <pre> es una herramienta poderosa en HTML5 para mostrar texto que requiere un formato específico, como en el caso del código de programación o texto preformateado. Al utilizar este elemento, se garantiza que cualquier espacio, tabulación o salto de línea en el contenido del HTML se mantenga tal cual al ser presentado en el navegador, lo cual es esencial para ciertos tipos de visualización de datos.