Foros del Web » Creando para Internet » CSS »

XHTML y line-height

Estas en el tema de XHTML y line-height en el foro de CSS en Foros del Web. Hola a todos. Mi problema radica en que usando xhtml strict no puedo asignarle line-height a una a (link). Probé quitando el encabezado del DOCTYPE ...
  #1 (permalink)  
Antiguo 15/10/2008, 11:30
Avatar de hshadow  
Fecha de Ingreso: abril-2008
Mensajes: 42
Antigüedad: 16 años
Puntos: 0
XHTML y line-height

Hola a todos.

Mi problema radica en que usando xhtml strict no puedo asignarle line-height a una a (link). Probé quitando el encabezado del DOCTYPE y ahí si pude asignarlo.

La pregunta es:

¿Como se hace para asignar un line-height menor al que le corresponde a un elemento por defecto en xhtml strict?

Ya se que puedo poner los links con posision absoluta o algo así; pero tanto como para poder reducir codico en el html y en el css.

Gracias de antemano.
  #2 (permalink)  
Antiguo 15/10/2008, 12:02
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: XHTML y line-height

Cita:
Iniciado por hshadow Ver Mensaje
Mi problema radica en que usando xhtml strict no puedo asignarle line-height a una a (link). Probé quitando el encabezado del DOCTYPE y ahí si pude asignarlo.
¿No puedes asignarlo, o no funciona? ¿en qué navegador?

Hay que explicarse mejor para recibir ayuda.
__________________
Visita mi nueva web idplus.org
  #3 (permalink)  
Antiguo 15/10/2008, 14:41
Avatar de hshadow  
Fecha de Ingreso: abril-2008
Mensajes: 42
Antigüedad: 16 años
Puntos: 0
Respuesta: XHTML y line-height

Cita:
Iniciado por Mikmoro Ver Mensaje
¿No puedes asignarlo, o no funciona? ¿en qué navegador?

Hay que explicarse mejor para recibir ayuda.
Hola y gracias por tu tiempo.

No funciona en ningun navegador.

Puedo asignar un line-height mayor al que tiene por defecto pero no menor.

Mira esto:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
a{
line-height:5px;}
</style>
</head>

<body>
<a href="#">asdf</a><br />
<a href="#">asdf</a><br />
<a href="#">asdf</a>
</body>
</html> 
Ahora quitale el doctype y veras a lo que me refiero.

Por eso preguntaba como hago para poner un line-height menor al por defecto y que me lo tome, en xhtml strict.

Gracias
  #4 (permalink)  
Antiguo 15/10/2008, 15:31
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: XHTML y line-height

Es que lo estás haciendo mal: ahí quien tiene el alto de línea es el "BR", no el "a". Prúebalo así:

Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
a {
line-height:5px;
display: block;
}
</style>
</head>
<body>
<a href="#">asdf</a>
<a href="#">asdf</a>
<a href="#">asdf</a>
</body>
</html>
__________________
Visita mi nueva web idplus.org
  #5 (permalink)  
Antiguo 16/10/2008, 07:51
Avatar de hshadow  
Fecha de Ingreso: abril-2008
Mensajes: 42
Antigüedad: 16 años
Puntos: 0
Respuesta: XHTML y line-height

Perfecto. Gracias.
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 13:06.