HTML یا به فارسی «زبان نشانهگذاری فرامتن»، یک زبان نشانهگذاری استاندارد برای ایجاد ساختار و محتوای صفحات وب است. در واقع HTML سنگ بنای تکتک صفحات وبسایتهایی است که در اینترنت میبینیم.
توجه داشته باشید که HTML، در زمرهی زبانهای برنامهنویسی (Programming Languages) قرار نمیگیرد. بلکه نوعی زبان نشانهگذاری (Markup Language) است.
در زبانهای برنامهنویسی (مثل پایتون یا جاوا اسکریپت) دستورالعملهایی برای کامپیوتر صادر میشود تا کارهای خاصی انجام گیرد. اما HTML به جای فرمان اجرای عملیات، از تگها برای نشانهگذاری بخشهای مختلف محتوا استفاده میکند، تا مرورگر بداند هر بخش از محتوا چه نوعی است و چگونه باید نمایش داده شود.