Ce qui n'est pas dans le titre c'est que je suis loin d'être pro dans le domaine !
J'ai créé un site perso qui fonctionne depuis quelque temps. Je l'avais dimensionné pour qu'il s'affiche en plein écran sur mon écran 1024 pixels. Le problème c'est que sur les écrans larges de maintenant (1600 pixels par ex) le site est bloqué à gauche !
Et pas moyen de le centrer
Le site est composé de trois cadres (avec un frameset dans l'index.htm)
Est ce qu'il y a moyen de coller une instruction la dedans pour que mon ensemble de cadres soient centrés (mais non redimensionné) dans le navigateur des utilisateurs ?
C'est sûr les frameset c'est délicat à utiliser mais pourquoi tout simplement ne pas utiliser des !iframe!S que tu appelle dans les cellules (TD) indépendantes :
!iframe!>
Pour toujours centrer un site en html : un tableau à une cellule et donc une colonne qui "englobe" le site à 100% px :
et à l'intérieur un autre tableau que tu "centre" aussi et que tu mets à la taille désiré :
et là tu es le roi du pétrole tu fais ce que tu veux tu mets des !iframe!s, des gif, des swf dans les cellules que tu veux !
ça c'est pour centrer les éléments inline comme les textes etc ça ne centrera pas le site.
C'est sûr les frameset c'est délicat à utiliser mais pourquoi tout simplement ne pas utiliser des !!!!!iframe!!!!!S que tu appelle dans les cellules (TD) indépendantes les !!!!iframe!!!!s c'est pas plus propre que les frameset donc pas plus à recommander...
Pour toujours centrer un site en html : un tableau à une cellule et donc une colonne qui "englobe" le site à 100% px à l'époque du twist et des forbans oui maintenant en 2010 et depuis pas mal d'années on mets le tout dans un simple div avec une largeur de la taille du site et on met simplement des margin-left et margin-right en auto.
exemple (bien sur tu externalise dans une feuille de style mais c'est pour faire court que je met en inline) :
<div style="width:la largeur de ton site"; margin-left:auto; margin-right: auto;">
Humpf un ti coup de vieux pour moi là !!! merci pour la référence forban ! J'ai voulu aller au plus simple avec "!iframe!" car il utilise des "frameset" çà aussi c'est un peu vieux non ?
En fait le bug je crois que c'est de ma faute ! j'ai mis directement le code et pas dans une fenêtre CODE, oui je me suis emballé c'est l'effet de mon café noir du matin
le mieux c'est évidement une feuille de style externe et un appelle a une classe pour centré ...
sinon un moment j'ai crus m'être réveillé au milieu des années 90
@natwoman peut être pourrais tu éditer ton post, si c'est lui qui est à l'origine du bug d'affichage ...
Bon les cadres c'est nul >> OK
Mais quand je fais une page simple avec un rectangle dedans: et ben quand je fais "Aperçu dans le navigateur" c'est pas centré non plus !
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  ;Transitional//EN">
<html>
Oui mais non ca va pas le faire, je ne peut que te conseiller de reprendre les bases jete un oeil sur ce site par exemple ca devrait t'aider
http://www.siteduzero.com/tutoriel-3-13666-apprenez-a-creer-votre-site-web.html
sinon tu peu te balader aussi du coté d'alsacreations
@free-style ...
peux pas marcher tu englobe te balise body dans ton div, effectivement je pense qu'il te manque les bases la !
Un peu de lecture te fera le plus grand bien... Alsacreation par exemple ..
sinon garde en tête cela :
les balises table sont fait pour les données tabulaires (les tableaux quoi) par pour de la mise en forme ...