Site logo
Sticky header logo
Mobile logo
  • صفحه نخست
  • معرفی و رزومه
  • آثار و پروژه ها
  • گاه نوشت ها
  • آموزش طراحی وب
  • ابزار وبمستر
قبلیمعرفی زبان طراحی وب اچ تی ام ال ( HTML ) + کتاب آموزشی21 July 2017بعدیمعرفی زبان طراحی وب سی اس اس ( CSS ) + کتاب آموزشی22 July 2017
sajjad azizzadeh
germez

بررسی ویژگی ها و تفاوت های زبان های طراحی وب XHTML و HTML

نوشته سجاد عزیززاده۱۳۹۶/۰۴/۳۱ ۰ دیدگاه 15 لایک

زبان امتدادپذیر نشانه‌گذاری فرامتن ( به انگلیسی XHTML : Extensible HyperText Markup Language ) یک عضو از خانواده زبان نشانه گذاری XML است. این زبان از نسخه های زبان نشانه گذاری ابرمتن (HTML) توسعه یافته که به طور گسترده ای استفاده میشود و این زبان زبانی است که صفحات وب با آن ساختار بندی و تنظیم شده است .
در حالی که HTML قبل از آخرین نسخه خود یعنی HTML5 برای  SGMLیعنی همان استاندارد فراگیر کردن زبان نشانه گذاری مورد استفاده قرار گرفته بود XHTML با هدف اینکه یک مشتق از XML باشد به عنوان زیر مجموعه محدودتر از SGML معرفی شد .

تاریخچه XHTML
تکامل HTML در زمانی که نیاز بود متوقف شد و زبان جدید XHTML جایگزین آن شد . این زبان جدید از بسیاری جهات شبیه HTML است ، ولی برای کار با XML ساخته شده است .
XHTML1.0 توسط کنسرسیوم جهانی وب (W3C) در تاریخ ۲۶ ژانویه سال ۲۰۰۰ ارائه شد . در تاریخ ۳۱ می سال ۲۰۰۱ ، W3C زبان XHTML1.1 را برای طراحان وب عرضه کرد.
این زبان نسل جدیدتر از HTML4 می باشد که دارای یکسری اصول و قوانین خاص است تا کمبودهای HTML  را در مورد دستگاه های کوچک الکترونیکی که به وب متصل میشوند ، مانند تلفن های همراه ، جبران کند ، که موجبات افزایش اطمینان از عملکرد صحیح سندها در شرایط پیچیده‌تر موجود در اینترنت امروزی را فراهم می‌سازد.

تفاوت XHTML و HTML
مهم‌ترین تفاوت این دو استاندارد ، سخت‌گیرانه بودن XHTML در مقایسه با HTML است . برای تفهیم این موضوع به ویژگی های هر دو زبان می پردازیم :

ویژگی های HTML

  • HTML فضای کمتری را در حافظه اشغال میکند و به همین خاطر در مرورگر ها سریع تر بارگزاری می شود .
  • HTML ساده است . ضمناً اگر انتهای تگ ها را نبندید باز هم به شما خطا داده نمیشود و کار می کند .
  • مرورگر های قدیمی نیز آشنایی بهتری با HTMl دارند.
  • کوچک یا بزرگ بودن حروف در HTML اهمیتی ندارد مثلاً BODY با body فرقی نمی کند .
  • الزامی برای نوشتن تگ body و head وجود ندارد.

ویژگی های XHTML

  • عناصر XHTML باید به درستی و تو در تو نوشته شوند .
  • عناصر XHTML باید همیشه بسته شوند .
  • عناصر XHTML باید در حروف کوچک نوشته شوند .
  • عناصر XHTML باید یک عنصر ریشه داشته باشند .
  • نام مشخصه ها و Attribute ها باید به صورت حروف کوچک نوشته شود.
  • مقادیر Attribute ها باید بین دابل کوتیشن (“) نوشته شود .
  • Attribute ها را نمیشود به صورت minimize شده نوشت .
  • یک سند نوشته شده با XHTML باید دارای اعلامیه XHTML DOCTYPE باشد .
  • تمامی تصاویر ها باید دارای توضیح (خاصیت alt) باشند .

در بخش جاوا اسکریپت نیز تفاوت ‌های میان این دو استاندارد وجود دارد . برای مثال استفاده از document.write در XHTML امکان‌پذیر نیست .
در بخش CSS نیز محدودیت ‌هایی از جمله حساسیت به سطح حروف برای  Selectorها در XHTML وجود دارد که ممکن است سبب دشوار شدن کار برنامه نویسان شود .

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

سجاد عزیززاده

  • XHTML
  • آموزش طراحی وب
  • ایکس اچ تی ام ال
  • مقالات طراحی وب
15 لایک
ارسال دیدگاه یا سوال

لغو پاسخ

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

آخرین نوشته ها

آشنایی با لغات و اصطلاحات رایج طراحی وبسایت
آشنایی با لغات و اصطلاحات رایج طراحی وبسایت
۶٫۰۹٫۱۳۹۶ ۳ 15
معرفی زبان طراحی وب سی اس اس ( CSS ) + کتاب آموزشی
معرفی زبان طراحی وب سی اس اس ( CSS ) + کتاب آموزشی
۳۱٫۰۴٫۱۳۹۶ ۰ 18
بررسی ویژگی ها و تفاوت های زبان های طراحی وب XHTML و HTML
بررسی ویژگی ها و تفاوت های زبان های طراحی وب XHTML و HTML
۳۱٫۰۴٫۱۳۹۶ ۰ 15
معرفی زبان طراحی وب اچ تی ام ال ( HTML ) + کتاب آموزشی
معرفی زبان طراحی وب اچ تی ام ال ( HTML ) + کتاب آموزشی
۳۰٫۰۴٫۱۳۹۶ ۱ 22
راهنمای شروع به کار در حوزه طراحی وب سایت
راهنمای شروع به کار در حوزه طراحی وب سایت
۳۰٫۰۴٫۱۳۹۶ ۰ 19
بررسی دلایل نیاز هر کسب و کار به وب سایت
بررسی دلایل نیاز هر کسب و کار به وب سایت
۳۰٫۰۴٫۱۳۹۶ ۰ 16
نشریه یاز : در دیدار با سجاد عزیززاده ، طراح وب و گرافیگ
نشریه یاز : در دیدار با سجاد عزیززاده ، طراح وب و گرافیگ
۱۴٫۰۲٫۱۳۹۶ ۰ 16
نشریه جوان / سجاد عزیززاده : توسعه نوین کسب و کار توسط ابزاری به نام وب
نشریه جوان / سجاد عزیززاده : توسعه نوین کسب و کار توسط ابزاری به نام وب
۱۴٫۰۲٫۱۳۹۶ ۰ 16

نظرات کاربران

  • seoarzan.ir on نهاد نمایندگی مقام معظم رهبری اردبیلسلام.خواستم بابت وبسایت خوبتون ازتون تشکر کنم و امیدوارم باعث ایجاد انگیزه براتون بشه
  • shahram on آساالکتریک تولیدکننده لوازم روشناییمثل همیشه الی خسته نباشید
  • یو پی اس مکلسان on شرکت باتری یو پی اس تبریزممنون از مطلب مفیدتون
  • علی کاظمی on معرفی زبان طراحی وب اچ تی ام ال ( HTML ) + کتاب آموزشیسایت خیلی خوبی دارید. موفق باشید
  • Download Music Bass Dare on نهاد نمایندگی مقام معظم رهبری اردبیلسلام.وبسایت جامعی دارید.دست گلتون درد نکنه
  • دریافت بک لینک رایگان on نهاد نمایندگی مقام معظم رهبری اردبیلمطلب بسیار خوبی بود.ممنون .اگر علاقه دارید در نتایج جست و جو بهتر دیده شوید حتما به وبسایت ما سر بزن…
  • سبد گل on نهاد نمایندگی مقام معظم رهبری اردبیلسلام.واقعا وبسایت خوبی دارید
  • روپوش قنادی on نهاد نمایندگی مقام معظم رهبری اردبیلسلام.وبسایتتون خیلی خوب و مفیده.به کارتون ادامه بدین
  • صفرابر on نهاد نمایندگی مقام معظم رهبری اردبیلعاشق این وبسایت شدم من.عالی هستید شما
  • کولر گازی بانه on نهاد نمایندگی مقام معظم رهبری اردبیلخسته نباشید ممنون به خاطر این وبسایت فوق العاده
طراحی کارت ویزیت و ست اداری سجاد عزیززاده sajjad azizzadeh
طراح وب اردبیل سجاد عزیزاده
Subfooter logo
طراح گرافیست اردبیل
طراحی سایت خبری اردبیل | طراحی وبسایت شرکتی در اردبیل