Foros del Web » Creando para Internet » CSS »

CSS+XHTML Strict

Estas en el tema de CSS+XHTML Strict en el foro de CSS en Foros del Web. Hola a todos... Tengo un problema al validar paginas en XHTML Strict 1.0. Esto se da porque mi HTML contiene tags <hr /> con la ...
  #1 (permalink)  
Antiguo 11/12/2003, 14:22
Avatar de Tx
Tx
 
Fecha de Ingreso: enero-2002
Ubicación: Cba - Arg
Mensajes: 188
Antigüedad: 22 años, 3 meses
Puntos: 1
CSS+XHTML Strict

Hola a todos...
Tengo un problema al validar paginas en XHTML Strict 1.0. Esto se da porque
mi HTML contiene tags <hr /> con la propiedad align="right", cosa que se
debe hacer mediante CSS, pero no sé con que propiedad hacerlo, con
text-align="right" IE y Opera lo interpretan como deseo, pero no en
Nestcape, dejandolo por defecto alineado al centro.
ej:
Código:
<div id="miID">
        Bla bla bla bla<br />
        <hr align="right" />
</div>
Tambien, con este tag tengo un problema menor sobre la medida del HR (size en HTML), IE lee bien la propiedad height="1px", pero Opera y Netscape no, la dejan por defecto.

Otro problema es que el tag <u></u> en XHTML Strict esta desestimado,
entonces, que debo usar? <span class="estilosubrayado">A</span>lgo???.

Muchas gracias desde ya, saludos.....
  #2 (permalink)  
Antiguo 11/12/2003, 16:16
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Caramba pues es verdad que se pasa el right por donde no corre el viento... y mozilla obviamente se comporta igual

Pues habrás de pelearlo por otro lado. Mira, prueba a definir tu hr así

<style type="text/css">
<!--
hr {
position: absolute;
width: 200px;
height:1px;
right: 2px;
}

-->
</style>

Al menos con eso te lo pondrá a la derecha

Cita:
Otro problema es que el tag <u></u> en XHTML Strict esta desestimado,
entonces, que debo usar? <span class="estilosubrayado">A</span>lgo???.
pos sí, y el tal estilosubrayado habría de ser...


.estilosubrayado{
text-decoration: underline;
}

  #3 (permalink)  
Antiguo 12/12/2003, 14:21
Avatar de Tx
Tx
 
Fecha de Ingreso: enero-2002
Ubicación: Cba - Arg
Mensajes: 188
Antigüedad: 22 años, 3 meses
Puntos: 1
Hola, muchas gracias por responder .
Al final probando encontre que con la propiedad margin-right es posible alinearlo, ya que usando "position:absolute" me da problemas porque tengo en "float" el DIV que lo contiene.

Asi lo uso:
Código:
#nav{
       text-align: right;
       float: right;
       width: 250px;
       border: 1px dashed Black;
       padding: 5px 8px 5px 8px;
}
hr#linea {
       height: 1px;
       width: 150px;
       text-align: right;
       margin-right: 0px;
}
HTML:
Código:
<div id="nav">
       Algo
              <hr id="linea" />
       Algo
</div>
Saludos y hasta pronto......
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:15.