Qqn sait comment faire adapter les page web e

Fermé
dom - 12 juin 2003 à 00:39
Plumaline Messages postés 127 Date d'inscription lundi 16 avril 2007 Statut Membre Dernière intervention 9 novembre 2016 - 25 juin 2010 à 15:16
qqn peut m'aider svp merci urgent car pour examen

qqn sait comment faire adapter les page web en fonction de la résolution de l'écran de chaque utilisatuer

exemple si marc 800*600
Paul 1024*768 comment faire pour que la page s'adapte car quand je chnage de résolution ben dans le premier cas c'est bon puis dans le 2e cas c'est tout a gauche au lieu d'etre centré
A voir également:

7 réponses

Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
12 juin 2003 à 01:25
Ben ça dépend de ce que tu veux faire...

Cas n°1 : Tu veux que la page soit centré quelque soit le cas. Il existe deux solution, soit tu met tout le contenu html de ta page dans dic dont tu définit la propriété align"center", soit tu met toute ta page à l'intérieure d'un tableau centré (<table align="center"> à partir du HTML 4.01 je crois, mais c'est à vérifier). Tu peux aussi inclure tout le contenu du body dans des balises <center></center> mais je crois qu'elles ne sont plus trop appréciées par les dernières versions du html.

Cas n°2 : Tu veux que la largeur des éléments de la page soit proportionnelle à la largeur de la fenêtre du client du visiteur. Dans ce cas, je conseillerais de faire une mise en page à partir de tableau dont la largeur ainsi que celles de ces cellules sont définies en pourcentage.

Cas n°3 : Tu veux que tout s'adapte bien proprement à la taille de la fenêtre du client. Dans ce cas, il faut récupérer la largeur et la hauteur disponible via un code javascript et adapter les dimensions de chaque éléments de la page. C'est souvent long et fastidieux, surtout pour que ce soit compatible avec tous les browsers, mais si c'est fait correctement, le jeu en vaut la chandelle.

Cas n°4 : Tu es très patient. Dans ce cas, tu peux faire une version de ton site pour chaque résolution et mettre en page d'accueil soit un choix via lien hypertexte vers chaque version du site, soit utiliser un javascript qui récupère la résolution d'écran et effectue une redirection parémétrée par cette information.

En épsérant que cela puisse t'aider un 'tit peu...

.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
5
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 329
9 sept. 2007 à 23:40
salut,

70% des internautes utilise le 800*600

tu sors d'ou toi ? tu as été cryogénisé en 1980 et on vient de te décongeler ?
5
Plumaline Messages postés 127 Date d'inscription lundi 16 avril 2007 Statut Membre Dernière intervention 9 novembre 2016 6
25 juin 2010 à 15:16
Ou pas !
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
12 juin 2003 à 01:29
Erratum :
dans le cas n°1 : il faut lire tout le contenu html de ta page dans div et non dans un div.

Nota Bene :
1. http://www.scriptsplus.com/scripts/redir/resolution.php => pour effectuer une redirection vers une version du site en fonction de la résolution du visiteur.

2. http://www.webdeveloppeur.com/Tutoriels/Javascript/resolution.html => pour détecter les résolutions d'écran.




.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
1
merci pr ces reponses
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour ,

J'ai deja eu ce probleme avec ma page et tu sait comment j'ai fait ? j'ai utilisé des tables pour structurer ma page web et ca a donné de bon resultats . Enfaite tu vas mettre les phrases, images ou d'autres animations dans des tables data ( <td> ) d'une table <table border=0 width=100%> qui couvre toute la page .Essaie Ca marche à tout les coups par exemple pour afficher deux images dans la page tu fais

<body>
<table border=0 width=100%>
<tr>
<td width=50%><img src="chemin de l'image"></td>
</tr>
<td><img src="chemin de l'image"></td>
</tr>
</table>
</body>

ainsi quelque soit la resolution du visiteur l'image s'affichera tjs comme celle sur ton ecran

Kiris
1
Pour ma part, je trouve que c'est une abbération que de faire un site adapté à la fenetre de ton utilisateur ou à sa définition d'écran.
Le mieux est encore de faire un site en 770 et 600 de hauteur, tu gardes un espace de 30Px pour la scrollbar.
Après à toi de voir...
Saches tout de meme que encore presque 70% des internautes utilise le 800*600, il voir en fonction de site que tu veux faire bien sur.
Un site destiné à des joueurs les personnes le parcourant auront surement des machines capables de résolution 1280*1024 au pire.

Cordialement
Frag
0
warlix Messages postés 1201 Date d'inscription mercredi 25 juillet 2007 Statut Contributeur Dernière intervention 21 février 2009 288
10 sept. 2007 à 01:47
salut

je pense que le % des600x800 est passé sur les 1024x765
le 6x8 est plutôt dans les5/10 % d irecductibles qui ne souhaite pas changer leur 15 pouces vieux de l epoque des 486 :)
tu trouveras même de plus en plus de 1160 +

mais je pense que une grande partie est en 1024 à ce jour.


mais je suis peu être récement décongelé aussi :p

0