معرفی HTML

معرفی HTML


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

توسعه دهنده وب یا وب دولوپر از تگهای HTML برای تعیین عنصرها استفاده می کند. به عنوان مثال، می توانید از تگ های HTML برای تعیین تیترها، پاراگراف ها، لیست ها، جداول، تصاویر، ویدئوها و چیزهای دیگر استفاده کنید.

برای ایجاد HTML چه چیزهایی لازم است؟

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

کامپیوتر

اولین مورد کاملا واضح است. حتّی تبلت ها و گاهی گوشی های هوشمند نیز می توانند مؤثر باشند.

ویرایشگر HTML

ویرایشگرهای HTML

ویرایشگر HTML (ادیتور اچ تی ام ال «HTML editor») اپلیکیشنی است که به شما در ایجاد صفحات HTML کمک می کند. یادتان باشد ویرایشگرهای متنی ساده نیز می توانند در نوشتن HTML کافی باشند امّا یک ویرایشگر مخصوص HTML کار شما را بسیار ساده تر می کند، به خصوص اگر قصد کدنویسی زیادی داشته باشید.

ویرایشگرهای HTML دو ویژگی بارز دارند:

1- معمولا کدها را دسته بندی و با رنگ های مختلف جهت شناسایی بهتر مشخص می کنند.

2- پیشنهاد خودکار، با استفاده از این ویژگی بسیاری از عناصر و ویژگی های از پیش تعیین شده کدنویسی را سریع تر و راحت تر می کند.

ویرایشگر HTML رایگان

تعداد زیادی ویرایشگر HTML وجود دارد امّا تعداد محدودی از آنها قابلیت های بالا دارند و اکثراهم رایگان نیستند. با این وجود هنوزهم می توان برخی از ویرایشگرهای HTML رایگان، خوب و کارآمد را پیدا کرد. برنامه هایی مانند CoffeeCup و Notepad++ دوتا از بهترین ویرایشگرهای HTML هستند که یادگیری آنها نیز چندان سخت نیست.

ویرایشگر متن

اگر ویرایشگر HTML ندارید و قصد دانلود کردن آنهم ندارید یک ویرایشگر متنی ساده کافیست، معمولا در تمامی سیستم عامل ها یک ویرایشگر متنی وجود دارد. به عنوان مثال در سیستم عامل لینوکس Pico و در ویندوز Notepad و Text Edit برای مک ویرایشگرهای متنی رایگان از پیش نصب شده هستند.

مرورگر وب

مرورگر وب «Web browser» برای مشاهده نتایج کد HTMLای که می نویسیم لازم است. همانطور که گفتیم اسناد HTML به صفحات وب تبدیل می شوند امّا مشاهده صفحات وب بدون مرورگر امکان پذیر نیست!

برای ایجاد HTML باید آنلاین باشیم؟

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

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

درباره HTML

همانطور که در ابتدا گفته شد اچ تی ام ال از چهار سرواژه متفاوت ساخته شده است:

H: Hyper

T: text

M: Markup

L: Language

زبان نشانه گذاری ابرمتن و همچنین زبان استاندارد نشانه گذاری که برای ایجاد صفحات وب مورد استفاده قرار می گیرد.

زبان HTML زیرمجموعه SGML (زبان نشانه گذاری کلی استاندارد) است و توسط W3C (کنسرسیوم وب جهان گستر) و همچنین WHATWG (کارگروه تکنولوژی برنامه های ابرمتنی وب) توسعه داده شد.

استاندارد HTML وجود دارد؟

بله، در واقع با توجه به اینکه چگونه به آن نگاه کنید دو یا سه استاندارد وجود دارد.

استاندارد W3C

گروه اوّل، W3C (کنسرسیوم وب جهان گستر) مشخصات HTML5 را حفظ می کند، که یک "تصویر لحظه ای" از ویژگی ها در زمان خاص است.

همچنین W3C محتویات HTML 5.1 Nightly را حفظ می کند، این نسخه شامل اصلاحاتی در خصوصیاتی است که بعدا منتشر خواهد شد و تحت شماره HTML5.1 عرضه می شود.

استاندارد زنده WHATWG

گروه دوّم، WHATWG (کارگروه تکنولوژی کاربردی ابرمتن وب) است، این گروه استانداردهای زنده HTML را حفظ می کند. یعنی این یک استاندارد است که به طور مداوم به روز یا آپدیت می شود.

در این استاندارد نسخه ها شماره بندی ندارند یا بهتر است بگویم اصلا نسخه یا ورژنی نیست (مثلا HTML همان HTML5 نیست). این استاندارد می تواند به صورت منظم تغییر کند. دلیل این امر این است که با تغییرات مرورگرها و پیشرفت برنامه ها هماهنگ شود. همچنین می تواند با مسائل مربوط به مرورگرها کنار بیاید و باعث کم شدن محدودیت ها شود.

از کدام نسخه استفاده کنیم؟

خوشبختانه تفاوت های زیادی بین استانداردهای W3C و WHATWG نیست. اگر می خواهید از آخرین ویژگی ها به طور بالقوه با پشتیبانی مرورگر استفاده کنید، قطعا استاندارد زنده WHATWG مؤثرتر خواهد بود. اگر می خواهید اسناد HTML خود را دقیقا با یک استاندارد خاص تغییر دهید، پس توصیه بهتر W3C خواهد بود.

در این آموزش بیشتر عناصر و ویژگی ها با هر دو استاندارد هماهنگ خواهد بود مگر اینکه مشخص شوند.

جلسه بعد

تبلیغات در پایین ادامه ی مطلب

نظرات شما


    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی