traducir son para pagina los lista etiquetas ejemplo cuáles colores codigo bootstrap atributos atributo html textbox textarea

son - etiquetas html



¿Cuál es el valor correcto para el atributo desactivado? (4)

Acabo de probar todos estos, y para IE11, lo único que parece funcionar es disabled = "true". Los valores de desactivado o sin valor no funcionó. Como cuestión de hecho, el jsp obtuvo un error que es igual para todos los campos, por lo que tuve que especificar disabled = "true" para que esto funcione.

¿Cuál es el valor correcto para el atributo disabled para un cuadro de texto o área de texto?

He visto lo siguiente usado anteriormente:

<input type="text" disabled /> <input type="text" disabled="disabled" /> <input type="text" disabled="true" />


En HTML5, no hay un valor correcto, a todos los navegadores principales realmente no les importa qué es el atributo, solo están comprobando si el atributo existe, por lo que el elemento está deshabilitado.


Especificación de HTML5 :

http://www.w3.org/TR/html5/forms.html#enabling-and-disabling-form-controls:-the-disabled-attribute :

El atributo de contenido verificado es un atributo booleano

http://www.w3.org/TR/html5/infrastructure.html#boolean-attributes :

La presencia de un atributo booleano en un elemento representa el valor verdadero, y la ausencia del atributo representa el valor falso.

Si el atributo está presente, su valor debe ser la cadena vacía o un valor que es una coincidencia ASCII insensible a mayúsculas y minúsculas para el nombre canónico del atributo, sin espacios en blanco iniciales o finales.

Conclusión

Los siguientes son válidos, equivalentes y verdaderos :

<input type="text" disabled /> <input type="text" disabled="" /> <input type="text" disabled="disabled" /> <input type="text" disabled="DiSaBlEd" />

Los siguientes son inválidos :

<input type="text" disabled="0" /> <input type="text" disabled="1" /> <input type="text" disabled="false" /> <input type="text" disabled="true" />

La ausencia del atributo es la única sintaxis válida para falso :

<input type="text" />

Recomendación

Si le importa escribir XHTML válido, use disabled="disabled" , ya que <input disabled> no es válido y otras alternativas son menos legibles. De lo contrario, simplemente use <input disabled> ya que es más corto.


  • Para XHTML, <input type="text" disabled="disabled" /> es el marcado válido.
  • Para HTML5, <input type="text" disabled /> es válido y utilizado por W3C en sus muestras.
  • De hecho, ambas formas funcionan en todos los principales navegadores.