Foros del Web » Creando para Internet » CSS »

Body y html, body.

Estas en el tema de Body y html, body. en el foro de CSS en Foros del Web. Hola a todos! Tengo esta duda, a ver si alguien me la puede aclarar: ¿Hay alguna diferencia entre escribir una regla para body y otra ...
  #1 (permalink)  
Antiguo 16/10/2008, 13:56
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años
Puntos: 0
Body y html, body.

Hola a todos!
Tengo esta duda, a ver si alguien me la puede aclarar:
¿Hay alguna diferencia entre escribir una regla para body y otra para html, body?
Gracias!
  #2 (permalink)  
Antiguo 16/10/2008, 15:54
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: Body y html, body.

Sí, una importante diferencia: que una regla afecte o no al html puede ser determinante. Recuerda que html es el elemento básico, el nivel 1 de la página, y body es el nivel 2 (figuradamente).

Haz esta prueba: primero pon esto

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" xml:lang="es" lang="es-es">
<head>
<title>html, body</title>
<style type="text/css">
body {height: 100%; width: 100%;}
#uno {height: 100%; width: 100%; background: blue;}
</style>
</head>
<body>
<div id="uno">
</div>
</body>
</html>
y ahora añade html, delante de body:

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" xml:lang="es" lang="es-es">
<head>
<title>html, body</title>
<style type="text/css">
html, body {height: 100%; width: 100%;}
#uno {height: 100%; width: 100%; background: blue;}
</style>
</head>
<body>
<div id="uno">
</div>
</body>
</html>
¿Qué ha ocurrido?
__________________
Visita mi nueva web idplus.org
  #3 (permalink)  
Antiguo 17/10/2008, 03:18
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años
Puntos: 0
Respuesta: Body y html, body.

Gracias Mikel por la respuesta y el ejemplo. Me gustaría profundizar sobre esto, ¿sabes dónde puedo encontrar alguna información?
Gracias!
  #4 (permalink)  
Antiguo 17/10/2008, 03:54
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: Body y html, body.

Pues lo cierto es que no. Quizá en alguno de los manuales que hay por las FAQ o por ahí, o en internet buscando algo como "css+elemento html".
__________________
Visita mi nueva web idplus.org
  #5 (permalink)  
Antiguo 17/10/2008, 04:43
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años
Puntos: 0
Respuesta: Body y html, body.

Ok, gracias.
Saludos!
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 00:21.