ha contestado ya, pero mi respuesta completa y expandida es:
- No hay orden predefinido para los atributos en términos de pasar la validación de w3c ... depende completamente de usted.
Sin embargo, debe introducir su propio estándar y apegarse a él.
Si hay varios codificadores que trabajan en la aplicación de todo lo que deben atenerse a la misma norma.
Si usted es un líder del equipo, propietario de la empresa Web-dev, gerente, etc., es su responsabilidad de fomentar (y hacer cumplir) una cultura que utiliza este estándar.
Al hacer revisiones de código, se debe verificar el orden de los atributos, y cualquier error que pueda provocar que el programador sea responsable lo solucione ... solo lo estropearán una o dos veces si saben que tendrán que reescribir su código !!!
Y por qué todo este alboroto y molestias durante el fin de atributos?
- Esto aumentará el desarrollo del código y la velocidad de depuración.
- Hace código más legible
- Se anima a los codificadores (o usted) para prestar atención a los pequeños detalles
- Ayuda a fomenta un ambiente de "rendición de cuentas para su propio código"
Mi preferencia personal es:
- tipo (por lo que se puede ver al instante lo que es)
- Identificación
- clase (me gusta mantener 2 y 3 juntos, ya que son los js más comunes/selectores de jQuery)
- nombre
- valor (me gusta mantener 4 y 5 junto a la otra por lo que puede hacer referencia rápidamente lo que de entrada se es y es un valor).
- Todos los otros (como se marca, de tamaño máximo, etc.)
- estilo
- tabindex (me gusta 7 y 8 para estar al final, ya que es "no relevante", en cuanto a la funcionalidad real, que son más cosas estilo/usabilidad, los guarda fuera del camino!
pero, ¿qué secuencia debería preferirse, en la práctica? Espero que en primer lugar se defina 'typ'e b, luego' class' y luego 'id',' value' etc ... – diEcho
Depende de usted, solo sea consistente. –
@Dan Muchas gracias – diEcho