HTML مخفف Hyper Text Markup Language یا زبان نشانه گذاری ابر متنی است.
HTML یک زبان نشانه گذاری است که متشکل از مجموعه ای از تگ ها است. هر تگ و یا برچسب محتوای سند را توصیف میکند. هر سند HTML یا صفحه وب شامل تگ ها و متن است.
اما زبان نشانه گذاری ابر متنی یعنی چه؟
ابر: مخالف واژه خطی است. در روزگار قدیم اطلاعات کامپیوتر بصورت خطی خوانده میشد، یعنی زمانی که برنامه اجرا میشد و یک کاری را انجام میداد خط اول را میخواند، سپس خط بعد و خط بعد. اما HTML متفاوت است. یعنی شما برای دیدن کاتبان نوین طرح لازم نیست تا سایت msn را مشاهده کنید.
متن: نیاز به توصیف ندارد و معنایش مشخص است.
نشانه گذاری: همان کاری است که با متن انجام میدهیم. یعنی شما همان کار را با متن HTML انجام میدهید که با برنامه ادیت متن: سرتیتر گذاری، ایجاد لیست و غیره.
زبان: همان چیزی است که HTML است.
اگر شما میخواهید وب سایت بسازید، هیچ راهی جز نوشتن HTML ندارید. حتی اگر وب سایت را بخواهید با برنامه های ایجاد وب سایت نظیر Dreamweaver استفاده کنید دانستن حداقلی HTML به شما کمک میکند تا وب سایت را راحت تر و بهتر ایجاد کنید.
تگ های نشانه گذاری HTML معمولا با نام تگ های HTML شناخته میشوند.
تگ های HTML کلمه کلیدی یا همان نام تگ است که داخل براکت قرار دارند. تگهای HTML معمولا بصورت زوجی هستند. تگ اول را تگ آغازین و تگ دول را تگ پایانی مینامند. تگ انتهایی همانند تگ آغازین نوشته میشود اما قبل از نام تگ یک اسلش دارد. تگهای آغازین و انتهایی را تگ باز کننده و بسته کننده مینامند.
المان HTML همه چیز از تگ آغازین تا تگ انتهایی است. برخی المان های HTML محتوای خالی دارند. المان های خالی تنها تگ آغازین دارند که در همان تگ بسته میشوند. در ادامه این تگ ها را معرفی خواهم کرد. همه المان های HTML اتریبیوت دارند و اکثر المان ها اتریبیوت های ویژه همان تگ را دارند.
بیشتر المان های HTML میتوانند تو در تو باشند یا به عبارت دیگر در درون خود المان های HTML دیگر داشته باشند.
سند های HTML شامل المان های HTML تو در تو هستند.
هر سند HTML دارای چهار تگ اصلی میباشد:
<html> ، <title> ، <head> ، <body>
این اسامی عجیب هستند؟ نگران نباشید در ادامه همه آنها را توضیح خواهم داد.