معرفی و آشنایی با HTML
با یک مثال شروع میکنم:
کد:
<!DOCTYPE html>
<html>
<body>
<h1>اولین سرنویس من.</h1>
<p>اولین پاراگراف من.</p>
</body>
</html>
شرح مثال بالا:
- DOCTYPE نوع سند HTML را مشخص میکند.
- محتوای بین ... صفحه ی وب را تعریف میکند.
- محتوای بین ... محتوای قابل مشاهده صفحه وب است.
- متن بین ... به عنوان یک عنوان نمایش داده می شود.
- متن بین ... به عنوان یک پاراگراف نمایش داده می شود.
برای فراخوان HTML5 و شناساندن آن به مرورگر میباشد.
HTML چیست؟
HTML یک زبان برای توصیف صفحات وب است.
- HTML مخفف Hyper Text Markup Language زبان نشانه گذاری فوق متن
- HTML یک زبان نشانه گذاری است.
- یک زبان نشانه گذاری مجموعه ای از تگ های نشانه گذاری است.(tags)
- تگ ها (tags) محتوای سند را توصیف میکنند.
- اسناد HTML شامل تگ های HTML و متون ساده می باشند.
- اسناد HTML نیز صفحات وب نام دارند.
تگ های HTML
تگ های نشانه گذاری HTML را معمولا تگ های HTML صدا میزنند.
تگ های HTML کلمات کلیدی (نام تگ ها) هستند که توسط قلاب هایی مانند احاطه میشوند.
تگ های HTML معمولا به صورت جفت می آیند به صورت ...
اولین تگ دوتایی تگ شروع است، تگ دومی تگ پایانی است.
تگ پایانی مانند تگ شروع نوشته میشود، با یک اسلش قبل از نام تگ.
تگ شروع و پایانی را ، تگ باز و تگ بسته هم صدا می کنند.محتوا
HTML عناصر
"تگ های HTML" و "عناصر HTML" اغلب هر دو برای توصیف استفاده میشوند.
به بیان دقیقتر، یک عنصر HTML همه چیز بین تگ شروع و تگ پایانی است، از جمله این تگ ها:این یک پاراگراف است.
مرورگرهای وب
هدف از یک مرورگر وب (مانند گوگل کروم، اینترنت اکسپلورر، فایرفاکس، سافاری) این است که اسناد HTML را بخوانند و آنها را به عنوان صفحات وب نمایش دهند.
مرورگر تگ های HTML را نمایش نمیدهد، بلکه از این تگ ها برای چگونگی نمایش محتوا استفاده میکند:

صفحه ساختار HTML
در زیر تصویری از ساختار صفحه HTML نمایش داده شده است:
این یک سرنویسه (عنوان).
این یه پاراگرافه.
اینم یه پاراگراف دیگه.
ورژن های (نسخه) HTMLاز همان روزهای اولیه وب تا به امروز، نسخه های بسیاری از HTML ارائه شده اند که به شرح زیر میباشند:
[th]ورژن ها[/th][th]سال ها[/th]
HTML | 1991 |
HTML+ | 1993 |
HTML 2.0 | 1995 |
HTML 3.2 | 1997 |
HTML 4.01 | 1999 |
XHTML 1.0 | 2000 |
HTML5 | 2012 |
XHTML5 | 2013 |
فراخوان به مرورگر کمک میکند تا صفحه وب را به درستی نمایش دهد.
با توجه به جدول بالا میدانیم که اسناد و ورژن های بسیار مختلفی از HTML در وب وجود دارند، و یک مرورگر تنها در صورتی میتواند یک سند HTML را 100% به درستی نمایش دهد که نسخه ی HTML استفاده شده در سند را بشناسد(شناسایی کند).
فراخوان های متدال
HTML5
HTML 4.01
کد:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
XHTML 1.0
کد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
پایان بخش اول
در این بخش سعی شد بر روی مفاهیم پایه و یا به قول معروف Basic بحث بشه.