خانه / آموزش HTML / بخش سی و یکم-HTML و XHTML
راه اندازی سایت فروشگاهی دیجی کالا و بامیلو
HTML و XHTML"

تاریخ بروزرسانی: ۸ آذر ۱۳۹۷ تعداد بازدید : 10 بازدید بدون دیدگاه

بخش سی و یکم-HTML و XHTML

قدم قبلی >< قدم بعدی

HTML و XHTML

در این آموزش html به HTML و XHTML  خواهیم پرداخت.

XHTML HTML به عنوان XML نوشته شده است.

XHTML چیست؟

  • XHTML مخفف Extensible HyperText Markup Language می باشد
  • XHTML تقریبا با HTML مشابه است
  • XHTML سخت تر از HTML است
  • XHTML HTML به عنوان یک برنامه XML تعریف شده است
  • XHTML توسط تمام مرورگرهای اصلی پشتیبانی می شود

چرا XHTML؟

بسیاری از صفحات اینترنتی حاوی “بد” HTML هستند.

این کد HTML در اکثر مرورگرها خوب عمل می کند (حتی اگر از قوانین HTML پیروی نمی کند):

بازار امروز شامل تکنولوژی های مختلف مرورگر است. برخی از مرورگرها بر روی رایانه ها اجرا می شوند و برخی از مرورگرها بر روی تلفن های همراه یا سایر دستگاه های کوچک اجرا می شوند. اغلب دستگاه های کوچکتر اغلب منابع یا قدرت تفسیر نشانه «بد» را ندارند.

XML یک زبان نشانه گذاری است که در آن اسناد باید به درستی مشخص شوند (باید به خوبی شکل گرفته باشند).

اگر میخواهید XML را مطالعه کنید، لطفا XML ما را بخوانید.

XHTML با ترکیب نقاط قوت HTML و XML توسعه داده شد.

XHTML HTML به صورت XML طراحی شده است.

تفاوت های مهم از HTML:

ساختار سند

  • XHTML DOCTYPE اجباری است
  • خصیصه xmlns در <html> اجباری است
  • <html>، <head>، <title> و <body> اجباری هستند

عناصر XHTML

  • عناصر XHTML باید به درستی قرار داده شوند
  • عناصر XHTML همیشه باید بسته شوند
  • عناصر XHTML باید در حروف کوچک باشند
  • اسناد XHTML باید یک عنصر ریشه داشته باشند

خصوصیات XHTML

  • نامهای مشخص باید در حروف کوچک باشند
  • مقادیر مشخصه باید نقل قول شود
  • به حداقل رسیدن ممنوعیت ممنوع است

<! DOCTYPE ….> لازم است

یک سند XHTML باید یک اعلامیه XHTML DOCTYPE داشته باشد.

فهرست کامل تمام DocType های XHTML در مرجع HTML تگ های ما یافت می شود.

عناصر <html>، <head>، <title> و <body> نیز باید باشند، و attribute xmlns در <html> باید فضای نام xml را برای سند مشخص کند.

این مثال یک سند XHTML را با حداقل برچسب های مورد نظر نشان می دهد:

عناصر XHTML باید به درستی پوشانده شوند

در HTML، برخی از عناصر می تواند به صورت نامناسب در داخل یکدیگر، مانند این:

در XHTML، تمام عناصر باید به درستی در داخل یکدیگر قرار بگیرند، مانند این:

عناصر XHTML باید همیشه بسته شوند

این اشتباه است:

این درسته:

عناصر خالی نیز باید بسته شوند

این اشتباه است:

این درسته:

عناصر XHTML باید در مورد پایین تر باشند

این اشتباه است:

این درسته:

نام ویژگی های XHTML باید در مورد پایین باشد

این اشتباه است:

این درسته:

ارزشهای مشخصی باید نقل قول شوند

این اشتباه است:

این درسته:

کوچک سازی ویژگی ممنوع است

اشتباه:

این درسته:

نحوه تبدیل از HTML به XHTML

  • XHTML <! DOCTYPE> را به خط اول هر صفحه اضافه کنید
  • عنصر xmlns را به عنصر HTML هر صفحه اضافه کنید
  • تمام نام های عناصر را به حروف کوچک تغییر دهید
  • تمام عناصر خالی را ببندید
  • تمام نام های ویژگی را به حروف کوچک تغییر دهید
  • نقل قول تمام مقادیر صفت

 

گام قبلی >< گام بعدی
بخش سی و یکم-HTML و XHTML
لطفا امتیاز بدهید

لینک کوتاه این مطلب: https://tiktheme.com/?p=12020


کانال تلگرام تیک تم

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *