Je viens de lire ce tutorial trés bien fait sur xhtml et les CSS : Création d’un site web en xhtml et css - NikO.
Pour avoir les idées claires sur la question, je vous conseille sa lecture !
C’est un excellent point de départ pour commencer un développement Web dans le respect des standards.