عناصر جدید در HTML5

این تاپیک 0 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  صبا ...saba ،‏ 7 ماه و 4 هفته پیش .

این تاپیک تاکنون 57 بازدید داشته است .

نویسنده پست
پنجشنبه ، 14 آوریل 2016     4:18 ب.ظ #


صبا ...saba

Subscriber
0 پست669 تاپیک

از زمانی که HTML 4.01 در سال 1999 به عنوان یک استاندارد معرفی شد خیلی چیزها در اینترنت و حتی در مورد کاربران و نیازهای آنها تغییر کرده است.

امروزه بسیاری از قابلیت های HTML 4.01 منسوخ شده یا مورد استفاده قرار نمی گیرند. بیشتر ویژگی های بی استفاده از HTML5 حذف شده اند یا در مورد بعضی از آنها بازنگری هایی صورت گرفته است.
برای اینکه HTML5 قادر به پشتیبانی نیازهای امروزی باشد قابلیت های جدیدی مانند ترسیم، فیلم، صدا و ... به آن افزوده شده است. در ادامه به صورت خیلی خلاصه این قابلیت های جدید را بررسی می کنیم.

عنصر <canvas>

تگ
توضیحات

<canvas>
از این تگ برای ترسیم گرافیک های دو بعدی از طریق کدنویسی (معمولا جاوا اسکریپت) استفاده می شود

تگ های مربوط به رسانه

تگ
توضیحات

<audio>
تعریف محتوای صوتی

<video>
تعریف محتوای تصویری مانند فیلم و کلیپ

<source>
تعریف منابع مختلف برای صدا و تصویر

<embed>
تعریف یک ظرف برای برنامه های خارجی یا یک محتوای تعاملی مانند پلاگین ها

<track>
تعریف متن برای <audio> و <video>

المان های فرم

تگ
توضیحات

<datalist>
یک فهرست از حالت های پیش فرض برای کنترل های ورودی

<keygen>
تعریف یک تولید کننده جفت کلید برای شناسایی کاربران

<output>
تعریف نتیجه یک خروجی

المان های معنایی و ساختاری
HTML5 المان هایی جدیدی را برای ساختار دادن به متون وب به شرح زیر در بر گرفته است:

تگ
توضیحات

<article>
تعریف یک مقاله

<aside>
تعریف یک محتوای در کنار متن اصلی

<bdi>
جهت تعریف متن در جهتی غیر از جهت اصلی که خارج از آن در نظر گرفته شده

<command>
تعریف یک دکمه دستوری که کاربر می تواند آن را فعال نماید

<details>
تعریف جزییات بیشتر

<dialog>
تعریف یک پنجره dialog

<summary>
تعریف بخش قابل مشاهده از یک تگ <details>

<figure>
تعریف یک محتوای مجزا مانند عکس، نمودار و ...

<figcaption>
تعریف یک عنوان برای تگ <figure>

<footer>
تعریف یک بخش پایینی برای یک صفحه یا بخش

<header>
تعریف یک بخش بالایی برای یک صفحه یا بخش

<mark>
جهت برجسته کردن متن

<meter>
تعریف یک واحد اندازه گیری

<nav>
تعریف لینک های پیمایش صفحات

<progress>
نمایش پیشرفت یک وظیفه

<section>
تعریف یک بخش از متن

<time>
تعریف تاریخ و زمان

<wbr>
تعریف یک خط جدید

0  تشکر
پست 1 تا 1 (از مجموع 1 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .