·
miarroba.com
¿Como se hace para...
 
Índice de subforos · Ayuda para webmasters · HTML avanzado
Noticias · Buscar · Tags · Tagboard · Usuarios · Fisgona
Autor Mensaje 
tinoctinoc
Usuario Novato
Usuario Novato


Mensajes: 9
Desde: 22/Nov/2002
#1 ·
 ¿Como se hace para...

que el contenido de una pagina es acomode de acuerdo a la definicion del monitor del usuario?, he visto esto en varias paginas.

Si tienes 800x600 la pagina aparece centrada
si tienes 1024x768 aparece cargada a la izquierda, esto con el fin de que no pierda su distribucion

ya lo he intentado hacer con tablas pero no resulta
¿alguien sabe como?

09/Dic/2002 02:37 GMT+1
MortaMorta
Morta - The One -
Morta - The One -

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 1.085
Desde: 29/Jul/2002
#2 ·
 RE: ¿Como se hace para...

Si que puedes hacerlo con tablas

Solo tienes que hacer que las tablas y columnas se vean con porcentaje de ventana, Me explico, haces una tabla, la principal y a esta tabla le dices que ocupe el 100% o el 90% del ancho de la ventana, dependiendo de tus preferencias, dentro de esta tabla mete todo el contenido incluidas mas tablas, si fuese necesario.

Utiliza solo porcentajes, de esta forma se adaptara a cualquier tipo de resolucion.

Tambien puedes hacer dos tipos de web, una con formato 800x600 y otra con 1024x768, pero tendras que hacer una entrada con dos enlaces diferentes segun la resolucion del visitante, para que ete elija segun su resolucion, tb hay scripts que reconocen la resolucion y mandan automaticamente al visitante a una resolucion o a otra.


Lo de que quede al lado izquierdo es por que la tabla principal no este centrada (<center> o este alineada a la izquierda, por defecto cualquier editor la deja siempre alineada a este lado.

Saludos...



09/Dic/2002 05:38 GMT+1
MortaMorta
Morta - The One -
Morta - The One -

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 1.085
Desde: 29/Jul/2002
#3 ·
 RE: ¿Como se hace para...

Por si necesitabas el script aqui te lo dejo

<!-- Esta debería ser tu página de inicio -->
<!-- Modificar únicamente las direcciones url -->

<html>

<head><script LANGUAGE="JavaScript">

function redireccionar() {
var url640x480 = "http://www.tu-sitio.com/640x480";
var url800x600 = "http://www.tu-sitio.com/800x600";
var url1024x768 = "http://www.tu-sitio.com/1024x768";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}

</script>

<title></title>
</head>

<body onLoad="redireccionar()">
</body>
</html>


Fuente:

Saludos



18/Dic/2002 04:41 GMT+1
ChispaMasterChispaMaster
Usuario habitual
Usuario habitual

Haz clic para ver el perfil del usuario
Mensajes: 46
Desde: 04/Ago/2002
#4 ·
 RE: ¿Como se hace para...

Hola

Yo utilizo esta solucion

Creo una pagina y pongo una tabla de 780 px de ancho , centrada en la pagina, y pongo hay mi pagina

Quien ve la pagina a 1024 , vera la pagina centrada con dos bandas laterales que pueden ser del color del fondo de la pagina o ponerle un fondo a la pagina .

Quien ve la pagina a 800px , vera la pagina completamente centrada y no vera las franjas laterales.

Aunque muchos usuarios recomiendan diseñar usando porcentajes , yo prefiero pixeles.

Se que tengo 780 px para distribuirlos como quiero.


Haciendolo de esta forma , me ahorro tener que realizar 2 paginas para diferentes resoluciones y asi se que el usuario vera la pagina , como deseo que la vean.
Saludos

09/Ene/2003 02:02 GMT+1
Índice de subforos · Ayuda para webmasters · HTML avanzado
Temas similares
No se han encontrado temas similares
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 20:50
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª