اشنایی و مرور html

html مخفف عبارت HyperText Markup language به معنی زبان نشانه گذاری ابر متن است که به منظور تعیین ساختار صفحات وب و محتوای درون آن صفحات به کار می رود.

ساختار عناصر html

هر صفحه html از عناصری تشکیل می شود که به آنها تگ html می گوییم و شامل اجزای زیر است:

  • تگ شروع: شامل عنوان عنصر است که بین دو علامت “<” و “>” قرار گرفته است و نشانگر آغاز محدوده ای است که عنصر ما روی آن تاثیر می گذارد
  • تگ پایان: مشابه تگ ورودی است با این تفاوت که قبل از نام عنصریک علامت اسلش رو به جلو نیز دارد و نشان می دهد که این عنصر در کجا به پایان می رسد. عدم بستن تگ عنصر یک خطای مرسوم است که می تواند باعث به همریختگی های عجیبی در متن شود.
  • محتوا: این محتوای عنصر است که در این مورد فقط متن است.
  • عنصر: تگ شروع، تگ بسته شدن و محتوا با هم عنصر را تشکیل می دهند

paragraph element including opening tag, content reading 'my cat is very grumpy', and a closing tag

یک محتوای html  ساده

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>

در متن بالا یک نمونه از محتوای ساده html را می بینیم که شامل عناصر زیر است

  • اعلان <!DOCTYPE html> تعریف می کند که این سند یک سند HTML5 است.
  • عنصر <html> عنصر اصلی یک صفحه HTML است.
  • عنصر <head> حاوی اطلاعات متا در مورد صفحه HTML است.
  • عنصر <title> عنوانی را برای صفحه مشخص می کند. صفحه HTML (که در نوار عنوان مرورگر یا در برگه صفحه نشان داده شده است) پ
  • عنصر <body> بدنه سند را تعریف می کند و محفظه ای برای تمام محتویات قابل مشاهده مانند سرفصل ها، پاراگراف ها، تصاویر، لینک ها، جداول، فهرست ها است. و غیره.
  • عنصر <h1> یک عنوان بزرگ را تعریف می کند
  • عنصر <p> یک پاراگراف را تعریف می کند

ساختار صفحات html متشکل از تگ های تو در تو است که برخی خصوصیات را از والد خود به ارث می برند و همچنین ممکن است برخی خصوصیات تگ والد بر خصوصیات تگ فرزند یا خصوصیات آن موثر باشد. در مثال فوق ساختار این تگ ها به این صورت است

تاریخچه html

  • 1989  تیم برنزلی www را ارائه نمود
  • 1991 تیم برنزلی HTML را ارائه نمود
  • 1993 دیو راگت پیش نویس  HTML+ را ارائه نمود
  • 1995 کارگروه html ویرایش HTML 2.0 را تعریف نمود
  • 1997 W3C پیشنهاد  HTML 3.2 را ارائه نمود
  • 1999 W3C پیشنهاد HTML 4.01 را ارائه نمود
  • 2000 W3C پیشنهاد XHTML 1.0 را ارائه نمود
  • 2008 WHATWG اولین ویرایش خصوصیات تالیف HTML5  را ارائه نمود
  • 2012 WHATWG HTML5 Living Standard
  • 2014 W3C پیشنهاد  HTML5 را ارائه نمود
  • 2016 W3C پیشنهاد HTML 5.1 را مطرح کرد
  • 2017 W3C پیشنهاد  HTML5.1 2nd Edition را ارائه نمود
  • 2017 W3C پیشنهاد HTML5.2 را ارائه نمود

ساخت یک صفحه html در Notepad

گام اول : باز کردن نرم افزار ویرایشگر

در Windows 8 و ویرایش های بعد:

  • منوی استارت را باز کنید ، برای این کار بر روی علامت ویندوز که در سمت چپ وجود دارد کلیک کنید
  • عبارت Notepad را تایپ کنید

در Windows 7 و ویرایش های قدیمی تر :

  • منوی استارت را باز کنید
  • مسیر زیر را در آن طی کنید
    Start > Programs > Accessories > Notepad

گام دوم : نوشتن کد html 

کدهای html مورد نظر خود را در notepad بنویسید

Notepad

گام سوم : ذخیره صفحه

برای ذخیره صفحه از مسیر  File > Save as استفاده کنید

گزینه All files را انتخاب کنید ، نوع فایل را utf-8 انتخاب کنید و پسوند فایل را html یا htm را انتخاب کنید.

View in Browser

گام چهارم : مشاهده صفحه

با کلیک بر روی فایل ذخیره شده و باز کردن آن با یک مرورگر وب محتوای نمایشی آن را مشاهده فرمایید

View in Browser

ویژگی تگ های HTML

هر تگ html  دارای خصوصیات مشخص است که از آن

  • همه عناصر HTML می توانند دارای ویژگی باشند
  • ویژگی ها اطلاعات بیشتری در مورد عناصر ارائه می دهند
  • ویژگی ها همیشه در تگ شروع مشخص می شوند
  • مشخصه ها معمولاً به صورت جفت نام/مقدار مانند: name = “value” می آیند

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

keyboard_arrow_up