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: #000000;
cursor: help;
}
Html:
<div class="blogbody">
<h3 class="title"><a href="...">titulo</a></h3>
<p>Hace unos d�as Infoesfera.com ha obtenido la asignaci�n del n�mero
<acronym title="International Standard Serial Number" lang="en"
>ISSN</acronym>.Se puede decir que nuestro blog ha llegado a la mayor�a de
edad, y ya tiene un <abbr title="Documento Nacional de Identificaci�n"
lang="sp"><span title="Documento Nacional de Identificaci�n"
lang="es">DNI</span></abbr>.</p>
</div>
</div>
[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, (<p>), dentro de un enlace, (<a>), 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 <div>, lo cual es perfectamente v�lido. Pero al
transformar esos <div> 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 <div>.
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 [email protected] 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 [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente direcci�n:
http://ovillo.org/mailman/listinfo/ovillo