عنوان: آموزش HTML آموزش کامپیوتر
زبان نشانه گذاری HyperText یا HTML زبان نشانه گذاری استاندارد برای اسناد طراحی شده برای نمایش در یک مرورگر وب است. محتوا و ساختار محتوای وب را تعریف می کند. اغلب با فناوری هایی مانند Cascading Style Sheets (CSS) و زبان های برنامه نویسی مانند JavaScript کمک می کند.
مرورگرهای وب اسناد HTML را از یک وب سرور یا از ذخیره سازی محلی دریافت می کنند و اسناد را به صفحات وب چند رسانه ای ارائه می کنند. HTML ساختار یک صفحه وب را به صورت معنایی توصیف می کند و در ابتدا نشانه هایی را برای ظاهر آن گنجانده است.
عناصر HTML بلوک های سازنده صفحات اچ تی ام ال هستند. با ساختارهای HTML، تصاویر و سایر اشیاء مانند فرم های تعاملی ممکن است در صفحه رندر شده جاسازی شوند. HTML وسیله ای برای ایجاد اسناد ساختاریافته با نشان دادن معناشناسی ساختاری برای متن مانند سرفصل ها، پاراگراف ها، لیست ها، پیوندها، نقل قول ها و موارد دیگر فراهم می کند. عناصر HTML با برچسب ها مشخص می شوند که با استفاده از براکت های زاویه ای نوشته می شوند. برچسب هایی مانند <img> و <input> مستقیماً محتوا را وارد صفحه می کنند. سایر برچسبها مانند <p> و </p> اطلاعاتی را در مورد متن سند ارائه میدهند و ممکن است شامل برچسبهای عنصر فرعی باشند. مرورگرها تگ های HTML را نمایش نمی دهند بلکه از آنها برای تفسیر محتوای صفحه استفاده می کنند.
HTML می تواند برنامه هایی را که به زبان برنامه نویسی نوشته شده اند مانند جاوا اسکریپت جاسازی کند که بر رفتار و محتوای صفحات وب تأثیر می گذارد. گنجاندن CSS ظاهر و چیدمان محتوا را مشخص می کند. کنسرسیوم وب جهانی (W3C)، نگهدارنده سابق HTML و نگهدارنده فعلی استانداردهای CSS، از سال 1997 استفاده از CSS را بر روی HTML نمایشی صریح تشویق کرده است. شکلی از HTML که با نام HTML5 شناخته میشود، برای نمایش ویدئو و صدا، عمدتاً با استفاده از عنصر <canvas> همراه با جاوا اسکریپت استفاده میشود.