Bonjour , je vous explique , j'ai crée une barre de navigation en css , elle marche tres bien , et est tres bien positionné et centré sur mon ecran , mais sur le mac de ma copine , par exemple , ce n'est pas centré , c'est un peu décallé sur la droite , donc je voudrais faire en sorte que le nav soit centré sur tout les ecrans :)
Je vous passe le code css :
#bloc_page {
    width: 100%;
    height: 100%;
    margin: auto;
}
nav {
    display: inline-block;
    z-index: 5;
    width: 740px;
    position: absolute;
    top: 0%;
    margin: 0% 25% 0% 25%;
}
nav ul {
    liste-style-type: none;
}
nav li {
    display: inline-block;
}
nav a {
    padding: 7px;
    0px 7px;
     0px;
     display: block;
    margin: ;
    width: 70px;
    height: 22px;
    background: url('banniere.png') no-repeat;
    text-align: center;
    color: dodgerblue;
    font-weight: bold;
    font-size: 16px;
    border: 1px solid;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    border-color: black;
}
nav a:hover {
    padding: 7px;
    0px 7px;
     0px;
     display: block;
    margin: ;
    width: 70px;
    height: 22px;
    background: url('banniere2.png') no-repeat;
    text-align: center;
    color: dodgerblue;
    font-weight: bold;
    font-size: 16px;
    border: 1px solid;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    border-color: black;
}
Le bloc page est callé dans une page include sur tt mes pages ^^
J'ai bien sûr essayer de caller des margin:auto; sur plusieurs blocs mais rien n'y fait ...
Voilà , merci à ceux qui pourront m'aider :)
  Salut,
Beaucoup d'erreur^^
Dans #bloc_page, change et ajoute :
margin: 0;
    padding: 0;
Dans nav :
Tu as ce code qui n'a aucun intérêt :  
position: absolute;
De plus tout le long tu utilises des pourcentages, donc si tu mets :
width: 740px;
ça ne marchera pas car si ton écran fait 1024, tu retranches les 740, ça donne 464 que tu divises par 2 = 232, or 25% de 1024 = 256, donc tu auras un décalage.
Donc en restant logique il faut le mettre à 50%.  
Pour finir tu passes dans le nav ul :
padding: 0;
text-align: center;
Ps:
Ces trucs sont bizarre dans nav a et nav a:hover :  
padding: 7px;
    0px 7px;
     0px;
C'est ça plutôt? :
padding : 7px 0;
Et tout ce qui est redondant dans a:hover n'a pas besoin d'être écrit.
Et le tour est joué.
A+
  En fait c'est dans la continuité, les nav a, ont une taille fixe, donc forcement a un moment ça rentre plus.
Le mieux dans ce cas, si tu veux gagner le plus possible en taille :
nav {
    display: block;
    z-index: 5;
    top: 0%;
    margin: 0 auto;
}
Tu mets juste ça.
  Sous linux, les fonts sont pas forcement les mêmes.
Mais tu n'as pas mis de font-family, essaye dans mettre une.
A+
  Merci extrarox :D Comme tjs , tu m'es d'une grande aide , je vais regarder tout ça , des que j'ai regardé , j'te tiens au courant :)
  J'ai un petit soucis , quand je rétrécis mon navigateur , les blocs passent les uns en dessous des autres maintenant :( Je pense que ça vient du
nav {
    display: inline-block;
    z-index: 5;
    width:50%;
    top: 0%;
    margin: 0% 25% 0% 25%;
}
width:50% , sur mes anciens reglages , la barre restait intact au rétrécissement du navigateur , là sur le mac de ma copine , vu qu'elle a un ecran moins grand que le mien , les blocs descendent les uns en dessous des autres :(
  :D Oui c nikel , j'te tiens au courant si j'ai un soucis avec les autres ecrans , je verrais sur le mac de ma copine ce soir , mais c vraiment nikel là j'ai l'impression :D Merci extrarox ^^
  Ah la police deborde des blocks sur linux d'un pote , je sais pas de où ça vient , car moi c nikel
  ouep c bon , j'ai juste adapté le width pour lui , j'ai aggrandit un tt petit peu les blocks , là c bon :) sinon niveau police , je sais pas trop quoi mettre comme police standart , si tu en aurais à me conseiller , elles sont les bienvenus , car je n'ai que des farfelus attrapé sur dafont , et pour la conception d'un site web , c pas top quoi :lol: