Tengo una consulta general sobre el nombre de los elementos html.convenciones de nomenclatura para elementos html
que he visto en los últimos desarrolladores Depositar un prefijo antes de la identificación de sus elementos HTML por ejemplo, para un elemento div -> dvMyDiv
he visto una mezcla de carcasa al nombrar elementos. Similar a la asignación de nombre a las clases de elementos.
Así que me pregunto ¿hay alguna norma o convención con respecto a qué elementos html se deberían nombrar? ¿Qué carcasa? ¿Deberían tener prefijos, etc.?
Estoy trabajando con formularios web asp.net, html5, css3 y jquery, así que me gustaría algún tipo de estándar para nombrar convenciones que pueda compartir con otros desarrolladores.
¿Se está refiriendo a la ID HTML y los nombres de clase o los ID de control .NET? – Stefan
"He visto en el pasado que los desarrolladores colocaban un prefijo antes de la identificación de sus elementos html, por ejemplo, para un elemento div -> dvMyDiv" - Detesto eso. Acoplamiento innecesario del nombre de clase al tipo de elemento en el que se utiliza. En HTML, puede ver el tipo de elemento allí. En CSS, si es importante qué tipo de elemento es, entonces seleccione también el elemento, es decir 'div.MyDiv'. Si no es importante, no llene el nombre de la clase con un prefijo simplemente porque está tratando de aplicar una idea que parecía buena en C. (Consulte la sección "Soy Hungría" en http: //www.joelonsoftware). .com/articles/Wrong.html). –
Por otro lado, los * significativos * identificadores de clase/ID que tienen uso en su sitio/aplicación específica, y están documentados y aplicados consistentemente, lo suficientemente justos. –