تفاوت بین HTML و XHTML

تفاوت HTML و XHTML

احتمالا این سوال برای شما هم پیش آمده که واقعا تفاوت بین HTML و XHTML در چیست؟ اگر بخواهیم خیلی کوتاه و در یک جمله به این سوال پاسخ دهیم، می توان گفت XHTML نسخه بهبود یافته HTML است. ابتدا HTML برای ساخت صفحات وب عرضه شد و همزمان با پیشرفت های وب این زبان نیز تا نسخه HTML 4.0 ارتقا داده شد. با عرضه نسخه HTML 4.01 این زبان با قواعد XML ترکیب و در نهایت XHTML عرضه شد. بنابراین تفاوت میان HTML 4.01 و XHTML بسیار ناچیز است و البته خوب است بدانید عمده تفاوت بین HTML و XHTML قوانینی است که در نوشتن کدها باید مورد توجه قرار دهید تا صفحه وب شما بر پایه XHTML پیاده سازی شده باشد. در این مطلب به شرح تفاوت های اندک و ساده بین کدهای HTML و XHTML می پردازیم. با وردپرس فور یو همراه باشید.

مهمترین تفاوت های XHTML و HTML

  • در XHTML بستن تمامی تگ ها الزامی می باشد.
  • در XHTML باید تقدم و تاخر باز و بسته شدن تگ ها رعایت شود.
  • در XHTML نام تگ ها و خاصیت های آنها باید با حروف کوچک نوشته شود.
  • فایل XHTML باید حاوی یک عنصر ریشه <html> باشد.
  • کلیه تصاویر باید دارای توضیح باشند.

حال به توضیح موارد بالا می پردازیم:

الزام در بسته بودن تگ ها :

در HTML شما می توانستید پایان تگ ها را باز بگذارید و بستن همه تگ ها الزامی نبود. اما در XHTML همه عناصر و تگ ها باید بسته شوند. حتی تگ های یک قسمتی نیز مانند تگ هایی که در بین آنها عناصر دیگری قرار میگیرند نیز باید بسته شوند.

تقدم و تاخر باز و بسته شدن تگ ها :

در HTML تقدم بسته شدن تگ های تودرتو در برخی از عناصر اهمیتی نداشت. اما در XHTML تگ داخل عنصر باید قبل از بسته شدن عنصر بیرونی بسته شود. یعنی تگی که در داخل یک عنصر باز شده است باید داخل همان عنصر بسته شود.

نوشتن نام تگ ها و خاصیت ها با حروف کوچک :

کوچک یا بزرگ بودن حروف در HTML اهمیتی نداشت در حالی که در XHTML کلیه تگ ها و خاصیت های آنها باید با حروف کوچک نوشته شوند.

داشتن عنصر ریشه :

کلیه محتوای صفحه وب باید در داخل یک عنصر ریشه <html> قرار بگیرند. سایر عناصر باید به طور مناسب با رعایت تقدم و تاخر باز وبسته شدن در داخل عنصر ریشه و یکدیگر قرار بگیرند.

نوشتن توضیحات برای تصاویر :

کلیه عناصر <img> باید دارای خاصیت alt باشند که در آن توضیحاتی در مورد تصویر داده شده است.

امیدواریم توانسته باشیم تفاوت بین HTML و XHTML را به خوبی بیان کنیم. لطفا نظرات خود را با ما در میان بگذارید.

منبع: wp4u.ir

تفاوت بین HTML و XHTML

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
استفاده از تگ های html در سئو

آموزش استفاده از تگ های html در سئو سایت

تگ هایی از HTML وجود دارند که در سئو سایت شما تاثیر گذارند و با استفاده از این تگ‌ها می‌توانید نتایج بهتری در موتورهای جستجو به دست آورید. این تگ ها که به تگ های عنوان معروفند شامل شش تگ h1 تا h6 می‌باشند که هر کدام از آن‌ها کاربرد خاص خود را دارد. باید توجه کنید که استفاده درست و به ترتیب از این تگ‌ها باعث پیشرفت بهتر و بیشتری در سئو خواهد شد. در این مطلب تصمیم داریم به طور جامع به آموزش استفاده از تگ های html در سئو سایت بپردازیم. با وبسایت آموزشی وردپرس فور یو همراه باشید.

بیشتر بخوانید
کلمات پرکاربرد در سئو سایت

کلمات پرکاربرد در سئو سایت

ممکن است آشنا نبودن با معنی و مفهوم برخی واژه‌ها باعث شده باشد تا شما از بهینه کردن و سئو سایتتان عقب نشینی کنید. سئو این روزها به دغدغه برای صاحبان سایت تبدیل شده و اهمیت ویژه ای پیدا کرده است. شما با استفاده از راهکارها و ترفندهای بهینه سازی قادر خواهید بود تا ترافیک وبسایتتان را بیشتر کرده و همچنین به صفحات و لینک‌های ابتدایی گوگل بیایید. از همین رو تصمیم گرفتیم در این مطلب شما را با کلمات پرکاربرد در سئو سایت آشنا کنیم. با وبسایت آموزشی وردپرس فور یو همراه باشید.

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

بهترین زبان های برنامه نویسی سال 2017

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

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

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