CSS היא שפה שקובעת איך דף אינטרנט נראה: צבעים, גדלים, גופנים, מרווחים, מסגרות ואיך החלקים מסודרים על המסך.
כלל CSS בנוי מבורר — מה מעצבים — ובסוגריים מסולסלים מאפיינים וערכים. h1 { color: purple; } צובע כל כותרת ראשית בסגול. body { background: lightyellow; } צובע את רקע הדף. כל מאפיין נגמר בנקודה־פסיק.
CSS הופיעה באמצע שנות ה־90 כדי להפריד בין התוכן לעיצוב. היתרון: מעצבים פעם אחת, וכל הדפים באתר נראים אחיד. רוצים לשנות את צבע הכותרות במאה דפים? משנים שורה אחת. CSS גם מתאימה דפים לגודל המסך, כך שאותו אתר נראה טוב בטלפון ובמחשב.