Für das Erstellen und Bearbeiten von CSS-Dokumenten genügt ein einfacher Texteditor. Darin können die CSS-Anweisungen direkt eingegeben und das Dokument mit der Dateiendung .css gespeichert werden.
Wie auch bei HTML gibt es die Möglichkeit, nicht direkt mit dem Quelltext zu arbeiten, sondern in einem Programm mit grafischer Oberfläche, das dann im Hintergrund automatisch den CSS-Code erzeugt (WYSIWYG-Editoren). In diesem Kurs hier geht es aber um die Arbeit mit dem CSS-Quelltext, welche auch mehr Flexibilität ermöglicht.
Arbeitet man viel und vor allem mit großen CSS-Dokumenten, so empfiehlt es sich, einen Texteditor mit syntax highlighting zu benutzen. Darin werden die CSS-Anweisungen farblich hervorgehoben, um den Code übersichtlicher zu machen.