Atributo
Un atributo amplía un elemento HTML o XML, y modifica su comportamiento o aporta metadatos.
Un atributo siempre tiene la forma name="value" (el identificador del atributo seguido de su valor asociado). Es posible que veas atributos sin signo igual ni valor; es una forma abreviada de indicar la cadena vacía en HTML. Sin embargo, esto no es válido en XML: XML exige que todos los atributos tengan un valor explícito.
Algunos atributos HTML son atributos booleanos. El valor de estos atributos depende únicamente de si el atributo está presente o ausente. Consulta atributos booleanos para obtener más información.
Reflejo de un atributo
Los atributos pueden reflejarse en una propiedad determinada de una interfaz específica.
Esto significa que el valor del atributo puede leerse o escribirse directamente en JavaScript mediante una propiedad de la interfaz correspondiente, y viceversa.
Las propiedades reflejadas ofrecen un enfoque de programación más natural que obtener y establecer atributos con los métodos getAttribute() y setAttribute() de la interfaz Element.
Para más información, consulta Reflejo de atributos.
Véase también
- Referencia de atributos HTML
- Reflejo de atributos
- Información sobre los atributos globales de HTML
- Recomendación sobre los atributos de StartTag de XML, en la Recomendación XML del W3C
- Términos relacionados del glosario: