Das Ziel sollte sein, eine Website überall benutzbar zu machen. Sieht sie darüber hinaus auch noch gut aus, ist praktisch bedienbar und visuell ansprechend, wird jeder Besucher das zu schätzen wissen. CSS trägt einen grossen Teil dazu bei.
Cascading Style Sheets sind völlig unabhängig von einem bestimmten Hersteller. Da es sich bei CSS um ein reines Textformat handelt, ist es an keine bestimmte Plattform gebunden.
Zwar gehören mehrere grosse Firmen am Markt dem W3C (WorldWideWebConsortium) an und bringen neue Vorschläge ein, die Spezifikation "CSS" ist aber eine unabhängige Empfehlung.
Man könnte daher mit HTML und CSS Kenntnissen ohne jede weitere Software W3C-valide Websites auf einem Texteditor erstellen.
In der Praxis sind Hilfsmittel wie Grafikbearbeitungsprogramme (The GIMP) HTML-Editoren (Dreamweaver) mit teilweise integrierter CSS Unterstützung oder CSS-Editoren (TopStyle, Style Master) eine grosse Hilfe um den Arbeitsfluss zu beschleunigen.
Alle diese Hilfsmittel sind aber als Freeware Programme oder Testversionen mit eingeschränkter Gültigkeitsdauer zu erhalten, sodass bei Interesse keine Anfangsinvestitionen anfallen müssen.