Re: [Ovillo] nombres de las clases
Para mi es cuestión de gusto. Al igual que nombrar los divs de la manera que queremos. Personalmente uso todo minúscula siempre que sea solo una palabra. #header, #footer, etc. Si son dos palabras, la 2da le ponga mayuscula. #leftCol, #centerCol #rightCol 2008/7/31 Rodrigo Álvarez Virgós <[EMAIL PROTECTED]> > Hola, Jorge > > Jorge L. Batista E escribió: > > El 31/07/2008, a las 02:50 AM, Victoria Gracia escribió: > > > > > >> Yo sigo abogando (es mi gusto personal) por el uso de nombres en > >> nuestra > >> lengua, y la sintaxis camelCase con la primera palabra en minúsculas, > >> utilizando únicamente letras del alfabeto inglés y sin acentos para > >> evitarme problemas... manías que tiene una, aunque veo que hay > >> quien las > >> comparte :) > >> > > > > Hace mucho tiempo lo tengo adoptado de esa manera, un poco para > > evitarme el lío que se arma al usar distintos lenguajes de scripts. > > En muchos caso encuentras por ahí las recomendaciones ActionScript > > (Adobe Flash) por ejemplo lo deja bien claro en su documentación. > > Tampoco he seguido los mensajes de este hilo así que puede que esté > > preguntando de más, ¿alguien sabe dónde encontrar se puede encontrar > > esta información con respecto al CSS? > > > > > > Googleando he encontrado una par de guías de estilo, una en español [1] > y otra en inglés [2], pero son convenciones personales. Que alguien me > corrija si me equivoco, pero en css no hay un estándar como ocurre por > ejemplo con Java [3]. Java ¿eh? He dicho J-a-v-a :-P > > [1] > > http://www.cristalab.com/tutoriales/189/reglas-de-codificacion-y-lineamientos-de-diseno-de-css.html > [2] http://www.phpied.com/css-coding-conventions/ > [3] http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- ↓ Ignacio Ricci www.ignacioricci.com ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Hola, Jorge Jorge L. Batista E escribió: > El 31/07/2008, a las 02:50 AM, Victoria Gracia escribió: > > >> Yo sigo abogando (es mi gusto personal) por el uso de nombres en >> nuestra >> lengua, y la sintaxis camelCase con la primera palabra en minúsculas, >> utilizando únicamente letras del alfabeto inglés y sin acentos para >> evitarme problemas... manías que tiene una, aunque veo que hay >> quien las >> comparte :) >> > > Hace mucho tiempo lo tengo adoptado de esa manera, un poco para > evitarme el lío que se arma al usar distintos lenguajes de scripts. > En muchos caso encuentras por ahí las recomendaciones ActionScript > (Adobe Flash) por ejemplo lo deja bien claro en su documentación. > Tampoco he seguido los mensajes de este hilo así que puede que esté > preguntando de más, ¿alguien sabe dónde encontrar se puede encontrar > esta información con respecto al CSS? > > Googleando he encontrado una par de guías de estilo, una en español [1] y otra en inglés [2], pero son convenciones personales. Que alguien me corrija si me equivoco, pero en css no hay un estándar como ocurre por ejemplo con Java [3]. Java ¿eh? He dicho J-a-v-a :-P [1] http://www.cristalab.com/tutoriales/189/reglas-de-codificacion-y-lineamientos-de-diseno-de-css.html [2] http://www.phpied.com/css-coding-conventions/ [3] http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
El 31/07/2008, a las 02:50 AM, Victoria Gracia escribió: > Yo sigo abogando (es mi gusto personal) por el uso de nombres en > nuestra > lengua, y la sintaxis camelCase con la primera palabra en minúsculas, > utilizando únicamente letras del alfabeto inglés y sin acentos para > evitarme problemas... manías que tiene una, aunque veo que hay > quien las > comparte :) Hace mucho tiempo lo tengo adoptado de esa manera, un poco para evitarme el lío que se arma al usar distintos lenguajes de scripts. En muchos caso encuentras por ahí las recomendaciones ActionScript (Adobe Flash) por ejemplo lo deja bien claro en su documentación. Tampoco he seguido los mensajes de este hilo así que puede que esté preguntando de más, ¿alguien sabe dónde encontrar se puede encontrar esta información con respecto al CSS? ss PB ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Ayer me fui a dormir sin aprender una cosa nueva por no mirar los mensajes ;) Gracias a los compañeros/as por los enlaces y la información, ahora veo que además de ser a gusto del diseñador, los nombres que demos a elementos para aplicar estilos están sujetos a más restricciones que los nombres de clases en los lenguajes de programación. Si no he entendido mal: * No debería utilizarse el carácter subrayado porque, entre otros, CSS 2.1 no va a darle soporte. * Aunque me parece ver en el mensaje de Martín que el punto (.) podría utilizarse, yo no lo recomendaría, ya que es de suponer que eso nos puede provocar algún problema con la hoja de estilo por tener un significado concreto como selector o carácter con significado. * En el caso de los dos puntos pasa algo similar, además de que si, como yo, os adentráis en el apasionante mundo XML y RDF veréis que el carácter : tiene ya unas aplicaciones concretas. * Hay dudas sobre caracteres acentuados y raros. Con estas consideraciones nos quedamos en que son válidos: * contenidoPrincipal * ContenidoPrincipal * contenido-principal Yo sigo abogando (es mi gusto personal) por el uso de nombres en nuestra lengua, y la sintaxis camelCase con la primera palabra en minúsculas, utilizando únicamente letras del alfabeto inglés y sin acentos para evitarme problemas... manías que tiene una, aunque veo que hay quien las comparte :) Un saludo Victoria Martin Campos escribió: > Hola. > > Los 5 ejemplos están bien según el estándar HTML 4.01: > inglés: http://www.w3.org/TR/html401/types.html#type-cdata > español: > http://www.sidar.org/recur/desdi/traduc/es/html401-es/types.html#type-cdata > > CDATA es el tipo de datos para el atributo CLASS. Es una secuencia de > caracteres tomados del conjunto de caracteres del documento y puede incluir > entidades de caracteres. > > ID es el tipo de datos para el atributo ID. Debe comenzar con una letra > ([A-Za-z]) que puede estar seguida por un número cualquiera de letras, > dígitos, ([0-9]), guiones ("-"), subguiones ("_"), dos puntos (":"), y > puntos ("."). > > Así que aquí está la gran diferencia ID vs CLASS, es obligatorio en ID que > comience por un carácter alfabético (mayúscula o minúscula). > > Yo prefiero diferenciar los nombres incluyendo un número en el ID ya que han > de ser únicos en el documento: > contenido 1 > contenido 2 > > Un saludo: > MARTIN > > El 30 de julio de 2008 20:47, alarkspur<[EMAIL PROTECTED]>escribió: > > >> Buenas lista, que tal el verano? >> >> He estado aprovechando para leer sobre la generación correcta de mis >> hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero >> hay una pequeña duda que no he encontrado comentada en ningún sitio y >> es referente a los nombres de las clases, por ejemplo: >> >> puede ser de muchas formas >> mainContent >> main-content >> main_content >> MainContent >> >> ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o >> minusculas? >> ó >> ¿los 5 están bien y solo es una cuestión que dependa de las manías del >> maquetador? >> >> Muchas gracias por la info que puedan facilitarme. >> >> Saludos. >> >> ___ >> Lista de distribución Ovillo >> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org >> Puedes modificar tus datos o desuscribirte en la siguiente dirección: >> http://lists.ovillo.org/mailman/listinfo/ovillo >> >> > > > > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Hola. Los 5 ejemplos están bien según el estándar HTML 4.01: inglés: http://www.w3.org/TR/html401/types.html#type-cdata español: http://www.sidar.org/recur/desdi/traduc/es/html401-es/types.html#type-cdata CDATA es el tipo de datos para el atributo CLASS. Es una secuencia de caracteres tomados del conjunto de caracteres del documento y puede incluir entidades de caracteres. ID es el tipo de datos para el atributo ID. Debe comenzar con una letra ([A-Za-z]) que puede estar seguida por un número cualquiera de letras, dígitos, ([0-9]), guiones ("-"), subguiones ("_"), dos puntos (":"), y puntos ("."). Así que aquí está la gran diferencia ID vs CLASS, es obligatorio en ID que comience por un carácter alfabético (mayúscula o minúscula). Yo prefiero diferenciar los nombres incluyendo un número en el ID ya que han de ser únicos en el documento: contenido 1 contenido 2 Un saludo: MARTIN El 30 de julio de 2008 20:47, alarkspur<[EMAIL PROTECTED]>escribió: > Buenas lista, que tal el verano? > > He estado aprovechando para leer sobre la generación correcta de mis > hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero > hay una pequeña duda que no he encontrado comentada en ningún sitio y > es referente a los nombres de las clases, por ejemplo: > > puede ser de muchas formas > mainContent > main-content > main_content > MainContent > > ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o > minusculas? > ó > ¿los 5 están bien y solo es una cuestión que dependa de las manías del > maquetador? > > Muchas gracias por la info que puedan facilitarme. > > Saludos. > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- Salu2: MARTIN un valenciano desde Madrid (ESPAÑA) ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Muchas gracias por la información y por compartir los enlaces, muy amables. Saludos El 30/07/2008, a las 21:00, Victoria Gracia escribió: > Hola, > > en general la respuesta es "depende de las manías del diseñador", y a > partir de ahí puedes decidir qué forma es la más apropiada para tus > proyectos. > > En general yo abogo por el uso del español en el nombre de los > elementos > (principal vs. main) y por la notación habitual en lenguajes de > programación que haría que *contenidoPrincipal* fuera la opción > preferida, pero repito, eso sí es a gusto del diseñador. > > Lo que no había visto hasta ahora era el uso de un guión tradicional > en > el nombre de los elementos (main-content) ya que generalmente se > utiliza, para mostrar un espacio, el carácter de subrayado. > > Un saludo > > Victoria > > alarkspur escribió: >> Buenas lista, que tal el verano? >> >> He estado aprovechando para leer sobre la generación correcta de mis >> hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero >> hay una pequeña duda que no he encontrado comentada en ningún sitio y >> es referente a los nombres de las clases, por ejemplo: >> >> puede ser de muchas formas >> mainContent >> main-content >> main_content >> MainContent >> >> ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o >> minusculas? >> ó >> ¿los 5 están bien y solo es una cuestión que dependa de las manías >> del >> maquetador? >> >> Muchas gracias por la info que puedan facilitarme. >> >> Saludos. >> >> ___ >> > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente > dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
2008/7/30 alarkspur <[EMAIL PROTECTED]>: > Buenas lista, que tal el verano? > > He estado aprovechando para leer sobre la generación correcta de mis > hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero > hay una pequeña duda que no he encontrado comentada en ningún sitio y > es referente a los nombres de las clases, por ejemplo: > > puede ser de muchas formas > mainContent > main-content > main_content > MainContent > > ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o > minusculas? > Enfin. Ya otra gente ha dado respuestas muy buenas. Yo voy a echar un vistazo a las especificaciones: http://www.w3.org/TR/REC-CSS1#class-as-selector http://www.sidar.org/recur/desdi/traduc/es/css/grammar.html De aqui podemos encontrar algo que parece sintaxis EBNF nonascii[\200-\377] unicode \\{h}{1,6}[ \t\r\n\f]? escape {unicode}|\\[ -~\200-\377] nmchar [a-zA-Z0-9]|{nonascii}|{escape} name{nmchar}+ No veo que este permitido el "_" o el "-", en nonascii hay cosas como vocales acentuadas. ¿Es legal o no utilizar esos caracteres?. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Yo en general uso "-" :) Saludos, Pablo Viojo [EMAIL PROTECTED] http://pviojo.net 2008/7/30 diana.hercas <[EMAIL PROTECTED]> > Y otra más!!! > > hoy ya he aportado mi granito de arena! :) > > http://archivist.incutio.com/viewlist/css-discuss/58773 > > > Victoria Gracia escribió: > > Hola, > > > > en general la respuesta es "depende de las manías del diseñador", y a > > partir de ahí puedes decidir qué forma es la más apropiada para tus > > proyectos. > > > > En general yo abogo por el uso del español en el nombre de los elementos > > (principal vs. main) y por la notación habitual en lenguajes de > > programación que haría que *contenidoPrincipal* fuera la opción > > preferida, pero repito, eso sí es a gusto del diseñador. > > > > Lo que no había visto hasta ahora era el uso de un guión tradicional en > > el nombre de los elementos (main-content) ya que generalmente se > > utiliza, para mostrar un espacio, el carácter de subrayado. > > > > Un saludo > > > > Victoria > > > > alarkspur escribió: > > > >> Buenas lista, que tal el verano? > >> > >> He estado aprovechando para leer sobre la generación correcta de mis > >> hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero > >> hay una pequeña duda que no he encontrado comentada en ningún sitio y > >> es referente a los nombres de las clases, por ejemplo: > >> > >> puede ser de muchas formas > >> mainContent > >> main-content > >> main_content > >> MainContent > >> > >> ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o > >> minusculas? > >> ó > >> ¿los 5 están bien y solo es una cuestión que dependa de las manías del > >> maquetador? > >> > >> Muchas gracias por la info que puedan facilitarme. > >> > >> Saludos. > >> > >> ___ > >> > >> > > > > ___ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Y otra más!!! hoy ya he aportado mi granito de arena! :) http://archivist.incutio.com/viewlist/css-discuss/58773 Victoria Gracia escribió: > Hola, > > en general la respuesta es "depende de las manías del diseñador", y a > partir de ahí puedes decidir qué forma es la más apropiada para tus > proyectos. > > En general yo abogo por el uso del español en el nombre de los elementos > (principal vs. main) y por la notación habitual en lenguajes de > programación que haría que *contenidoPrincipal* fuera la opción > preferida, pero repito, eso sí es a gusto del diseñador. > > Lo que no había visto hasta ahora era el uso de un guión tradicional en > el nombre de los elementos (main-content) ya que generalmente se > utiliza, para mostrar un espacio, el carácter de subrayado. > > Un saludo > > Victoria > > alarkspur escribió: > >> Buenas lista, que tal el verano? >> >> He estado aprovechando para leer sobre la generación correcta de mis >> hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero >> hay una pequeña duda que no he encontrado comentada en ningún sitio y >> es referente a los nombres de las clases, por ejemplo: >> >> puede ser de muchas formas >> mainContent >> main-content >> main_content >> MainContent >> >> ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o >> minusculas? >> ó >> ¿los 5 están bien y solo es una cuestión que dependa de las manías del >> maquetador? >> >> Muchas gracias por la info que puedan facilitarme. >> >> Saludos. >> >> ___ >> >> > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Al respecto de utilizar guión o guión bajo, he aqui una cosa que me he encontrado por aqui. Igual tiene algún interés para alguien. just in case!! http://doriantaylor.com/policy/hyphen-vs-underscore Victoria Gracia escribió: > Hola, > > en general la respuesta es "depende de las manías del diseñador", y a > partir de ahí puedes decidir qué forma es la más apropiada para tus > proyectos. > > En general yo abogo por el uso del español en el nombre de los elementos > (principal vs. main) y por la notación habitual en lenguajes de > programación que haría que *contenidoPrincipal* fuera la opción > preferida, pero repito, eso sí es a gusto del diseñador. > > Lo que no había visto hasta ahora era el uso de un guión tradicional en > el nombre de los elementos (main-content) ya que generalmente se > utiliza, para mostrar un espacio, el carácter de subrayado. > > Un saludo > > Victoria > > alarkspur escribió: > >> Buenas lista, que tal el verano? >> >> He estado aprovechando para leer sobre la generación correcta de mis >> hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero >> hay una pequeña duda que no he encontrado comentada en ningún sitio y >> es referente a los nombres de las clases, por ejemplo: >> >> puede ser de muchas formas >> mainContent >> main-content >> main_content >> MainContent >> >> ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o >> minusculas? >> ó >> ¿los 5 están bien y solo es una cuestión que dependa de las manías del >> maquetador? >> >> Muchas gracias por la info que puedan facilitarme. >> >> Saludos. >> >> ___ >> >> > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] nombres de las clases
Hola, en general la respuesta es "depende de las manías del diseñador", y a partir de ahí puedes decidir qué forma es la más apropiada para tus proyectos. En general yo abogo por el uso del español en el nombre de los elementos (principal vs. main) y por la notación habitual en lenguajes de programación que haría que *contenidoPrincipal* fuera la opción preferida, pero repito, eso sí es a gusto del diseñador. Lo que no había visto hasta ahora era el uso de un guión tradicional en el nombre de los elementos (main-content) ya que generalmente se utiliza, para mostrar un espacio, el carácter de subrayado. Un saludo Victoria alarkspur escribió: > Buenas lista, que tal el verano? > > He estado aprovechando para leer sobre la generación correcta de mis > hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero > hay una pequeña duda que no he encontrado comentada en ningún sitio y > es referente a los nombres de las clases, por ejemplo: > > puede ser de muchas formas > mainContent > main-content > main_content > MainContent > > ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o > minusculas? > ó > ¿los 5 están bien y solo es una cuestión que dependa de las manías del > maquetador? > > Muchas gracias por la info que puedan facilitarme. > > Saludos. > > ___ > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] nombres de las clases
Buenas lista, que tal el verano? He estado aprovechando para leer sobre la generación correcta de mis hojas de estilo, como ordenarlas, estructurarlas etc. Todo ok, pero hay una pequeña duda que no he encontrado comentada en ningún sitio y es referente a los nombres de las clases, por ejemplo: puede ser de muchas formas mainContent main-content main_content MainContent ¿Que uso es el mas recomendado, guiones altos o bajos, mayusculas o minusculas? ó ¿los 5 están bien y solo es una cuestión que dependa de las manías del maquetador? Muchas gracias por la info que puedan facilitarme. Saludos. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo