امتیاز موضوع:
  • 88 رأی - میانگین امتیازات: 2.86
  • 1
  • 2
  • 3
  • 4
  • 5
HTML چیست و به چه درد می خورد ؟
#1
نقل قول:
اچ‌تی‌ام‌ال یا زنگام[۱] (زبان نشانه‌گذاری ابرمتنی)، سنگ بنای وب است؛ یک زبان برای نشانه‌گذاری ابرمتن که برای تدوین قالب و طراحی صفحه‌های وب به کار می‌برند. دستورعمل‌های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، با آن‌ها، نشانه‌گذاری شده و بدین‌ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، توصیف می‌شود.

هر یک از برچسب‌های اچ‌تی‌ام‌ال، معنا و مفهوم خاصی دارند و تأثیر مشخصی
بر محتوا می‌گذارند؛ مثلاً برچسب‌هایی برای تغییر شکل ظاهری متن، نظیر
درشت و ضخیم کردن یک کلمه یا برقراری پیوند به صفحات دیگر در اچ‌تی‌ام‌ال تعریف شده‌اند.

یک سند اچ‌تی‌ام‌ال، یک پروندهٔ مبتنی بر متن
(Text–based) است که معمولاً با پسوند .htm یا .html نام‌گذاری شده و
محتویات آن از برچسب‌های اچ‌تی‌ام‌ال تشکیل می‌شود. مرورگرهای وب، که قادر
به درک و تفسیر برچسب‌های اچ‌تی‌ام‌ال هستند، تک‌تک آن‌ها را از داخل سند
اچ‌تی‌ام‌ال خوانده و سپس محتوای آن صفحه را نمایان‌سازی (Render) می‌کنند.

اچ‌تی‌ام‌ال زبان برنامه‌نویسی
نیست، بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساخت‌مند
کردن اطلاعات و جدایش اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر،
فهرست‌ها، بندها و جداول — به کار می‌رود. از سوی دیگر، اچ‌تی‌ام‌ال را
نباید به عنوان زبانی برای صفحه‌آرایی یا نقاشی صفحات وب به کار بُرد؛ این
وظیفه اکنون بر دوش فناوری‌های دیگری همچون سی‌اس‌اس است.

گفتنی است اچ‌تی‌ام‌ال شکلی از زبان دیگری بنام اس‌جی‌ام‌ال است و کنسرسیوم وب جهان‌شمول آن را به عنوان استانداردی برای نشانه‌گذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده‌است.
متنی که خواندید تعریف HTML بود از زبان ویکی پدیا فارسی . اما بهتر است برای درک بیشتر این زبان اشاره ی کوتاهی به تاریخچه ی آن بیاندازیم :

HTML توسط Tim Berners-Lee در خلال دهه 90 ميلادي همراه با گسترش وب، شکوفا شد. اين زبان توسط مرورگر Mosaic معروفيت خاصي پيدا کرد. در آن زمان HTML در چند مدل منتشر مي شد که آن بستگي داشت به سازنده فايل و انجمنهايي که در زمينه وب فعاليت داشتند.
در نوامبر 1995 نسخه HTML 2.0 گسترش يافت و بلافاصله در همان سال HTML 3.0 منتشر شد، ولي استقبالي از آن نشد. در سال 1996 انجمن W3C شروع به فعاليت بر روي نسخه اين زبان کرد که حاصل کار آنها در 14 ژانويه 1997 انتشار HTML 3.02 بود. اين نسخه توانست رضايت اکثريت را جلب کند چون هماهنگي بيشتري با مرورگرهاي مختلف در سيستمهاي عامل متفاوت داشت. در تمام نسخه هاي اين زبان ، سعي بر اين شده بود تا نظر کساني که در زمينه وب سرمايه گذاري کرده بودند جلب شود و برنامه هاي توليد شده براي وب بتوانند مدت طولاني تري قابل استفاده باشند. به همين منظور HTML براي اهداف گسترده تري ، در وب توسعه يافت تا در کليه سيستمهاي اطلاع رساني و الکترونيکي کوچک و بزرگ با بکار بردن گرافيک و رنگها، قابليت بهره برداري بيشتري داشته باشد.
در 18 دسامبر 1997 نسخه HTML 4.0 در وب منتشر شد و در همين بين شرکتهاي توليد کننده مرورگر وب يکسري مشخصات منحصر بخود را به اين نسخه اضافه کردند که قابل اجرا در مرورگرهاي ديگر نبود. بعضي از اين تغييرات در W3C مورد تاييد قرار گرفت اما بعضي ديگر نه. با تغييرات HTML مرورگرها مجبور به تغيير شدند تا با تحولات جديد سازگار شوند.
در تاريخ 24 آوريل 1998 در اين نسخه تجديد نظر شد و حاصل آن پيدايش HTML 4.01 بود که با کمي تغيير و رفع يکسري مشکلات، در W3C برسميت شناخته شد و اين انجمن استفاده از آنرا به توسعه دهندگان و طراحان وب ، توصيه کرد.

[تصویر:  html_logo_55909.jpg]
بطور کل مجموعه HTML 4 با قابليت استفاده از embeded objects, frames, scripting, style sheets و با کارآيي بالاتر جدولها و فرمها به وب معرفي شد، همچنين در اين نسخه توجه زيادي به افراد با توانايي کم شده بود تا اين افراد هم بتوانند از محيط وب استفاده کنند. اما مهمترين قدمي که در اين نسخه برداشته شد، پشتيباني HTML از زبانهايي بود که از راست به چپ نوشته ميشدند مانند زبان فارسي، که در اين نسخه با پذيرفتن استاندارد ISO 10646 به هدف بزرگ بين المللي شدن اين زبان نزديک شدند تا همه مردم دنيا در هر کجا و با هر زباني بتوانند اسناد HTML را منتقل کنند.
HTML 4.01 تفاوت کمي با نسخه اصلي خود يعني 4.0 دارد اما در عوض هماهنگي بيشتري با نسل جديد زبان وب يعني XHTML و نسل بعدي يعني XML دارد. در اصل XHTML اساس و مقدمه XML است که براي هماهنگي و سازگاري HTML با XML منتشر شده است.
HTML 4 زبان بسيار قوي است براي طراحان و سازندگان محصولات وب اما در آن توجهي به دستگاههاي اطلاع رساني و الکترونيکي کوچک با قدرت و حافظه کمتر نشده است. به همين منظورW3C در 26 ژانويه 2000 اقدام به معرفي XHTML 1.0 کرد و در 19 دسامبر همان سال آنرا به رسميت شناخت و تاکيد به استفاده از اين نسخه کرد تا با بکارگيري ويژگيهايي که دارد دامنه استفاده از زبان محبوب HTML را گسترش دهد و مقدمات معرفي XML را فراهم کند.
آخرین نسخه ی HTML که ارائه شده HTML نسخه ی 5.0 می باشد که اچ‌تی‌ام‌ال۵، عنصرها و صفت‌های تازه‌ای معرفی می‌کند که کاربردهای وب‌سایت‌های امروزی را پاسخ می‌دهند. ارایه ی عنصر <nav> به عنوان عنصری برای بخش ناوبری سایت به جای کاربردهای عمومی عنصرهایی چون (<div>) و (<span>) یکی از آن‌ها است. افزوده شدن عنصر <footer> برای ارجاع به پانوشت‌ها یا خطوط پایانی کدهای اچ‌تی‌ام‌ال؛ و عنصر <audio> یا <video> به جای عنصر <object> از دیگر دگردیسی‌های این ویرایش است. همچنین در این ویرایش، برخی از عنصرهای اچ‌تی‌ام‌ال 4/01 مانند عنصرهای <font> و <center>، به کلی منسوخ و کنار گذاشته شده اند که تنها برای تعیین نوع و نحوه ی نمایش محتوای اشان به کار می‌رفتند و وظیفه ی آن‌ها بر دوش شیوه‌نامه‌های آبشاری (CSS) نهاده شده است.لازم به ذکر است که این ورژن همراه با CSS3 میتوانند به راحتی جای jquery را در ساخت گالری و اسلاید شو ها و افکت های دیگر گالری مانند پر کنند.


[تصویر:  HTML5_Logo_512.png]

خوب اکنون که با این زبان و تاریخچه ی آن اندیک آشنا شدید شاید این سوال برای شما پیش آمده باشد که اصلا این زبان چه کاربردی دارد یا به قول معروف اساسا به چه دردی می خورد ؟ خوب برای اینکه بهتر با کاربرد این زبان آشنا شوید باید بگویم که زبان HTML با اینکه سالها پیش ساخته شد تا نیازهای کاربران آن روزگار را برای مشاهده ی یکسان یک محتوا رفع کند هنوز آنقدر خوب بوده که با وجود نسخه های جدیدش مانند XML و XHTML توانسته جایگاه خود را در طراحی وب حفظ کند به طوری که هنوز هم اولین و ابتدایی ترین مبحثی که در کلاس های آموزشی وب به آن اهمیت داده می شود همین زبان به ظاهر ساده است . حتی زبان های پیشرفته ای مانند PHP و ASP.NET که از بروز ترین زبان های تحت وب می باشند هنوز هم بر پایه ی HTML استوارند . اصولا HTML زبانی است که در یک صفحه ی وب همانند قانون اساسی آن صفحه عمل می کند . این زبان موقعیت اجزا یک صفحه نسبت به هم را مشخص کرده و باعث می گردد تا تمام کاربران بتوانند یک تصویر خروجی یکسان را مشاهده کنند . علاوه بر این تگ ها ( دستورات در زبان اچ تی ام ال با لغت " تگ " بیان می شوند )در این زبان به قدری ساده و منطقی هستند که فراگیری آن را بی نهایت آسان کرده اند . اچ تی ام ال شاید از معدود اختراعات بشری در زمینه ی اینترنت بوده که توانسته در این مدت زیاد در دنیای وب جایگاهش را نگه دارد و نه تنها از ارزشش کاسته شود بلکه هر روز هم بر اهمیتش افزوده گردد .

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

می گویند تقوا از تخصص لازم تر است
آنرا می پذیرم، اما می گویم:
آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست.
- شهید دکتر چمران
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  داستان HTML نوید خزدوز 1 808 01-02-2012، 10:54 AM
آخرین ارسال: l3_5h

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان