در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تفاوت HTML و XHTML

تفاوت XHTMl و HTML

HTML یا HyperText Markup Language اصول و مقدمات شروع طراحی وب سایت است اگر میخواهید طراح وب باشید باید این زبان را یاد بگیرید ، XHTML یا EXtensible HyperText Markup Language تقریبا مشابه HTML می باشد البته کمی سختگیرانه تر ، XHTML در واقع اچ تی ام الی هست که به عنوان یک برنامه کاربردی XML تعریف شده است این فقط کمی در باره این زبان ها بود در این مطلب قصد دارم تفاوت این زبان ها را با هم بگویم ، در زمان های قدیم HTML ساخته شد که البته نسخه ای از آن نبود و آن بدون عدد و فقط با نام HTML شناخته شد و صفحات وب های ساده را نمایش میداد اولین نسخه در سال 1995 ایجاد شد و نام آن را HTML 2.0 گذاشتند دو سال بعد نسخه 3.2 ارائه گردید سپس در سال 1997 نسخه 4 و بعد از طی دو سال آینده 4.0.1 وارد دنیای وب گردید ،طی بیانیه ای از W3C اعلام گردید نسخه های بعدی را بر روی XHTML خواهید دید سپس بر روی اولین نسخه XHTML تمرکز کردند که در سال 2000 مورد توجه طراحان سایت قرار نگرفت و با پیشرفت روز افزون علوم کامپیوتر و نیاز به آپدیت های جدید HTMl بر این شدند تا گروه WHATWG (که مخفف عبارت hypertent application technology working Group می باشد) به نمایندگانی از Microsoft ,AOL , Google Nokia,Mozilla ،IBM ,Opera و Apple در سال 2004 اقدام به توسعه هر چه بهتر این زبان کنند که در سال 2007 اولین نسخه قابل قبول HTML 5 ایجاد شد و پس از یک سال وارد دنیای فناوری گردید و هم اکنون مورد استقبال عموم فعالان برنامه نویسی قرار گرفته است ، XHTML همان HTML 4.0.1 است البته با بازنویسی های بیشتر و زمانی که با XHTML کد میزنید میتوانید در یک ویرایشگر XML اقدام به ویرایش کد کنید در خصوص XML باید خیلی کوتاه بگویم یک زبان برنامه نویسی Markup قابل گسترش می باشد که قدرت و سادگی Html را به همراه دارد و به همین خاطر دارای پیچیدگی خاصی نیست.

خاصیت های HTML

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

خاصیت های XHTML

  • XHTML برای مبتدیان و تازه کاران واضح تر است.
  • از نظر ترکیب سایر زبان های برنامه نویسی XHTML به خوبی کار میکند چون XML
  • بستن تگ در XHTML الزامی است یعنی شما نمیتوانید تگی را باز رها کنید
  • در خصوص تقدم بستن تگ ها سختگیرانه عمل میکند مثلاً اگر تگ i باز شد سپس تگ B باز شد در انتهای متن ابتدا باید تگ B بسته شود و سپس تگ i
  • نام تگ و همچنین خاصیت آنها باید با حروک کوچک تایپ گرد مثلاً body باید تایپ شود
  • نمیدانم ولی شاید به خاطر مسائل سئو باشد، در XHTML تمامی تصاویر ها باید دارای توضیح باشند یعنی <img> را باید با خاصیت alt استفاده کرد.
  • نوشتن تگ های body و head آن هم داخل تگ html الزامی است.
  • در حال حاضر نسخه های 1 و 2 XHTML طراحی و در اختیار عموم قرار دارد.

جهت اطلاعات بیشتر به لینک زیر بروید

?Why are There Different Versions of HTML

نویسنده: فرهاد خانلری

منبع: انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری، صرفاً با ذکر نام نویسنده و منبع مجاز می باشد.

#xhtml_با_html_چه_فرقی_دارد #مقایسه_xhtml_و_html #html_چیست #تفاوت_html_و_xhtml #xhtml_چیست #برخی_تفاوت_های_html_و_xhtml
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....