CSS este un acronim pentru Cascading Style Sheets, un limbaj folosit ca instrument de formatare pentru HTML (HyperText Markup Language) și alte limbaje de marcare care a fost aprobat de World Wide Web Consortium (W3C). Un document CSS servește ca un plan principal pentru stilurile și aspectul utilizat pe o pagină web sau un site web. Deciziile de stil la nivelul întregului site sunt repetate o dată și aplicate de mai multe ori, economisind muncă pentru proiectantul site-ului și timp pentru redarea site-ului. Un editor CSS este un instrument pentru crearea sau editarea unui document CSS și poate îmbunătăți fluxul de lucru pentru crearea foilor de stil CSS.
Un editor CSS poate fi o aplicație web, un produs independent. Alternativ, poate fi o componentă a unui program complet de web design, inclus împreună cu un editor HTML, un editor XHTML (eXtended HTML) și un editor JavaScript® sau, eventual, chiar mai multe limbi. XML (Extensible Markup Language), ASP (Active Server Page), PHP (PHP Hypertext Preprocessor), C și C++, Python, PERL (Practical Extraction Report Language) și SQL (Structured Query Language) sunt adesea incluse. Un editor CSS poate fi multiplatform sau pentru o singură marcă de sistem de operare, dar sunt ușor de găsit pentru sistemele Mac®, Windows® și Unix®.
Editorii CSS pot fi destul de simpli – unii dezvoltatori folosesc doar un program de editare a textului – sau includ evidențierea sintaxelor pentru a ajuta la crearea și verificarea codului, un expert CSS și validare. Capacitatea de a organiza secțiuni de cod în foldere poate face întreținerea mai ușoară, iar previzualizările într-unul sau mai multe browsere pot ajuta la realizarea unui design universal. Acest lucru poate fi facilitat sau nu cu o fereastră divizată care permite vizualizarea a două browsere simultan.
Ocazional, o versiune simplă poate fi găsită ca descărcare gratuită, acționând ca un demo pentru o versiune pro. Există, de asemenea, editori CSS care sunt mai bine adaptați pentru nou-veniți și alții care sunt mai apți pentru profesioniști. Șabloanele utile și/sau exemple de foi de stil de la W3C pot fi de mare ajutor. În 2010, CSS era în versiunea 2 și versiunea 3 este în curs de dezvoltare, așa că designerii web care intenționează să lucreze în versiunea 3 trebuie să verifice pentru a se asigura că editorul CSS pe care intenționează să-l folosească acceptă versiunea respectivă.