اچ‌تی‌ام‌ال: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز حذف الگو و رده خرد از مقالاتی که دیگر خرد نیستند با ویرایشگر خودکار فارسی
FreshmanBot (بحث | مشارکت‌ها)
جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
خط ۱۱:
اچ‌تی‌ام‌ال [[زبان برنامه‌نویسی]] نیست، بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساخت‌مند کردن اطلاعات و جدایش اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر، فهرست‌ها، بندها و جداول — به کار می‌رود. از سوی دیگر، اچ‌تی‌ام‌ال را نباید به عنوان زبانی برای صفحه‌آرایی یا نقاشی صفحات وب به کار بُرد؛ این وظیفه اکنون بر دوش فناوری‌های دیگری همچون [[الگوهای آبشاری|سی‌اس‌اس]] است.
 
گفتنی است اچ‌تی‌ام‌ال شکلی از زبان دیگری بنامبه نام [[اس‌جی‌ام‌ال]] است و [[کنسرسیوم وب جهان‌شمول|World Wide Web Consortium]] آن را به عنوان استانداردی برای نشانه‌گذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده‌است.
 
در اچ‌تی‌ام‌ال سه نوع برچسب وجود دارد:
خط ۲۳:
== تاریخچه ==
=== توسعه ===
در سال ۱۹۸۰ فیزیکدانی به نام '''[[تیم برنرز لی|تیم برنز لی]]''' که با پروژهٔ [[CERN]] همکاری داشت ENQUIRE را طراحی و ارائه کرد که یک سیستم مهم برای محققان [[CERN]] بود تا اینکه از این داده‌ها به شکل مشترک استفاده کنند. در سال ۱۹۸۹، Berners- Lee یک یادداشت پیشنهاد یک سیستم [[ابر متن]] مبتنی بر [[اینترنت]] نوشت. Berners- Lee یک نوع خاص HTML را مشخص نمود و یک نسخهٔ جستجوگر و نرم‌افزار سرور را در انتهای۱۹۹۰ نوشت. در این سالیان این فیزیکدان و مهندس سیستم‌های داده‌های [[CERN]] بنامبه نام Robert Cailliau یک سرمایه‌گذاری مشترک را انجام دادند ولی این پروژه به شکل رسمی توسط [[CERN]] دنبال نشد. در یادداشت‌های شخصی او از سال ۱۹۹۰ اشاره شده‌است که برخی از مناطق مختلف [[ابر متن]] (hypertext) به کار گرفته شده‌است و در ابتدای آن از یک دائرةالمعارف استفاده گردید.
 
اولین بار شرح کامل HTML به این شکل بود که به آن در نسخه‌های قبلی "HTML Tags" گفته شد که برای اولین بار توسط Berners –Lee در سال ۱۹۹۱ روی اینترنت قرار گرفت؛ که آن توصیف ۱۸ عناصر شامل عناصر اولیه، طراحی نسبتاً ساده از HTML بود. به غیر از Hyperlink این موارد تحت تأثیر SGMLguid در فرمت مبتنی بر SGML قرار گرفت و در پروژهٔ CERN به کار. رفت یازده مولفه از آن در HTML 4 نوشته شده‌است.
خط ۸۴:
 
==== ژانویه ۲۰۰۸ ====
[[HTML5]] به عنوان پیش نویس کاری توسط W3C انتشار یافت ولی syntax یک HTML5 , SGML را ارائه کرد که تلاش کرده بود که از SGML استفاده کند و HTML5 تلاش‌های مختلفی را برای SGML انجام داد و آن را سری "html" تعریف نمود که به سری سازیسری‌سازی XML- مبتنی بر XHTML5 جایگزین منجر شد.
 
==== می ۲۰۱۱ ====
خط ۱۳۱:
خط شکن (پرش به خط بعد)<syntaxhighlight lang="html">
{{سخ}}
</syntaxhighlight>تفاوت میان یک تگ <nowiki>{{سخ}}</nowiki> و <nowiki><p> در این است که "br" متن بعد از خود را به خط بعد می برد بدون اینکه در ساختار معنایی صفحه تغییری ایجاد کند، در حالیکه "p" متن را درون پاراگراف هاییپاراگراف‌هایی بخش‌بندی میکند. همچنین به یاد داشته باشید که "br" یک تگ خالی(مستقل) می‌باشد، یعنی ممکن است دارای ویژگی هاییویژگی‌هایی باشد ولی نمی‌تواند محتوایی را در خود جای دهد و تگ پایانی نیز ندارد.</nowiki><syntaxhighlight lang="html">
<p>This{{سخ}}is a paragraph{{سخ}}with{{سخ}}line breaks</p>
</syntaxhighlight>