اخبار · تحلیل تکنیکال
زبان نشانهگذاری فرامتنی (HTML) چیست؟
HTML زبان نشانهگذاری استاندارد برای ایجاد صفحات وب است که ساختار و محتوای آنها را مشخص میکند و توسط مرورگرهای وب برای نمایش صفحات وب استفاده میشود.
زبان نشانهگذاری فرامتنی (HTML) مجموعهای از نمادها یا کدهای نشانهگذاری است که در فایلی قرار میگیرند که برای نمایش در اینترنت در نظر گرفته شده است. نشانهگذاری به مرورگرهای وب میگوید که چگونه کلمات و تصاویر یک صفحه وب را نمایش دهند. هر قطعه کد نشانهگذاری منفرد (که بین کاراکترهای "<" و ">" قرار میگیرد) به عنوان یک عنصر شناخته میشود، اگرچه بسیاری از مردم آن را برچسب نیز مینامند. برخی از عناصر به صورت جفت میآیند که نشان میدهند چه زمانی یک اثر نمایشی شروع میشود و چه زمانی به پایان میرسد.
نکات کلیدی
- زبان نشانهگذاری فرامتنی (HTML) زبان اسکریپتنویسی پایه است که توسط مرورگرهای وب برای نمایش صفحات در شبکه جهانی وب استفاده میشود.
- فرامتن به کاربر اجازه میدهد با کلیک بر روی یک پیوند به صفحه جدیدی که توسط آن پیوند ارجاع داده شده است، هدایت شود.
- نسخههای اولیه HTML ثابت بودند (وب 1.0)، در حالی که تکرارهای جدیدتر انعطافپذیری پویا بسیار زیادی دارند (وب 2.0، 3.0).
- نشانهگذاری متنی است که بین دو براکت زاویهدار ظاهر میشود (یعنی بین "<" و ">")، و محتوا هر چیز دیگری است.
درک HTML
زبان نشانهگذاری فرامتنی، زبان کامپیوتری است که ایجاد وبسایت را تسهیل میکند. این زبان، که مانند هر زبان دیگری کلمات کد و نحو دارد، نسبتاً آسان برای درک است و با گذشت زمان، در آنچه به کسی اجازه ایجاد میدهد، به طور فزایندهای قدرتمند میشود. HTML به تکامل خود برای برآورده کردن خواستهها و الزامات اینترنت تحت نظارت کنسرسیوم شبکه جهانی وب، سازمانی که این زبان را طراحی و نگهداری میکند، ادامه میدهد—به عنوان مثال، با انتقال به وب 2.0. فرامتن روشی است که کاربران اینترنت از طریق آن در وب پیمایش میکنند. با کلیک بر روی متن خاصی به نام ابرپیوند، کاربران به صفحات جدید منتقل میشوند. استفاده از "ابر" به این معنی است که خطی نیست، بنابراین کاربران میتوانند فقط با کلیک بر روی پیوندهای موجود به هر مکانی در اینترنت بروند. نشانهگذاری کاری است که برچسبهای HTML با متن داخل خود انجام میدهند؛ آنها آن را به عنوان یک نوع متن خاص علامتگذاری میکنند. به عنوان مثال، متن نشانهگذاری میتواند به شکل حروف پررنگ یا ایتالیک برای جلب توجه خاص به یک کلمه یا عبارت باشد.
مبانی HTML
در هسته خود، HTML مجموعهای از کدهای کوتاه است که در یک فایل متنی تایپ میشوند. اینها برچسبهایی هستند که قابلیتهای HTML را تقویت میکنند. متن به عنوان یک فایل HTML ذخیره میشود و از طریق یک مرورگر وب مشاهده میشود. مرورگر فایل را میخواند و متن را به شکلی قابل مشاهده ترجمه میکند، همانطور که توسط کدهایی که نویسنده برای نوشتن آنچه به رندر قابل مشاهده تبدیل میشود، استفاده کرده است، هدایت میشود. نوشتن HTML مستلزم استفاده صحیح از برچسبها برای ایجاد دیدگاه نویسنده است.برچسبها همان چیزی هستند که متن معمولی را از کد HTML جدا میکنند. برچسبها کلماتی هستند که بین آنچه به عنوان براکتهای زاویهدار شناخته میشوند، قرار دارند، که به گرافیک، تصاویر و جداول اجازه میدهند در صفحه وب ظاهر شوند. برچسبهای مختلف عملکردهای مختلفی را انجام میدهند. اساسیترین برچسبها قالببندی را روی متن اعمال میکنند. با توجه به اینکه رابطهای وب نیاز به پویاتر شدن دارند، میتوان از برگههای سبک آبشاری (CSS) و برنامههای جاوا اسکریپت استفاده کرد. CSS صفحات وب را دسترسپذیرتر میکند و جاوا اسکریپت به HTML پایه قدرت میبخشد.
تفاوت بین HTML و XML چیست؟
برخلاف HTML، زبان نشانهگذاری توسعهپذیر یا XML به کاربران اجازه میدهد نشانهگذاری خود را تعریف کنند. به عنوان مثال، با استفاده از XML، یک کاربر میتواند انتخاب کند که یک پاورقی را با یک برچسب نشان دهد، در حالی که کاربر دیگری میتواند چیز متفاوتی را انتخاب کند. با استفاده از HTML، فقط یک برچسب از پیش تعیین شده میتواند برای نشان دادن یک نوع خاص از اطلاعات استفاده شود. اسناد XML به این دلیل که حاوی برچسبهای تعریف شده توسط کاربر هستند و به دلیل اینکه اسناد فقط از نشانهگذاری و محتوا تشکیل شدهاند، برای خواندن آسان در نظر گرفته شدهاند.
HTML مخفف چیست؟
HTML مخفف HyperText Markeup Language است که به معنی "زبان نشانهگذاری فرامتنی" ترجمه میشود.
چه کسی HTML را اختراع کرد؟
در سال 1980، دانشمند بریتانیایی تیم برنرز-لی پیشنویس سیستمی را برای محققان CERN، جایی که در آن کار میکرد، پیشنهاد و نمونه اولیه آن را ساخت تا از اسناد استفاده و آنها را به اشتراک بگذارند. در سال 1989، برنرز-لی یادداشتی نوشت که یک سیستم فرامتن مبتنی بر اینترنت را پیشنهاد میکرد. او HTML را مشخص کرد و نرمافزار مرورگر و سرور را در اواخر سال 1990 نوشت.
HTML چگونه قابل استفاده است؟
موارد استفاده از HTML عبارتند از:
- توسعه صفحه وب
- پیمایش اینترنت
- عملکرد ذخیرهسازی مرورگر
- ایجاد سند وب
- توسعه بازی
- غنیسازی وبسایت
آینده برای HTML چه چیزی در بر دارد؟
پنجمین و آخرین نسخه اصلی زبان نشانهگذاری فرامتنی، HTML5 است که در سال 2008 منتشر شد. مشخصات فعلی به عنوان استاندارد زنده HTML شناخته میشود.
تصور میشود که پیشرفتهای آینده برای HTML5/استاندارد زنده HTML شامل موارد زیر باشد:
- تغییر اندازه پیکسل تصاویر
- کنترل پیشرفته ساختارهای ویدئویی در صفحات وب
- زبانها و پردازندههای قابل اتصال
- ادغام دوربینهای تلفن همراه برای بهبود عکسها و فیلمها.
نتیجه نهایی
زبان نشانهگذاری فرامتنی یا HTML مجموعهای از نمادها یا کدهای نشانهگذاری است که در فایلی قرار میگیرند که برای نمایش در اینترنت در نظر گرفته شده است. نشانهگذاری به مرورگرهای وب میگوید که کلمات و تصاویر چگونه باید در یک صفحه وب نمایش داده شوند.