کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش html5

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

ساختار بندی بهتر با تگ های معنایی یا Semantic Tags

HTML5 امکاناتی مانند تگ های header , footer , nav , و section را برای ساختاردهی بهتر صفحات وب فراهم کرده است. این برچسب‌ها به توسعه‌دهندگان امکان می‌دهند تا ساختار صفحات را به صورت منطقی‌تر و قابل فهم‌تری برای موتورهای جستجو مانند گوگل و بینگ تعریف کنند.

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

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

پشتیبانی از دستگاه‌های مختلف

یکی از مهم‌ترین ویژگی‌های HTML5، پشتیبانی از دستگاه‌های مختلف از جمله کامپیوترها، تبلت‌ها، و تلفن‌های همراه است. با استفاده از ویژگی‌های ریسپانسیو، توسعه‌دهندگان می‌توانند صفحات وب را به طور دقیق به اندازه نمایشگر دستگاه کاربر تنظیم کنند.

API های کاربردی

HTML5 به توسعه ‌دهندگان APIهایی مانند Web Storage و Web Workers امکانات جدیدی را برای ذخیره داده‌ها در مرورگر و اجرای کد در پس زمینه به توسعه‌دهندگان می‌دهند.

امکانات گرافیکی پیشرفته

با اضافه شدن ویژگی‌هایی مانند Canvas و SVG، HTML5 به توسعه‌دهندگان امکانات گرافیکی پیشرفته‌ای را ارائه می‌دهد. این ویژگی‌ها به توسعه‌دهندگان امکان می‌دهند تا تصاویر پویا و انیمیشن‌های جذاب را به سایت‌های وب خود اضافه کنند.

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

HTML5 با اینکه یک استاندارد جدید است، بهترین پشتیبانی را از مرورگرهای مدرن ارائه می‌دهد. بدین ترتیب توسعه‌دهندگان می‌توانند به طور آسان تر از امکانات پیشرفته این مرورگرها استفاده کنند و تجربه کاربری بهتری را ارائه دهند.


شروع کار HTML5

خوش آمدید HTML
خوش آمدید HTML5

Welcome

9467 بازدید
ادامه
چرا HTML5 مهم است؟
چرا HTML5 مهم است؟

Why is HTML5 important?

13027 بازدید
ادامه
آموزش DocType
آموزش DocType

آموزش DocType

13239 بازدید
ادامه
آموزش مسائل سربرگ HTML
آموزش مسائل سربرگ HTML

HTML Header stuff

12166 بازدید
ادامه
آموزش صدا در HTML 5
آموزش صدا در HTML 5

Audio

13321 بازدید
ادامه
آموزش Video در HTML 5
آموزش Video در HTML 5

آموزش Video در HTML 5

13045 بازدید
ادامه
عنصر سطح بلوک(Iframes)
عنصر سطح بلوک(Iframes)

تمام عناصر HTML به دو گروه 1) عنصر سطح بلوک (block) و 2) عناصر درون خطی تقسیم می شوند. عناصر بلوک:

4139 بازدید
ادامه
آموزش ایجاد ویدیو در صفحات وب با HTML5
آموزش ایجاد ویدیو در صفحات وب با HTML5

در این بخش از آموزش طراحی یا صفحات وب شما را با قرار دادن ویدیو در صفحات وب یا طراحی سایت به همراه خصوصیات (attribute) آشنا خواهیم کرد .

4020 بازدید
ادامه

آموزش Canvas

آموزش کن وس Canvas
آموزش کن وس Canvas

Canvas

10557 بازدید
ادامه
آموزش کن وس Rectangle در HTML
آموزش کن وس Rectangle در HTML

Canvas : Rectangle

8075 بازدید
ادامه
آموزش کن وس Shadow در HTML
آموزش کن وس Shadow در HTML

Canvas : Shadow

6370 بازدید
ادامه
آموزش کن وس  Path در HTML
آموزش کن وس Path در HTML

Canvas Path

6722 بازدید
ادامه
آموزش کن وس image در HTML
آموزش کن وس image در HTML

Canvas : Image

6361 بازدید
ادامه
آموزش کن وس Text در HTML
آموزش کن وس Text در HTML

Canvas : Text

6368 بازدید
ادامه
آموزش رابط Canvas HTML
آموزش رابط Canvas در HTML

Canvas یک تگ HTML (<canvas>) است که از طریق آن می‌توانیم با استفاده از Canvas API به طراحی و نقاشی بپردازیم.آموزش رابط Canvas HTML

3064 بازدید
ادامه

آموزش اتریبیوت

آموزش Web form 2.0
آموزش Web form 2.0

Web form 2.0

6481 بازدید
ادامه
آموزش اتریبیوت Input Attr : Placeholder
آموزش اتریبیوت Input Attr : Placeholder

Input Attr : Placeholder

6906 بازدید
ادامه
آموزش اتریبیوت Input Attr : Autofocus
آموزش اتریبیوت Input Attr : Autofocus

Input Attr : Autofocus

5953 بازدید
ادامه
آموزش اتریبیوت Input Attr : Required field
آموزش اتریبیوت Input Attr : Required field

Input Attr : Required field

5917 بازدید
ادامه
آموزش اتریبیوت  Input Attr : DataList
آموزش اتریبیوت Input Attr : DataList

Input Attr : DataList

5641 بازدید
ادامه

Input Type در HTML5

آموزش Input Type : Search
آموزش Input Type : Search

Input Type : Search

7701 بازدید
ادامه
آموزش Input Type : Email,URL,Phone
آموزش Input Type : Email,URL,Phone

Input Type : Email,URL,Phone

6912 بازدید
ادامه
آموزش Input Type : Range
آموزش Input Type : Range

کنترل اسلایدر یک یوزر اینترفیس (user interface) بسیار شهودی برای تنظیم یک عدد در یک دامنه می باشد. یک نمونه اسلایدر معمولا در انتخاب گر رنگ (color picker) یافت می شود، جایی که می توانیم پیکان را به سمت راست یا چپ درگ کرده و مقدار RGB درست را انتخاب کنیم.

8022 بازدید
ادامه
آموزش Input Type : Number
آموزش Input Type : Number

در HTML5 می توانید عددی را به عنوان اسپینر در فیلد ورودی داشته باشد که پیکان هایی به سمت بالا و پایی در قسمت راست تکست باکس وجود دارند که برای افزایش یا کاهش این عدد به کار می روند. لطفا گالری اسپینر را در زیر ببینید

8255 بازدید
ادامه
آموزش Input Type : Date
آموزش Input Type : Date

فیلد تاریخ و زمان به راحتی به شکل های مختلف وب پیدا می شوند. برنامه های نمونه مانند رزرو بلیط، تعیین وقت ملاقات، سفارش پیتزا و غیره...

10920 بازدید
ادامه
آموزش Input Type : Color
آموزش Input Type : Color

در HTML5 می توانیم به سادگی ورودی رنگ را با ‎&lt;input type="color">‎ داشته باشیم. تکست باکس فقط باید مقدار رشته ی به اصطلاح simple color (رنگ ساده) را با حروف کوچک داشته باشد، به عنوان مثال #ff0000 برای رنگ قرمز، #000000 برای رنگ سیاه و #ffffff برای رنگ سفید...

7260 بازدید
ادامه

آموزش Semantic

آموزش Towards Semantic Web
آموزش وب معنایی

زمانی (در سال 1990) مردی به نام تیم برنرس لی دنیای پهناور وب را به وجود آورد که امروز همه ی ما آن را دوست داریم. اشتباه نکنید، او اینترنت را اختراع نکرد، اما HTML و پروتوکل HTTP را چرا. سال ها بعد او کنسرسیوم WWW را با نام مستعار W3C تاسیس کرد، سازمانی که توسعه ی وب و برقراری استاندارد HTML و چند تکنولوژی مربوط دیگر را نظارت می کرد...

7860 بازدید
ادامه
آموزش Semantic  mark
آموزش Semantic mark

علامت عنصر &lt;mark> اجرای متنی را در یک داکیومنت نشان می دهد که به هدف مرجع و با توجه به ارتباط آن در یک کانتکست دیگر مشخص شده است.

5815 بازدید
ادامه
آموزش Semantic time
آموزش Semantic time

عنصر زمان یا یک ساعت را در 24 ساعت نشان می دهد و یا یک تاریخ مشخص را در تقویم مسیحی (Gregorian calendar) با یک زمان و افست منطقه ی زمانی نشان می دهد...

5662 بازدید
ادامه
آموزش Semantic meter
آموزش Semantic meter

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

5693 بازدید
ادامه
آموزش Semantic progress
آموزش Semantic progress

آموزش Semantic progress

5646 بازدید
ادامه
آموزش Semantic section
آموزش Semantic section

ویژگی های خوانده های W3C - عنصر بخش (section) یک بخش کلی از یک داکیومنت یا یک برنامه را مشخص می کند. در این متن، بخش گروه بندی معنایی محتوا با یک تیتر می باشد...

6023 بازدید
ادامه
آموزش Semantic header
آموزش Semantic header

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

5941 بازدید
ادامه
آموزش Semantic footer
آموزش Semantic footer

مشابه header، عنصر footer نیز به پاورقی یک صفحه ی وب اشاره می کند. اکثر اوقات footer می تواند به عنوان آنچه ما در مورد آن فکر کردیم، استفاده شود...

5684 بازدید
ادامه
آموزش Semantic nav
آموزش Semantic nav

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

5720 بازدید
ادامه
آموزش Semantic <article>
آموزش Semantic article

امروزه وب دارای اقیانوسی از مقالات خبری و مطالب وب می باشد. که به W3C دلیل خوبی برای تعریف عنصری برای مقاله به جای ‎&lt;div class="article">‎می دهد...

6799 بازدید
ادامه
آموزش Semantic  aside
آموزش Semantic aside

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

5679 بازدید
ادامه

بایدها و نبایدهای HTML5

عناصری که نباید استفاده کنید
عناصری که نباید استفاده کنید

پس از معرفی عناصر و ویژگی های مختلف در بخش های گذشته، زمان آن رسیده تا در مورد آنچه باید در HTML5 از آن پرهیز کنید، صحبت کنیم. از زمانی که CSS ابداع شد، توسعه دهندگان وب همیشه گفته اند که طرح باید از محتوا تفکیک شود. CSS از سبک ها و HTML از محتوا و ساختار صفحه ی شما محافظت می کند...

5791 بازدید
ادامه
ویژگی هایی که نباید استفاده کنید ،
ویژگی هایی که نباید استفاده کنید

در HTML5 هیچ کدام از ویژگی ها به هدف طراحی نباید استفاده شوند. طراحی بید به وسیله ی CSS محافظت شود. منظور من از طراحی اندازه ی فونت، رنگ، حاشیه، نوع فونت و هرآنچه به هدف نمایش استفاده می شود، می باشد...

5538 بازدید
ادامه
آموزش چطوری سایه بیندازیم
آموزش چطوری سایه بیندازیم؟

از آنجایی که اکنون می دانید چطور مستطیل بکشید، احتمالا تمایل داشته باشید با انداختن سایه آن را زیباتر کنید. این کار خیلی راحت انجام می شود. لازم است که فقط چند خط بیشتر به کد برنامه خود اضافه کنید. اجازه دهید اول به چند ویژگی که در انداختن سایه دخیل هستند، نگاهی داشته باشیم.

5833 بازدید
ادامه