Tienda
1


















La imagen muestra un fondo azul con un texto centrado en letras blancas que muestra la palabra i

Última modificación: 2024-06-17

Descripción Detallada de la Etiqueta HTML5 <i>

La etiqueta <i> en HTML5 es una etiqueta en línea utilizada principalmente para definir un texto que tiene una voz diferente, como un término técnico, una frase en una lengua extranjera, un pensamiento interno o el nombre de una nave espacial. El significado semántico del elemento ha evolucionado con HTML5, dándole un propósito más específico que simplemente "italizar" textualmente.

Atributos de la Etiqueta <i>

La etiqueta <i> puede tener varios atributos que permiten ajustarla para diversas funcionalidades:

  1. Globales: Estos atributos son válidos para cualquier elemento HTML:
    • accesskey: Especifica una tecla de método abreviado para activar o enfocar el elemento.
    • class: Asigna una clase (o varias clases separadas por espacios) para aplicar estilos CSS o scripts de JavaScript.
    • contenteditable: Indica si el contenido del elemento es editable por el usuario (true, false).
    • contextmenu: Asocia un menú contextual al elemento.
    • dir: Establece la dirección del texto (ltr para izquierda a derecha, rtl para derecha a izquierda).
    • draggable: Indica si el elemento es arrastrable (true, false).
    • hidden: Oculta el elemento, aunque aún está en el DOM (true).
    • id: Asigna un identificador único al elemento.
    • lang: Especifica el idioma del contenido del elemento.
    • spellcheck: Indica si el contenido del elemento debe ser revisado ortográficamente (true, false).
    • style: Contiene declaraciones CSS para el elemento.
    • tabindex: Configura el orden de tabulación del elemento.
    • title: Proporciona un texto emergente que aparece cuando el usuario pasa el cursor sobre el elemento.
    • translate: Indica si el atributo lang del contenido debe ser traducido (yes, no).

Atributos de Evento:

Estos atributos pueden ligar eventos JavaScript cuando ocurren ciertas acciones del usuario:

  • onabort, onblur, onchange, onclick, ondblclick, onerror, onfocus, etc., para manejar eventos específicos como clics, entradas, cambios de estado, movimientos del mouse, y más.

Uso de <i> en HTML5

El uso básico de la etiqueta <i> es para enfasis ligero, sin embargo, HTML5 ha definido un uso más semántico. A continuación, algunos ejemplos prácticos:

Ejemplo 1: Usando <i> para Reseñar un Término Técnico

<p>En muchos lenguajes de programación, la <i>recursión</i> es una técnica fundamental para resolver problemas.</p>

En este caso, "recursión" es una palabra técnica que se desempeña como una unidad de pensamiento especial en el contexto del texto.

Ejemplo 2: Usando <i> para Expresiones en Latín

<p>El término <i>caveat emptor</i> se utiliza en derecho para indicar que el comprador asume el riesgo de la calidad del producto adquirido.</p>

Aquí, se utiliza <i> para denotar una frase en latín.

Ejemplo 3: Pensamiento Interno

<p>Ella pensó, <i>“realmente debería llamar a mi mamá más a menudo.”</i></p>

En este caso, la ética <i> delimita un pensamiento interno del personaje.

Conclusión

La etiqueta <i> en HTML5 va más allá del simple formato de cursiva y permite especializar texto para términos técnicos, frases en idiomas extranjeros, pensamientos internos y otros textos con una voz diferente. Esta semántica da más contexto y significado al contenido, mejorando tanto su accesibilidad como su utilidad para dispositivos y aplicaciones web.




Colaboraciónes de nuestros usuarios

¿Tienes algo que agregar? ¡Déjanos tu colaboración!