Quello che non ho capito, è se tu vuoi una pagina centrata, o le scritte della pagina centrata.
Comunque se il tuo problema è relativo al primo caso, ecco una soluzione:
Lo stile ed il colore del testo lo applico direttamente al tag <body> così che risulterà sempre lo stesso, a meno di variazioni in corso d'operaCostruire il foglio di stile
body {
text-align: center;
margin: 0;
background-color: white;
color: black;
font-family: Verdana, Tahoma, Sans-serif;
font-size: small;
width: 100%;
}
#corpo {
text-align: left;
padding: 2px 2px 2px 2px;
border: 1px solid black;
width: 95%;
}
Il foglio di stile lo applichi come vuoi: foglio esterno o nell''intestazione del file html, come ti piace di più insomma, considera che se devi fare più pagine tutte uguali è senzaltro meglio usare un foglio esterno.
Ora il template per una generica pagina html:
Ecco questo è un generico foglio di stile, che adatta una generica pagina html, per qualsiasi risoluzione schermo.Caso per un foglio di stile esterno e incluso
<html><head>
<title>Che titolo avra? </title>
<head>
<style type="text/css" media="screen">
@import url(foglio.css);
</style>
</head>
<body>
<div id="corpo">
.... Qui va tutta la pagina, che risulterà centrata rispetto alla finestra, tieni conto che se inserisci altri elementi, con position: absolute, questa sarà relativa a questo layer e quindi saranno decentrati rispetto al bordo del layer di due pixel, corrispondenti al padding, il layer resterà centrato ed essendo largo solo il 95% della finestra, risulterà comunque con i bordi staccati. ....
</div>
</body>
</html>
Se vuoi qualcosa di più specifico, allora devi iniziare ad usare javascript per verificare la risoluzione schermo dell'utente, e poi includere dinamicamente fogli di stile non generici, ma realizzati appositamente.
E' na soluzione che preferisco non adottare perchè l'utente potrebbe anche aver disinserito dal suo browser le funzionalità del javascript, quindi nel suo caso non funzionerebbe.
Spero ti sia utile, in ogni caso dai un'occhiata a questo sito: con stile