CSS היא שפה מתקדמת לתיאור העיצוב של הדף, שאמורה לאפשר הפרדה של העיצוב מהמבנה. בזמן האחרון יותר ויותר מעצבי אתרים נוטים לעבור להשתמש ב-CSS, ככל האפשר, בגלל הגמישות הרבה, למרות שעדיין יש אתגרים של תאימות בין דפדפנים.
מנועי חיפוש מתעלמים מקבצי ה-CSS המצורפים לאתר. יותר מכך, שימוש ב-CSS עוזר לקידום האתר שכן דפי ה-HTML הופכים לרזים יותר, ואחוז התוכן שבהם גדל.