Bei mir trat das Problem mit einem Windows Mobile-Gerätedienst auf, welcher auch den 80er Port belegt hatte. Nach deaktivieren des Dienstes in der Verwaltung, trat das Problem nicht mehr auf.
Du solltest wirklich checken, welches deiner Programme den Port vlt. noch nutzt.
Gleichzeitig stellt sich mir die Frage wozu ihr XAMPP für HTML/CSS benötigt? Wird es doch im Rahmen von serverseitigen Verarbeitung von PHP benötigt.