Etiqueta dfn en HTML

¿Qué es la etiqueta <dfn> en HTML?

La etiqueta HTML <dfn> se utiliza para definir términos o palabras clave en una página web. La etiqueta <dfn> es útil para indicar el significado de una palabra o término que puede ser desconocido para el usuario, especialmente en documentos técnicos o especializados.

El contenido de la etiqueta <dfn> se puede mostrar en un estilo diferente para resaltarlo visualmente del resto del texto. Por ejemplo, el contenido de la etiqueta <dfn> se puede mostrar en cursiva o en negrita para hacerlo más fácil de identificar.

La etiqueta <dfn> se puede utilizar en combinación con otros elementos, como <p>, <span> o <div>, para mostrar la definición de un término o palabra clave. Además, la etiqueta <dfn> también admite el atributo “title”, que se puede utilizar para proporcionar información adicional sobre el término o palabra clave.

Ejemplo de uso

Aquí te presento un ejemplo sencillo de cómo se puede utilizar la etiqueta <dfn> en HTML5:


<p>La <dfn title="Red de Área Amplia">WAN</dfn> es una red de computadoras que cubre un área geográfica extensa.</p>

Lenguaje del código: HTML, XML (xml)

En este ejemplo, hemos utilizado la etiqueta <dfn> para definir el término “WAN” (Wide Area Network) y hemos utilizado el atributo “title” para proporcionar información adicional sobre la definición del término.

La definición del término se puede mostrar en un estilo diferente utilizando CSS para hacerla más fácil de identificar para el usuario.

Atributos

La etiqueta HTML <dfn> admite los siguientes atributos principales:

  • title: este atributo se utiliza para proporcionar información adicional sobre el término o palabra clave definido por la etiqueta <dfn>. El valor del atributo se mostrará cuando el usuario haga clic o pase el cursor sobre el término.
  • class: este atributo se utiliza para aplicar estilos CSS a la etiqueta <dfn> y para agrupar varias etiquetas con el mismo estilo.
  • id: este atributo se utiliza para identificar la etiqueta en el documento y puede ser útil para aplicar estilos CSS o para acceder a la etiqueta mediante JavaScript.

Además de estos atributos, la etiqueta <dfn> también admite otros atributos opcionales, como “lang” y “dir”, que se utilizan para especificar el idioma y la dirección de escritura de la definición del término.

Ejemplo:

Aquí te presento un ejemplo de cómo se pueden utilizar los atributos “title” y “class” en la etiqueta <dfn>:


<p>El término <dfn title="Sistema de Gestión de Base de Datos">SGBD</dfn> se utiliza para referirse a un software que se utiliza para crear y administrar bases de datos. Un ejemplo de un SGBD es <dfn title="Sistema de Gestión de Base de Datos Relacional">SGBDR</dfn>, que utiliza tablas para almacenar datos.</p>

Lenguaje del código: HTML, XML (xml)

En este ejemplo, hemos utilizado la etiqueta <dfn> para definir los términos “SGBD” y “SGBDR” y hemos utilizado el atributo “title” para proporcionar información adicional sobre las definiciones de los términos.

También hemos utilizado el atributo “class” para aplicar un estilo CSS específico a la definición de los términos. En la regla CSS definida, hemos aplicado un estilo de fuente en cursiva a la definición de los términos.

Más ejemplos

Aquí te presento dos ejemplos completos y avanzados de la etiqueta <dfn> de HTML5:

Ejemplo 1: Utilizando la etiqueta <dfn> para definir términos y aplicando estilos personalizados con CSS.


<!DOCTYPE html>
<html>
<head>
	<title>Ejemplo de etiqueta dfn</title>
	<style>
		.dfn {
			font-weight: bold;
			color: #0000ff;
		}
	</style>
</head>
<body>
	<p>En la industria de la tecnología, un <dfn class="dfn" title="Sistema de Gestión de Base de Datos">SGBD</dfn> es una herramienta de software utilizada para administrar y almacenar datos. Los ejemplos incluyen <dfn class="dfn" title="Sistema de Gestión de Base de Datos Relacional">SGBDR</dfn> y <dfn class="dfn" title="Sistema de Gestión de Base de Datos No Relacional">SGBDNR</dfn>.</p>
</body>
</html>

Lenguaje del código: HTML, XML (xml)

En este ejemplo, hemos utilizado la etiqueta <dfn> para definir los términos “SGBD”, “SGBDR” y “SGBDNR” en la industria de la tecnología. También hemos utilizado el atributo “class” para aplicar estilos personalizados con CSS a la definición de los términos.

En la regla CSS definida, hemos aplicado un estilo de fuente en negrita y un color azul oscuro a la definición de los términos.

Ejemplo 2: Utilizando la etiqueta <dfn> y la etiqueta <abbr> para definir términos y proporcionar información adicional sobre ellos.


<!DOCTYPE html>
<html>
<head>
	<title>Ejemplo de etiqueta dfn y abbr</title>
</head>
<body>
	<p>El <dfn title="Lenguaje de Marcado de Hipertexto">HTML</dfn> es un lenguaje de marcado utilizado para crear páginas web. El <abbr title="Organización Internacional de Normalización">ISO</abbr> es una organización internacional que establece estándares para varios campos, incluyendo la tecnología y los negocios.</p>
</body>
</html>

Lenguaje del código: HTML, XML (xml)

En este ejemplo, hemos utilizado la etiqueta <dfn> para definir el término “HTML” y hemos utilizado el atributo “title” para proporcionar información adicional sobre la definición del término.

También hemos utilizado la etiqueta <abbr> para definir el término “ISO” y hemos utilizado el atributo “title” para proporcionar información adicional sobre la organización.

Curso de HTML Desde Cero

Inscríbete Ahora