RE: [Ovillo] Conseguir DIV "inline"
Saludos a todos, Considero que podria utilizarse el elemento SPAN ya que permite dar un estilo que no necesariamente pudiera estar conectado a un elemento estructural HTML o de nivel de bloque (DIV). SPAN se puede usar como un selector en una hoja de estilo, y ademas él acepta los atributos STYLE, CLASS e ID. Bueno SPAN, de hecho es un elemento "en línea", osea que se puede usar simplemente como un elemento, tal como EM y/o STRONG para el caso de HTML. Bueno, hay alguna consideracion al respecto y es que existe una gran diferencia, ya que mientras EM y STRONG entrañan significado estructural y semantico (Aunque pueden realizarse unos ajustes semanticos via CSS[1]), SPAN no tiene tal significado. Existe solamente para aplicar estilos. En conclusion el elemento SPAN fue concebido [2]para diferenciar ciertas cosas con lenguajes y/o clases a los elementos en línea. He aquí un ejemplo[3] para sortear mediante CSS la presentacion del elemento ABBR en IE: Css: . blogbody abbr span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 91%; color: #00; cursor: help; } Html: titulo Hace unos días Infoesfera.com ha obtenido la asignación del número ISSN.Se puede decir que nuestro blog ha llegado a la mayoría de edad, y ya tiene un DNI. [1] http://www.sovavsiti.cz/css/abbr.html [2] http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#edef-SPAN [3] http://www.infoesfera.com/archives/categorias/infoesfera/registro_issn.php //Jhon www.infoesfera.com -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Juan G. Hurtado Enviado el: lunes, 18 de abril de 2005 6:15 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Conseguir DIV "inline" Ese ya es otro asunto. Como sabes, meter elementos en bloque dentro de elementos en linea, es algo incorrecto según los estándares. Al igual que no se puede meter un elemento de párrafo, (), dentro de un enlace, (), no debes meter elementos en bloque dentro de otros elementos que hayas transformado a elementos en linea desde CSS. Teoricamente si es correcto, puesto que sin tener en cuenta el CSS, estarías metiendo parrafos dentro de , lo cual es perfectamente válido. Pero al transformar esos en elementos en linea, ya la cosa cambia. Digamos que prevalece la calidad de elemento en bloque de los párrafos por encima del estilo inline que le has aplicado a los . Es una jodienda, supongo. O tal vez no, habría que pensarlo más detenidamente, pq alguna razón de ser tendrá. Un saludo. -- Juan G. Hurtado [ [EMAIL PROTECTED] ] [ http://armonia.spiral-static.org/ ] ___ 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://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://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Conseguir DIV "inline"
Ese ya es otro asunto. Como sabes, meter elementos en bloque dentro de elementos en linea, es algo incorrecto según los estándares. Al igual que no se puede meter un elemento de párrafo, (), dentro de un enlace, (), no debes meter elementos en bloque dentro de otros elementos que hayas transformado a elementos en linea desde CSS. Teoricamente si es correcto, puesto que sin tener en cuenta el CSS, estarías metiendo parrafos dentro de , lo cual es perfectamente válido. Pero al transformar esos en elementos en linea, ya la cosa cambia. Digamos que prevalece la calidad de elemento en bloque de los párrafos por encima del estilo inline que le has aplicado a los . Es una jodienda, supongo. O tal vez no, habría que pensarlo más detenidamente, pq alguna razón de ser tendrá. Un saludo. -- Juan G. Hurtado [ [EMAIL PROTECTED] ] [ http://armonia.spiral-static.org/ ] ___ 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://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Conseguir DIV "inline"
Sí me has entendido bien, perfectamente, pro... qué pasa cuando esos div tienen más (mucho más incluso) contenido? estuve probando ayer y no me los ponía en línea, eran div que dentro tenían sus párrafos y toda la pesca. On 4/18/05, Juan G. Hurtado <[EMAIL PROTECTED]> wrote: > Hola Inma, > > quiza no te he entendido bien, pero haciendo esto: > > HTML: > > unodostres > > CSS: > > #uno, #dos, #tres {display:inline;} > > Obtengo: > > unodostres > > En una sola linea. Probado en IE, Firefox y Opera. Si lo he entendido > mal, disculpa este mensaje :) > > Un saludo. > > -- > Juan G. Hurtado > [ [EMAIL PROTECTED] ] > [ http://armonia.spiral-static.org/ ] > ___ > 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://ovillo.org/mailman/listinfo/ovillo > -- "...el mundo es una tontería si vas dejando que se escape lo que más querías" ___ 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://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Conseguir DIV "inline"
Hola César, se coloca todo el elemento en inline, en el caso del , si lo pones con inline, en lugar de ocupar el 100% que suele ocupar un por defecto, ocupara el tamaño del contenido, como cualquier otro elemento en linea. Espero haberme explicado con corrección. Un saludo. -- Juan G. Hurtado [ [EMAIL PROTECTED] ] [ http://armonia.spiral-static.org/ ] ___ 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://ovillo.org/mailman/listinfo/ovillo
RE: [Ovillo] Conseguir DIV "inline"
No estoy seguro pero si un div le pones display:inline, creo que lo que te tendra que mostrar inline sera el contenido del mismo De todos modos corregidme si no es así Un saludo -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Inma Bermejo Sent: Monday, April 18, 2005 12:50 PM To: Ovillo@lists.ovillo.org Subject: [Ovillo] Conseguir DIV "inline" He estado haciendo unas pruebas para poner un elemento div en línea con otro div sin utilizar floats ni definir la anchura, con display:inline, sin éxito por supuesto. Esto me hace preguntarme, igual que a elementos que van en línea, como los enlaces, las imágenes, los span... se le puede forzar a que se comporten como elementos de bloque, si no se podrá forzar de la misma forma a los elementos de bloque a mostrarse en línea... sin hacerlos flotantes. Dudas existenciales que se me ocurren en esta preciosa mañana. Saludos inma -- "...el mundo es una tontería si vas dejando que se escape lo que más querías" ___ 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://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://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Conseguir DIV "inline"
Hola Inma, quiza no te he entendido bien, pero haciendo esto: HTML: unodostres CSS: #uno, #dos, #tres {display:inline;} Obtengo: unodostres En una sola linea. Probado en IE, Firefox y Opera. Si lo he entendido mal, disculpa este mensaje :) Un saludo. -- Juan G. Hurtado [ [EMAIL PROTECTED] ] [ http://armonia.spiral-static.org/ ] ___ 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://ovillo.org/mailman/listinfo/ovillo