Hola,
siento llegar tarde
efectivamente es muy corecta la respuesta de JHMorales.
cada persona dibuja la web como quiere ,
tengo amigos que prefieren que todas las capa sean flotantes y
otros que prefieren una aparencia estatica.
Yo personalmente prefiero la erencia relativa porque me permite que todas
las capas hijas se desplazen juntas con la capa madre
ej. si creas un menu usuario con tres submenu y kieres que lo tres sigan el
raton en una lista de productos lo unico que se hace y asiñar a la capa
madre las coordenadas del raton en el monitor y las capas hija se
posicionaran relativamente a la capa madre.
se que puedes obtener el mismo resultado con otro metodos.
pero entrando mas en el detalle:
el Browser gasta mucho mas recursos al posicionar la capas por separato
porqué debera de procesar cada capa como objecto individual en relacion a el objecto window(la pantalla)
principalmente un navegador se compone de un motor de texto y un motor
grafico
las capas con posicion absolute o flotantes de una hoja de estilo CSS,
seran procesadas:
por el motor de texto, que la posicionara segun el orden del documento
hypertextual
y sucesivamente por el motor grafico, que la reposicinara en relacion a la
ventana y la dibujera en la pantalla
a diferencia las capas con posicion relative de una hoja de estilo CSS,
seran procesadas:
por el motor de texto, que la posicionara segun el orden del documento
hypertextual
y sucesivamente por el motor grafico, solo la dibujera en la pantalla.
come ves la solucion a herencia permite que no se repitan los procesos
en los dos motores
si notas en mucha web sobrecargadas de capas este proceso es visibile
segun se vaya abriendo la pagina.
y por ultimo recuerda que una pagina web no es una aplicación de usuario
en una pagina web cuaquier cambio en el motor grafico o en el motor de
texo, obligará al browser a recostruir toda la pagina reposicionando en ella
todos sus objectos
en una aplicacion usuario cada objecto es libre de cambiar aspecto sin
generar cambios a los de mas objectos
espero te sirva.
perdonar mis errors gramaticales , soy italiano ...
agradeceria todas
las sugerencias para mejorar mi castellano.
bye.