TOC

This article is currently in the process of being translated into Persian (~99% done).

Introduction to HTML:

What is HTML?

HTML چیست؟

HTML یک زبان نشانه گذاری است که برای توصیف ساده ترین شکل صفحات وب استفاده می شود. این زبان ، زبان اصلی نشانه گذاری برای صفحات وب است. HTML شکل اختصاری (HyperText Markup Language ) است . وقتی یک مرورگر وب مانند اینترنت اکسپلورر ، فایرفاکس یا کروم یک صفحه وب را نمایش می دهد ، آنچه در واقع انجام می دهد ، خواندن و تفسیر یک سند HTML است. این سند ممکن است به اندازه 10 خط و یا چندصد خط باشد ، در هر حال مرور گر به آن اهمیتی نمیدهد و تمام آنچه انجام می دهد ، خواندن سند شماست.

و هدف اصلی HTML این است که محتوای سند HTML را در دسترس مرورگر وب قرار دهد. جدای از این ، HTML همچنین به محتوای شما معنا اضافه می کند ، این بدان معناست که مرورگرها و موتور های جستجو می دانند چه نوع محتوایی را در صفحه وب خود قرار داده اید و به این وسیله می داند چگونه محتوا را اداره کند.

در اصل ، هدف HTML اضافه کردن معنا به صفحات وب شماست ، تا مرورگر بتواند آن را نمایش دهد . ( برخی براین باورند که HTML قرار است بر ظاهر صفحه شما تاثیر بگذارد اما این بیشتر یک عقیده است که بعدا در مورد آن بحث خواهیم کرد )

و HTML5 چیست؟

پس تفاوت بین HTML معمولی و HTML5 چیست؟ ما در طول آموزش به این سوال خواهیم پرداخت . اما نکته مهمی که باید به آن توجه داشته باشید این است که هر چیزی که احتمالا در مورد HTML آموخته اید ، همچنان در مورد HTML5 نیز معتبر است و لازم نیست چیزی را دور بریزید.

HTML5 شامل مجموعه زیادی از ویژگی های جدید است که در طول آموزش به تک تک آنها خواهیم پرداخت. اما در واقع ، HTML5 فقط نسخه پنجم HTML نیست . HTML5 در ابتدا توسط گروهی ایجاد شد که مسئولیت استاندارد رسمی HTML را بر عهده نداشتند. درک پوشش HTML5 کار ساده ای نیست . مشکل اصلی اینجاست که بسیاری از افراد از اصطلاح HTML5 استفاده می کنند در حالیکه آنچه واقعا به آن اشاره می کنند HTML5 و تمام استاندارد های مرتبط با آن مانند CSS3 است.

تمرکز این آموزش بر روی ویژگی های اصلی HTML5 و چگونگی استفاده شما از آنها و تفاوت های آن با نسخه قدیمی یعنی HTML4 خواهد بود.

وقتی از HTML5 استفاده می کنید باید بدانید که همه ویژگی های جدید توسط تمام مرورگر ها پشتیبانی نمی شوند. مرورگر های مختلف از ویژگی های مختلفی پشتیبانی میکنند ، بنابراین مجبور خواهید بود برخی ترفند ها را انجام دهید تا بعضی عناصر HTML5 به درستی کار کنند.

اما چیزی که مطمئنا وجود دارد این است که HTML5 آینده ساخت صفحات وب است. درحال حاضر ، اپل و گوگل از بسیاری از ویژگی های HTML5 پشتیبانی می کنند. کنسرسیوم شبکه جهانی وب کار خود بر روی نسل بعد xHTML را برای پشتیبانی HTML5 رها کرده است. پس بیایید شروع کنیم!

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!