HTML - Por que al declarar el doctype de html5 mi css cambia

   
Vista:

Por que al declarar el doctype de html5 mi css cambia

Publicado por Cristofer (2 intervenciones) el 25/01/2016 21:44:15
Hola tengo un atributo css

1
2
3
4
5
header{
    width: 100%;
    hight: 20%;
    background-color: red;
}

la cosa es que al definir el doctype

1
<!DOCTYPE html>

automáticamente me deja de reconocer los estilos que aplique en el header (de tamaño en porcentaje) el bg color se aplica pero no entiendo por que el tamaño se pierde al aplicar el doctype :c

(si hay algún error de syntaxis omitanlo ya que en mi documento tengo todo bien escrito acá lo escribí a mano)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Por que al declarar el doctype de html5 mi css cambia

Publicado por xve (1178 intervenciones) el 26/01/2016 08:19:52
Hola Cristofer, el header en que marco esta comprendido?
Es decir, si el continente no tiene altura, el % no es del todo valido, ya que no es el % sobre la pagina, sino sobre el continente del header.

No se si me he sabido explicar... de todos modos, utilizar un % para la altura, no es una recomendación muy buena...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar