Non capisco perché la gente sia convinta che se impari il CSS automaticamente crei delle belle pagine web.
Non te la prendere, ma è ben lontano dalla realtà. Il CSS è uno strumento, esattamente come photoshop o illustrator, per far renderizzare al browser ciò che vuoi. Ne deriva il fatto che la bellezza di una pagina sta di per sé nella creatività che hai, nel senso grafico, nel buon gusto eccetera. Paradossalmente, ma neanche più di tanto alla fine, potresti fare un sito bellissimo anche solo con immagini.
Dunque, è bene che tu impari il CSS perché è il modo migliore per realizzare la grafica di un sito (e non utilizzando le immagini che appesantiscono il download della pagina e tutto quello che ne deriva) però prima è bene che ti studi le regole fondamentali per la creazione di un sito ben fatto ed efficace. Dovresti dare un'occhiata alle regole della comunicazione visiva e allenare il tuo senso estetico, che senza offesa non è il massimo per adesso a giudicare da quello che ci hai fatto vedere.
Non voglio che tu prenda il mio post come una offesa, anzi il mio è un preziosissimo consiglio e spero che tu ne faccia tesoro!