Grilom (./1) :
Existe-t-il un autre logiciel (oui je sais mon cerveau... Mais sincèrement je m'y suis pencher et c'est vraiment pas faciel sans aucune notion.. Surtout que je ne connais pas à 100% les différences et comment cela fonctionne...)
perso, faire l'impasse sur tous les logiciels qui créent à ta place du code html ou xhtml... car ca ne le fait jamais réellement proprement... il vaut mieux ecrire soi meme le code. Perso j'utilise eclipse avec l'extension PHP mais si tu fais que de l'html/xhtml, ca te servirait à rien de prendre si compliqué... ultraedit est largement suffisant.
sinon, pour les notions... commence par lire quelques bons tutos

google sera ton ami

voici déjà un bon lien pour les CSS, toutes les propriétés y sont reprises :
http://wiki.mediabox.fr/documentation/css