بعد از اینکه قرار دادن عناصر HTML را فرا گرفتید، نیاز است که اندازه و رنگ فونت ها، اندازه عکس ها، شکل جداول و غیره را در صفحه سایت تنظیم کنید. برای این کار از CSS که مخفف Cascade Style Sheet است استفاده می کنیم. در واقع می توان CSS را مکمل HTML در نظر گرفت که اصلا چیز عجیبی نیست و به همان شکلی که HTML را می شد در یک NotePad ساده نوشت، CSS هم می توان به همان صورت بکار گرفت.