HTML یک زبان نشانه‌گذاری است که برای ساختاردهی و تعریف محتوای یک صفحه وب به کار می‌ود، درحالی‌که CSS یک زبان استایل شیت است که برای توصیف ارائه و جانمایی صفحه یک وب‌سایت، استفاده می‌شود.