Saltar la navegación

1.5.- Clasificación de los atributos comunes según su funcionalidad.

  • Atributos básicos o globales: Se pueden usar en casi todas las etiquetas HTML.
Atributo Descripción

name = "texto"

Permite asignar el nombre "texto" a un objeto HTML

title = "texto"

Asigna un título a un elemento HTML, mejorando así la accesibilidad. Dicho título es mostrado por los navegadores cuando el usuario pasa el ratón por encima del elemento. Es especialmente útil con los elementos: a, link, img, object, abbr y acronym

id = "texto"

Permite identificar al elemento HTML sobre el que se aplica de forma única mediante el identificador "texto". Sólo es útil cuando se trabaja con CSS y con Javascript.

No pueden empezar por números y sólo puede contener letras, números, guiones medios y/o guiones bajos.

style = "texto"

Permite aplicar al elemento HTML el estilo "texto" directamente.

class= "texto"

Permite aplicar al elemento HTML el estilo "texto" definido en las CSS.

No pueden empezar por números y sólo puede contener letras, números, guiones medios y/o guiones bajos.

 

  • Atributos para internacionalización: Los utilizan las páginas que muestran sus contenidos en varios idiomas o aquellas que quieren indicar de forma explícita el idioma de sus contenidos 
Atributo Descripción

dir

Indica la dirección del texto por lo que sólo puede tomar dos valores:

ltr (left to right) de izquierda a derecha. Es el valor por defecto.

rtl (right to left) de derecha a izquierda.

lang = "código"

Especifica el idioma del elemento mediante un código predefinido. Los posibles valores de este atributo se encuentran en el documento RFC 1766, algunos de los valores posibles son:

Código Idioma Código Idioma
en Inglés (Gran Bretaña) es Español
en-US Inglés americano fr Francés
ja Japones fr-CA Francés de Canadá

 

xml:lang = "codigo"

Especifica el idioma del elemento mediante un código definido según la recomendación RFC 1766.

En las páginas XHTML, el atributo xml:lang tiene más prioridad que lang y es obligatorio incluirlo siempre que se incluye el atributo lang.

  • Atributos de eventos y atributos para los elementos que pueden obtener el foco: Sólo se utilizan en las páginas web dinámicas creadas con JavaScript. Como no es nuestro objetivo no lo vamos a contemplar.

Lenguaje de programación interpretado con el mismo nombre (dialecto del estándar ECMAScript). Se define como orientado a objetos, ​ basado en prototipos, imperativo, débilmente tipado y dinámico. Muy usado en la programación de páginas web para completar el comportamiento de los documentos HTML.