معرفی HTML
HTML چیست؟
- HTML زبان استاندارد نشانه گذاری برای ساخت صفحات وب است.
- HTML مخفف شده عبارت “Hyper Text Markup Language” است.
- HTML با استفاده از نشانه گذاری ساختار صفحات وب را توصیف می کند.
- عناصر HTML، بلوک های سازنده صفحات وب هستند.
- عناصر HTML با استفاده از تگ ها نمایش داده می شوند.
- تگ های HTML، قطعات محتوا مانند “عنوان”، “پاراگراف”، “جدول” و غیره را برچسب گذاری می کنند.
- مرورگر ها تگ های HTML را نمایش نمی دهند، اما با استفاده از آن ها محتوای صفحه وب را ارائه می کنند.
یک سند ساده HTML
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> |
توضیحات مثال
- اعلان به مرورگر می گوید که این یک سند HTML 5 است.
- عنصر ، عنصر ریشه در یک سند HTML است.
- عنصر شامل اطلاعات متا در مورد سند HTML است.
- عنصر
یک عنوان را برای سند مشخص می کند. - عنصر محتوای قابل مشاهده یک صفحه وب را شامل می شود.
- عنصر
یک عنوان بزرگ تعریف می کند. - عنصر یک پاراگراف تعریف می کند.
تگ های HTML
تگ های HTML نام های عناصر احاطه شده با براکت های زاویه (<,>) هستند.
1 | <tagname>Content goes here...</tagname> |
- تگ های HTML معمولا به شکل جفتی می آیند مانند و .
- در یک جفت اولین تگ را تگ شروع و دومین تگ را تگ پایان می نامند.
- تگ پایان نیز مانند تگ شروع نوشته می شود با این تفاوت که در قبل از نام تگ یک علامت / نوشته می شود.
مرورگر وب
هدف یک مرورگر وب (گوگل کروم، موزیلا فایرفاکس و …) خواندن اسناد HTML و نمایش آن ها است.
مرورگر ها تگ های HTML را نمایش نمی دهند، اما با استفاده از آن ها نحوه نمایش هر سند را تعیین می کنند.
ساختار صفحه HTML
در زیر می توانید نمایی گرافیکی از ساختار یک صفحه HTML را مشاهده کنید:
توجه: فقط محتوای موجود بین تگ (ناحیه سفید رنگ) در مرورگر ها نمایش داده می شوند.
اعلامیه
اعلام نوع سند را نشان می دهد و به مرورگر کمک می کند تا صفحات وب را به درستی نمایش دهد. این اعلام باید یک بار و بالای سند (بالاتر از همه تگ ها) بیاید. این اعلام به بزرگ یا کوچک بودن حروف حساس نیست.
اعلام برای یک سند HTML 5 به صورت زیر می باشد:
1 | <!DOCTYPE html> |
ورژن های HTML
از زمان بوجود آمدن وب تا به امروز، ورژن های زیادی از HTML ارائه شده اند:
ورژن | سال |
1991 | HTML |
1995 | HTML 2.0 |
1997 | HTML 3.2 |
1999 | HTML 4.01 |
2000 | XHTML |
2014 | HTML5 |
در حال حاضر منابع رایگان زیادی تو وب موجوده که با استفاده از اونا میشه برنامه نویسی رو در سطوح حرفه ای یاد گرفت.