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

دروس HTML5

شروع HTML مقدمه HTML ویرایشگران HTML مثالهای اساسی HTML المان های HTML ویژگی های HTML عناوین HTML بندهای HTML سبک های HTML قالب بندی HTML نقل قول های HTML نظرات HTML رنگهای HTML HTML و CSS پیوندهای HTML تصاویر HTML جداول HTML لیست های HTML بلوک های HTML کلاس های HTML شناسه های HTML فریم های HTML HTML و JavaScript مسیرهای پرونده HTML HTML قسمت هدینگ چیدمان های HTML HTML پاسخگو کد رایانه HTML موجودیت HTML نمادهای HTML رمزگذاری HTML رمزگذاری URL HTML HTML و XHTML

HTML فرم ها

فرم های HTML عناصر فرم HTML انواع ورودی HTML صفات ورودی HTML

HTML5

مقدمه HTML5 پشتیبانی HTML5 عناصر جدید HTML5 عناصر معنایی HTML5 مهاجرت از HTML4 راهنمای سبک HTML5

HTML گرافیک

HTML Canvas HTML SVG

HTML رسانه

HTML ویدیوی HTML صوت HTML افزونه های HTML یوتیوب HTML

HTML API

مکان جغرافیایی HTML کشیدن / رها کردن HTML HTML ذخیره وب HTML کارهای وب HTML و SSE

HTML مثال

مثالهای HTML آزمون ها HTML تمرینات HTML گواهی HTML خلاصه HTML قابلیت دسترسی به HTML

HTML منابع

لیست برچسب های HTML صفات HTML صفات جهانی HTML رویدادهای HTML رنگهای HTML کانواس HTML صوتی / تصویری HTML نسخه معتبر HTML مجموعه نویسه های HTML رمزگذاری URL HTML رمزگذاری زبان HTML پیام های HTTP روشهای HTTP مبدل PX به EM میانبرهای صفحه کلید

HTML5 درسهایی برای مبتدیان

معرفی HTML5


HTML5 چیست؟

HTML5 نسخه فعلی زبان HTML است. گروه کاری HTML5 شامل AOL ، Apple ، Google ، IBM ، Microsoft ، Mozilla ، Nokia ، Opera و چند صد تولید کننده دیگر است.

در مورد نسخه ها سردرگمی وجود دارد زیرا دو گروه توسعه مستقل وجود دارد - WHATWG و W3C.

HTMLWHATWG هنگام استفاده از مشخصات HTML ، اصل "نسخه سازی" را به نفع "توسعه ابدی" نادیده گرفت. این تصمیم ناشی از تلاش برای سرعت بخشیدن به اجرای استاندارد بوده است ، یعنی توسعه دهندگان مرورگر وب نیازی به صبر کردن تا زمان انتشار نسخه تایید شده رسمی مشخصات ندارند (یعنی مشخصات به حالت توصیه می روند) ، آنها می توانند قسمتهای خاصی از مشخصات را در حال حاضر پیاده سازی کنند. بنابراین ، طبق WHATWG ، فقط یک مشخصات وجود دارد که به طور مداوم در حال پیشرفت است - HTML.

این دو گروه همزمان کار می کردند ، WHATWG مشخصات را در حالت "استاندارد زندگی" نوشت و W3C این مشخصات را به عنوان "عکس فوری" در نظر گرفت و آنها را در نسخه های واضح مشخصات خود پیاده سازی کرد. تیم W3C به طور قابل توجهی کندتر پاسخگوی خواسته های طیف گسترده تری از کاربران بود ، نه فقط مرورگرهای وب.

در 28 اکتبر 2014 ، کنسرسیوم شبکه جهانی وب (W3C) اعلام کرد که مشخصات فنی HTML5 در 28 اکتبر 2014 ، کنسرسیوم شبکه جهانی وب (W3C) ارائه مشخصات HTML5 را به عنوان یک استاندارد توصیه شده اعلام کرد. جالب است که این نوع مشخصات HTML 5.0 دو سال قبل تشکیل شده بود و پس از آن کار بر روی آزمایش و ارزیابی سازگاری پیاده سازی های موجود متمرکز شد. در زمان استاندارد سازی ، HTML5 مدت طولانی است که به استاندارد واقعی تبدیل شده و به طور فعال در برنامه های وب مورد استفاده قرار می گیرد. تأیید واقعی استاندارد فقط به طور رسمی به ارتقا HTML5 پایان داد و همه جا و صحت اجرای آن را تأیید کرد.

مشخصات HTML5 محدود به علامت گذاری نیست و شامل تعدادی از فن آوری های وب است که در مجموع یک بستر وب باز را تشکیل می دهند - یک محیط نرم افزاری برای اجرای برنامه های چند پلتفرمی که می توانند با سخت افزار تعامل داشته باشند و از ویدئو ، گرافیک و انیمیشن پشتیبانی می کنند ، که قابلیت های شبکه پیشرفته ای را ارائه می دهد.


موارد جدید در HTML5 چیست؟

اعلامیه DOCTYPE برای HTML5 بسیار ساده است:

<!DOCTYPE html>

اعلامیه رمزگذاری کاراکتر (کاراکتر) نیز بسیار ساده است:

<meta charset="UTF-8">

HTML5 مثال:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>عنوان سند</title>
</head>

<body>
محتوای سند ......
</body>

</html>
خودتان آزمایش کنید »

رمزگذاری نویسه پیش فرض در HTML5 UTF-8 است.


المان جدید HTML5

جالب ترین المان های جدید HTML5:

المان های معنایی جدید مانند <header>،<footer> ، <article> و <section>.

ویژگی های جدید برای عناصر فرم مانند تعداد ، تاریخ ، زمان ، تقویم و دامنه.

عناصر گرافیکی جدید: <svg>و <canvas>

عناصر چندرسانه ای جدید: <audio>و <video>.


API های جدید HTML5 (رابط برنامه نویسی برنامه)

جالبترین API های جدید در HTML5:

  • موقعیت جغرافیایی HTML
  • کشیدن و رها کردن HTML
  • حافظه محلی HTML
  • برنامه های حافظه پنهان HTML
  • HTML وب کارگران
  • HTML SSE

نکته :: فضای ذخیره سازی محلی جایگزینی قدرتمند برای کوکی ها است.


عناصر حذف شده در HTML5

HTML5 عناصر HTML4 زیر را حذف کرد:

مورد حذف شد بجای آن استفاده کنید
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS, <s>, or <del>
<tt> CSS

تاریخچه HTML چطور بود؟

از روزهای آغازین شبکه جهانی وب ، نسخه های زیادی از HTML وجود داشته است: :

سال نسخه
1989 Tim Berners-Lee اختراع شده www
1991 Tim Berners-Lee اختراع شده HTML
1993 Dave Raggett توسعه یافته 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
2018 W3C توصیه: HTML5.3

از سال 1991 تا 1999 ، HTML از نسخه 1 به نسخه 4 توسعه یافت.

در سال 2000 ، کنسرسیوم شبکه جهانی وب (W3C) XHTML 1.0 را توصیه کرد. نحو XHTML سختگیرانه بود و توسعه دهندگان مجبور به نوشتن کد معتبر و "خوش فرم" شدند.

در سال 2004 ، گروه W3C تصمیم گرفت توسعه HTML را به نفع XHTML پایان دهد.

در سال 2004 ، WHATWG (کارگروه فناوری کاربرد برنامه های متن فوق العاده) تشکیل شد. WHATWG می خواست HTML را سازگار با نحوه استفاده از وب سایت هنگامی که با نسخه های قدیمی HTML سازگار است ، سازگار کند.

WHATWG در سال 2004 - 2006 از تولیدکنندگان بزرگ پشتیبانی دریافت کرد مرورگرها

در سال 2006 ، W3C پشتیبانی خود را از WHATWG اعلام کرد.

در سال 2008 ، اولین پیش نویس عمومی HTML5 منتشر شد.

در سال 2012 ، WHATWG و W3C تصمیم گرفتند تقسیم شوند:

WHATWG می خواست HTML را به عنوان "استاندارد زندگی" توسعه دهد. Living Standard همیشه به روز و بهبود می یابد. قابلیت های جدید می تواند اضافه شود ، اما قابلیت های قدیمی را نمی توان حذف کرد.

WHATWG HTML5 Living Standard در سال 2012 منتشر شد و به طور مداوم در حال به روز رسانی است.

W3C می خواست استاندارد نهایی HTML5 و XHTML را توسعه دهد.

توصیه W3C HTML5 در 28 اکتبر 2014 منتشر شد.

W3C HTML5.1 نسخه دوم توصیه در 3 اکتبر 2017 منتشر شد.

توصیه W3C HTML5.2 در 14 دسامبر 2017 منتشر شد.

توصیه W3C HTML5.3 در 18 اکتبر 2018 منتشر شد.


توجه :: همیشه می توانید در مورد WHATWG و توصیه های فعلی W3C در وب سایت های رسمی WHATWG و W3C اطلاعات به روز و کامل تری کسب کنید.






این سایت برای آموزش ، آزمایش و یادگیری بهینه شده است. نمونه ها را می توان برای بهبود ساده کرد خواندن و درک اساسی. آموزشها ، پیوندها و مثالها مرتباً تجدید نظر می شوند تا از آنها جلوگیری شود خطاها ، اما ما نمی توانیم صحت و عملکرد کامل همه مطالب را تضمین کنیم. با استفاده از این سایت ، شما موافقت می کنید که مطالعه کرده اید و پذیرفته ایدمقررات استفاده , کوکی و سیاست های حفظ حریم خصوصی. کپی رایت 1999-2020 حق چاپ و .. محفوظ توسط احمد فرجی
سایت توسط چارچوب farsiw3.ir طراحی شده است.

Farsiw3.ir