Atributo HTML


Los atributos HTML son palabras especiales que se utilizan dentro de la etiqueta de apertura para controlar el comportamiento del elemento. Los atributos HTML son un modificador de un tipo de elemento HTML . Un atributo modifica la funcionalidad predeterminada de un tipo de elemento o proporciona funcionalidad a ciertos tipos de elementos que no pueden funcionar correctamente sin ellos. En la sintaxis HTML, se agrega un atributo a una etiqueta de inicio HTML .

Se han reconocido varios tipos de atributos básicos, que incluyen: (1) atributos requeridos , necesarios por un tipo de elemento en particular para que ese tipo de elemento funcione correctamente; (2) atributos opcionales , utilizados para modificar la funcionalidad predeterminada de un tipo de elemento; (3) atributos estándar , respaldados por muchos tipos de elementos; y (4) atributos de eventos , que se utilizan para hacer que los tipos de elementos especifiquen scripts que se ejecutarán en circunstancias específicas.

Algunos tipos de atributos funcionan de manera diferente cuando se utilizan para modificar diferentes tipos de elementos. Por ejemplo, varios tipos de elementos utilizan el nombre de atributo , pero tiene funciones ligeramente diferentes en cada uno. [1]

Los atributos HTML generalmente aparecen como pares de nombre-valor , separados por =y escritos dentro de la etiqueta de inicio de un elemento, después del nombre del elemento:

Donde elementnombra el tipo de elemento HTML y attributees el nombre del atributo, establecido en el proporcionado value. El valor puede estar entre comillas simples o dobles, aunque los valores que constan de ciertos caracteres pueden dejarse sin comillas en HTML (pero no en XHTML). [2] [3] Dejar valores de atributo sin comillas se considera inseguro. [4]

Aunque la mayoría de los atributos se proporcionan como pares de nombres y valores, algunos afectan al elemento simplemente por su presencia en la etiqueta de inicio del elemento [5] (como el ismapatributo del imgelemento [6] ).