网页 综合 更新时间 2026-04-10 14:36:20

Referencia de Atributos HTML - HTML | MDN

自动蜘蛛 developer.mozilla.org 正文约 5064 字
HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
Learn web development
Get to know MDN better
Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.
View in English Always switch to English
Los elementos en HTML tienen atributos; estos son valores adicionales que configuran los elementos o ajustan su comportamiento de diversas formas para cumplir los criterios de los usuarios.
Color de fondo del elemento.
Nota: Este atributo se mantiene como referencia. Por favor usa la propiedad CSS background-color en su lugar.
Nota: Este atributo se mantiene como referencia. Por favor usa la propiedad CSS border en su lugar.
Este atributo establece el color de texto utilizando un nombre de color o en formato hexadecimal #RRGGBB.
Nota: Este atributo se mantiene como referencia. Por favor usa la propiedad CSS color en su lugar.
Especifica la altura de los elementos enumerados aquí. Para todos los demás elementos, usa la propiedad CSS height en su lugar.
Nota: En algunos casos, como los <div>, este es un atributo de referencia, en donde debes usar la propiedad CSS height en su lugar.
Especifica una imagen relacionada con el comando.
Note: El elemento <command> es obsoleto y no se recomienda su uso.
Indica los nombres de los comandos de tipo radio, que seran alternados si el comando en si es alternado. Este atributo debe ser omitido si el tipo de comando no es radio.
Note: El elemento <command> es obsoleto y no se recomienda su uso.
Contiene una descripción del contenido de la tabla.
Nota: Este atributo ha sido desaprovado, se recomienda incluir un elemento <caption> en la tabla.
Especifica el marco destino en un vínculo.
Valores especiales: "_blank" indica una nueva ventana, "_parent" indica el marco padre del marco que contiene el código fuente, "_self" indica el marco donde está el código fuente y "_top" indica la ventana completa del navegador.
Indica la URL parcial de un image map asociado con el elemento.
Note: Este atributo no puede ser usado si el elemento <img> desciende de un <button> o <a>
Para los elementos enumerados aquí, esto establece el ancho del elemento.
Nota: En algunos casos, como los <div>, este es un atributo de referencia, en donde debes usar la propiedad CSS height en su lugar.
En HTML, la mayoria de los atributos tiene dos caras: el atributo de contenido y el atributo IDL
El atributo de contenido es aquel que se define desde el contenido (Codigo HTML) y puedes definirlo u obtenerlo con element.setAttribute() o element.getAttribute(). El atributo de contenido es siempre un string incluso cuando el valor esperado en un integer. Por ejemplo, para definir el maxlength de un <input> a 42 usando el atributo de contenido, se debe llamar a setAttribute("maxlength", "42") en ese elemento.
El atributo IDL, tambien conocido como propiedad JavaScript. Estos son atributos que se pueden leer o definir usando JavaScript como element.foo.. El atributo IDL siempre va a usar (pero puede transformarse) en el atributo de contenido subyacente para retornar un valor cuando lo obtiene y lo guarda en el atributo de contenido cuando es definido. En otras palabras el atributo IDL, en esencia, refleja los atributos de contenido.
La mayoria del tiempo, los atributos IDL pueden retornar sus valores como realmente son usados. Por ejemplo, el type por defecto para los elementos <input> es "texto", entonces si defines input.type="foobar", el elemento <input> sera de tipo texto (en apariencia y comportamiento) pero el valor del Atributo de contenido "type" sera "foobat". De cualquier manera, el type del atributo IDL retornara el string "text".
Los atributos IDL no son siempre strings; por ejemplo, input.maxlength es un numero (marcado como long). Cuando se usan atributos IDL, lees o defines valores del tipo deseado, entonces input.maxlength siempre retornara un numero y cuando definas input,maxlength, esperara un numero. Si se le entrega otro tipo, se convierte antomaticamente a numero como se especifica en las reglas del estandar de JavaScript para conversiones de tipo.
Los atributos IDL pueden reflejar otros tipos como un long sin asignacion, URL's, booleanos, etc. Desafortunadamente no hay reglas claras y el comportamiento que los atributos IDL en conjunto con sus respectivos atributos de contenido depende del mismo atributo. La mayoria del tiempo, siguen las reglas de diseño en la especificacion, pero algunas veces no lo hacen. Las especificaciones HTML tratan de ser lo mas amigables para el dasarrollador como es posible, pero por varias razones (mayormente historicas), algunos aributos se comportan de forma extraña (select.size, por ejemplo) y debes leer las especificaciones para comprender como éste se comporta exactamente.
Esta página se modificó por última vez el 10 abr 2026 por colaboradores de MDN.
Tu plano para una internet mejor.
Partes de este contenido son ©1998–2026 de colaboradores individuales de mozilla.org. Contenido disponible bajo una licencia Creative Commons.
访问原文 返回搜索 https://developer.mozilla.org/es/docs/Web/HTML/Reference/Attributes
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。