Flux rss
Collection CommentCaMarche.net

[Webmaster] Adapter un site à toutes les résolutions, le centrer

Publié par Ssylvainsab, dernière mise à jour le lundi 23 juin 2008 à 16:52:32 par Nilou17
Une question récurrente sur ce forum est "Comment adapter mon site à la résolution du visiteur ? Quelle résolution choisir ?"

Pas besoin de se compliquer la vie pour ça !

Comment faire


Il suffit d'appliquer une largeur relative (=qui change selon la taille de la fenêtre et de l'écran du visiteur) à la page.

Le plus courant est d'utiliser la balise body.
A vous d'adapter si vous utilisez un div#corps ou autre.

Pour adapter la taille de la page, il faut utiliser ce code CSS :
  body{width:100%;}

Avec ce code la page prendra 100% de la fenêtre, quelle que soit sa taille.

On peut évidemment définir la largeur que l'on veut (90%, 80%, etc.)

Si l'on définit une plus petite largeur, on peut centrer avec "margin:auto".

Note


/!\ Attention : il faut définir une largeur en %, et pas en em ou autre unité relative, car les % correspondent à un pourcentage par rapport à la largeur de la fenêtre contrairement aux em qui correspondent aux hauteurs de ligne (une taille prédéfinie).
(Vous n'êtes pas obligé de retenir ceci, si ça vous embrouille ne vous en occupez pas et contentez-vous de suivre les indications suivantes ;-)

Précisions


S'il est important que votre page ne soit pas plus petite qu'une certaine taille, on peut utiliser la propriété min-width (qui ne fonctionne pas sous IE).

On peut également utiliser max-width pour définir la taille maximale.
(Je déconseille cette pratique car ce n'est pas agréable d'avoir une page qui est plus petite que la fenêtre je trouve)

Exemple


Une page de largeur 90%, centrée, une largeur minimale de 600 pixels, et une largeur maximale de 2000 pixels :
  body{width:90%;margin:auto;min-width:600px;max-width:2000px}

Autres


Quelques liens pour le min-width et compagnie sous IE :
Télécharger Realtek Wireless drivers pour XP (RTL8187) Realtek RTL8187 Wireless 802.11g 54Mbps USB 2.0 Network Adapter SITECOM WL-168 Wireless Network USB Adapter 54g SURECOM EP-9001-g 802.11g 54M WLAN USB Adapter www.commentcamarche.net/telecharger/telecharger-34056605-realtek-wireless-drivers-pour-xp-rtl8187
Konica Minolta Magicolor 4690MF 4690 MF,Page web du produit:Anglais,Résolution maximum :2400x600 dpi,Divers:Limited warranty one year one site,Résolution optique du scanner:600x600 dpi,Fiche produit au format PDF:Anglais,Vitesse d'impression (noir et blanc):25... www.commentcamarche.net/guide-achat/konica-minolta-magicolor-4690mf-1141887-fiche-technique
OKI B2500 MFP B 2500,Type:Laser,Format d'imprimante:Plusieurs formats acceptés,Connexion:USB,Compatibilité:PC,Vitesse d'impression (noir et blanc):16.0 pages/minute,Résolution maximum :600x600 dpi,Divers:Warranty 3 years on-site,Résolution optique du... www.commentcamarche.net/guide-achat/oki-b2500-mfp-733209-fiche-technique
Centrer verticalement une page webPour centrer verticalement une page web, impossible de s'en sortir en css. Une solution bien pratique : JavaScript. 1. Le fichier .js 2. La page .html 3. Utilisation 4. Inconvénients 5. Rappel Merci à Dalida pour la source du fichier... www.commentcamarche.net/faq/sujet-9867-centrer-verticalement-une-page-web
Créer un site internetSommaire : 1 - Créer son site et ses propres pages : Solution 1a : Coder "à la main" la page HTML Solution 1b : logiciels WYSIWYG Solution 1c : modèles préconçus à adapter en ligne 2 - Mettre le site en ligne : 2a - Les hébergeurs... www.commentcamarche.net/faq/sujet-63-creer-un-site-internet
Choisir un hébergeur gratuit ou payantAfin de trouver l'hébergement adapté à vos besoins, il vous faut définir des critères en fonction de votre site. En effet, tous les hébergeurs ne fournissent pas les même prestations, et il serait inutile de payer un hébergement sophistiqué si le site... www.commentcamarche.net/faq/sujet-1624-choisir-un-hebergeur-gratuit-ou-payant
Magix video deluxe 2008 plus a L'AIDE!!! (Résolu)Bonjour, j'ai mis un gif dans mon montage video qui n'avait pas la meme resolution que ma video une fenetre c'est ouverte me demandant si je voulais adapter la resolution de ma video au gif j'ai cliquer sur oui tout magix est... www.commentcamarche.net/forum/affich-8394655-magix-video-deluxe-2008-plus-a-l-aide
Changement carte grahique (Résolu)Bonjour,je voulait savoir si quand j installe une nouvelle carte graphique je garde ma resolution de 1440x900 ???? car j ai sa sur un site Résolution : 2560 x 1600 pour la carte graphique www.commentcamarche.net/forum/affich-4745010-changement-carte-grahique
Probleme adaptation automatique résolution (Résolu)Bonjour, D'abord je voulais m'excuser si je n'ai pas posté dans la bonne partie du fofo, mais je pense que c'est la plus appropriée. Avant toute chose, je signale que je tourne sur windows vista 32 bits. Voila, alors... www.commentcamarche.net/forum/affich-6836098-probleme-adaptation-automatique-resolution
Télécharger Call center La nouvelle version de CallCenter offre les possibilités de communications de base pour les tâches quotidiennes, en plus c'est gratuit. CallCenter supporte toutes les versions opérationnelles de Windows, contrairement aux autres programmes de la même... www.commentcamarche.net/telecharger/telecharger-34055800-call-center
10 sites optimisés pour l'iPhone(Paris - Relax news) - après les sites adaptés pour les mobiles, voici les sites optimisés pour l'écran l'iphone. pour préparer la venue du mobile d'apple, lancé ce mercredi soir dans les boutiques orange, de nombreux portails lancent leur version... www.commentcamarche.net/actualites/10-sites-optimises-pour-l-iphone-4170277-actualite.php3
Un nouveau site Internet recense toutes les promos des hypermarchés(Paris - Relax news) - un nouveau site internet permet aux consommateurs de retrouver en un clic toutes les promotions proposées par les hypermarchés, généralistes ou spécialisés. promoconso.net centralise toutes les ristournes des enseignes de grande... www.commentcamarche.net/actualites/un-nouveau-site-internet-recense-toutes-les-promos-des-hypermarches-4013725-actualite.php3
Gore Verbinski réalisera l'adaptation cinématographique du jeu vidéo "BioShock"(Paris - Relax news) - Gore Verbinski sera en charge d'adapter le jeu BioShock sur grand écran, annonce le site Variety. Le réalisateur de la trilogie de Pirates des Caraïbes sera accompagné de John Logan qui se chargera d'adapter le scénario. Ce... www.commentcamarche.net/actualites/gore-verbinski-realisera-l-adaptation-cinematographique-du-jeu-video-bioshock-5846621-actualite.php3