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

محتوای حذف‌شده محتوای افزوده‌شده
جز ویرایش 5.232.68.101 (بحث) به آخرین تغییری که SSSNOUR انجام داده بود واگردانده شد
برچسب: واگردانی
FreshmanBot (بحث | مشارکت‌ها)
جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
خط ۲۷:
اولین بار شرح کامل HTML به این شکل بود که به آن در نسخه‌های قبلی "HTML Tags" گفته شد که برای اولین بار توسط Berners –Lee در سال ۱۹۹۱ روی اینترنت قرار گرفت؛ که آن توصیف ۱۸ عناصر شامل عناصر اولیه، طراحی نسبتاً ساده از HTML بود. به غیر از Hyperlink این موارد تحت تأثیر SGMLguid در فرمت مبتنی بر SGML قرار گرفت و در پروژهٔ CERN به کار. رفت یازده مولفه از آن در HTML 4 نوشته شده‌است.
 
[[زبان نشانه گذاری]] ابرمتنی به شکلی است که [[مرورگرهای وب]] برای تحلیل و [[نوشتن]] متون تصاویر و دیگر مواد روی صفحات قابل شنیدن و قابل دیدن وب به کار می‌رود. ویژگی‌های پیش فرضپیش‌فرض برای هر مورد در ساختار HTML در جستجوگر تعریف شده‌است و این ویژگی‌ها را می‌توان تغییر داد یا اینکه توسط [[CSS]] بر اساس طراحی صفحه افزایش داد. بسیاری از اجزای متن در گزارش فنی 1988 ISO به شکل TR9537 ارائه شده‌است که نام این جزء روش‌های استفاده از SGML بود که در آن ویژگی‌های اولیه ساختار زبانی مانند آنچه که در مورد [[فرمان (رایانش)|فرمان]] RUNOFF دیده می‌شود استفاده شد که در ابتدای دهه ۱۹۶۰ برای [[CTSS]] ارائه شده‌است. این فرمان‌های ساختاری از فرمان‌های مورد استفاده توسط typesetters استفاده می‌کند که به شکل دستی برای فرمت‌های مختلف در نظر گفته شده‌اند. اما اصل SGML برای ساختار کلی بر اساس اجزای مختلف است (محدوده‌های حاشیه نویسی تو در تو به همراه ویژگی‌هایی که دارد) تا اینکه از اثرات چاپ استفاده شود. همچنین جداسازی ساختارها و شکل ترکیبی نیز باید در نظر گرفته شود. HTML به شکل مداوم به این صورت با [[CSS]] به کار گرفته می‌شود.
 
Berners- Lee از HTML به عنوان یک ابزار برای SGML استفاده کرده‌است. به‌طور کلی آنراآن را به عنوان دستور نیروی ضربت مهندسی اینترنت(IETF) تعریف کرده‌است که در سال ۱۹۹۳ نسخه‌های اولیه از آن را بر اسا HTML ارائه نمود."زبان نشانه گذارینشانه‌گذاری ابرمتنی HTML" پیش نویسی اینترنتی توسط Dan Cannolly ,Berners- Lee ارائه گردید و درون [[تعریف نوع سند]] SGML برای تعریف گرامر ارائه شد. این نسخه اولیه پس از شش ماه منقضی گردید ولی قابل توجه اینکه از جستجو گرNCSA Mosaic به شکل جستجو گر پیش فرضپیش‌فرض برای تصاویر بر خط استفاده شد که نشان دهندهٔ فلسفهٔ IETF در استانداردهای ساختارهای موفق است. به همین شکل Dave Raggett's رقابت خود را با ارائه(Internet-Draft , HTML+(Hypertext Markup format از انتهای ۱۹۹۳ شروع کرد و پیشنهاد کرد که یک ساختار اجرایی مانند جداول و شکلهای پر شونده را می‌توان برای این منظور به کار گرفت.
 
پس از آنکه HTML و +HTML به شکل پیش نویس در ابتدای ۱۹۹۴ منقضی گردید،IEFT یک گروه کاری HTML را ایجاد کرد که در سال ۱۹۹۵ نسخهٔ HTML 2.0 تکمیل گردید، HTML اولیه با این قصد ساخته شده که به شکل یک ساختار استاندارد در آینده از آن استفاده شود.
خط ۵۳:
* [[قاب]] که در آن قاب با اجزای مختلف مرتبط اجازه داده شده بودند.
 
درابتدا با کد نام "Cougar" نامگذاری شده بود و 0.HTML4 از انواع اجزای خاص جستجوگر و ساختارهای مختلف استفاده کرده بود ولی در همان زمان مرحله‌ای در نظر گرفته شد که از ویژگی‌های نشانه گذارینشانه‌گذاری بصری Netscap را با مارک آنهاآن‌ها به عنوان نفع شیوه نامه‌ها توصیه نمی‌شود. HTML 4 یک برنامه SGML مطابق با ISO 8879 است.
 
==== آوریل ۱۹۹۸ ====
خط ۸۴:
 
==== ژانویه ۲۰۰۸ ====
[[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>
خط ۱۴۱:
 
کامنت‌ها:
<source lang="html4strict"><!-- This is a comment --></source> کامنت‌ها در درک بیشتر کدها کمک می‌کنند و در صفحه وب به علت نادیده گرفتن آنهاآن‌ها توسط مرورگر دیده نمی‌شوند.
 
== جستارهای وابسته ==