HTML به چه معناست ؟! تعریف بین المللی آن چیست و ورژن های آن چه ویژگی هایی دارد.
کلمه HTML مخفف Hyper Text Markup Language است که معنای لغوی آن "ابر زبان نشانه گذاری" میباشد.
HTML زبان برنامه نویسی نیست بلکه زبان نشانه گذاری است و برای پیاده سازی طراحی سایت از آن استفاده میشود.
کلیه کدهایی که استفاده میکنید در نهایت به HTML تبدیل میشود و به کاربر نشان داده میشود. کدهای php یا Asp برای مرورگر مفهومی ندارد بلکه بعد از تبدیل آنها به HTML قابلیت خواندن و نمایش دادن پیدا میکنند.
تگ ها (Tag) بخش های مختلف یک فایل HTML را از هم جدا میکند و به مرورگر اعلام میکند محدوده ها به چه صورتی آماده ارائه به کاربر شده است.
در صفحات HTML میتوانید، نوشته ، تصویر یا فیلم قرار دهید ، میتوانید جدول بکشید یا یک دکمه تعریف کنید.
HTML5 پنجمین ورژن زبان نشانه گذاری است و در سال 1997 برای اولین بار ارائه شد. دلیل این حرکت رو به جلو پیشرفت یکسان سازی دیداری از یک صفحه وب در مرورگرهای مختلف بود.با حضور این تکنولوژی طراحی سایت بسیار ساده تر شد.
در واقع HTML5 پاسخی به استفاده مشترک XHTML بر روی شبکه جهانی وب است که ترکیبی از ویژگیهای معرفی شده توسط موتورهای جستجو میباشد. هم چنین پاسخی به بسیاری از خطاهای نحوی در مستندات وب موجود است که یک زبان نشانه گذاری یکتا را تعریف مینماید. HTML5 به دلیل وجود برخی ویژگیهای منحصر به فرد آن، از سایر نسخههای قبلی برتری دارد.
چرا بهتر است از HTML5 استفاده کنیم
1- شامل جزئیات مدلهای پردازش است تا پیاده سازی سازگارتری داشته باشد.
2- نشانه گذاری برای اسناد در دسترس را گسترش، بهبود و توجیه میکند.
3- نشانه گذاری و رابط برنامه نویسی کاربردی را برای برنامههای پیچیده تحت وب معرفی مینماید.
4- کاندیدای بالقوهای برای برنامههای کاربردی تلفن همراه کراس پلت فرم محسوب میشود.
5- با در نظر گرفتن توانایی اجرا بر روی دستگاههای کم قدرت مانند گوشیهای هوشمند و تبلتها طراحی و ساخته شده است به همین دلیل قابلیت پشتیبانی از دستگاههای تلفن همراه را دارد.
6- پشتیبانی مرورگرهای اصلی از جمله Chrome ، Safari ، Firefox ، Opera ، IE از Html5 وجود دارد.
7- با استفاده از CSS3 کار میکند و استفاده از W3C ویژگیهای بیشتر و چشمگیری به آن افزوده است.
8- به دلیل انعطاف پذیری بالا، برای برنامه نویسیهای ساده و منطقی مناسب است.
9- قابلیت کدگذاری ویدئو، صدا و تصاویر را دارد.
10- درحال تبدیل شدن به یک استاندارد جدید میباشد.
local storage یکی از از ویژگیهای برجسته Html5 به شمار میرود.