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
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
A voir également:
- Qqn sait comment faire adapter les page web e
- Supprimer une page word - Guide
- Traduire une page web - Guide
- É - Guide
- Instagram web - Guide
- Page d'accueil iphone - Guide
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
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]
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]
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
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 ?
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 ?
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
25 juin 2010 à 15:16
Ou pas !
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
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]
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]
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
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
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
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
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
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
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