• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
HTML و XHTML
#1
فرقشون چیه؟؟؟؟؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#2
xhtmlتوسعه یافته html 4 هستش(چی گفتم)
  پاسخ
تشکر شده توسط :
#3
xhtml استاندارد شده html هست. در html یکسری قوانینی وجود نداره ولی در xhtml باید رعایت بشه. در html مثلا
کد:
<br>
<div><span></div></span>
درست هست اما در xhtml
اینها غلط هستند و باید نوشته بشن
کد:
</br>
<div><span></span></div>
یا مثلا استفاده از & در داخل متن در html درست هست اما در xhtml اشتباه هست و باید نوشته بشه
&amp;
اطلاعات بیشتر
http://en.wikipedia.org/wiki/Xhtml
  پاسخ
تشکر شده توسط : molana
#4
ولی فکر کنم علاوه بر اینها توی اندازه فونت ها و ... هم برای خودش استاندارد هایی تعریف کرده این xhtml درسته؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#5
اندازه فونتها؟ فکر نکنم من که توی لینک ویکی پیدا چیزی دستگیرم نشد.
  پاسخ
تشکر شده توسط :
#6
نه منظورم این بود که من در css وقتی نوع html رو xhtml تعریف می کنم دیگه نیازی ندارم خاصیت font-weight رو normal تعریف کنم.
اما وقتی این رو بر می دارم و html معمولی می نویسم باید حتما این خصوصیت رو ذکر کنم وگرنه اندازه فونت ها بزرگتر می شه.

همچنین در استفاده از تگ div اگه این خصوصیت تعریف بشده IE شروع می کنه به گند زدن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#7
XHTML ترکیبی از HTML 4 و XML 1 هستش که با نام XHTML 1 معروف شده. همچنین فقط تعدادی از مرورگرها ازش پشتیبانی می کنن! مثل: Opera, Firefox ,Safari...
در XHTML اگر تکی صحیح نوشته نشده باشه، Browser/Validator/Parser در همان تگ Abort میزنه! ولی HTML/SGML اینطور نیست.
XHTML به کوچک و بزرگی حروف حساس هست.
در XHTML تمام تگ ها باید بصورت حروف کوچک(Lowercase) نوشته بشن.
در XHTML تمام Attribute ها باید مقداری رو داشته باشن.
در XHTML تمام مقادیر باید با یک ' یا " بسته بشن.
در XHTML فقط 1 تگ ریشه(Root) وجود داره: <html> <head> <body>.
در XHTML تمام تگ ها باید بسته بشن: </br/> <hr>...
در XHTML برای تگ <html> به یک Attribute مثل xmlns="" نیاز دارید. در غیر این صورت XHTML شناخته/شناسایی نمیشه.
و آخر اینکه در XHTML برای Encoding/Type صفحه به application/xhtml+xml نیاز دارید ولی در HTML به text/html.
و تفاوت های جزعی دیگه...
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : molana amir.s admin
#8
من تفاوت هایی هم بین xhtml و html در طرز استفاده اون از کدهای css برای خروجی دیدم .

یعنی همون جور که مولانا گفتش در بعضی مواقع در xhtml نیاز به تعریف بعضی خصوصیات در css نیست در حالی که اون رو باید حتما در html تعریف کرد و فرق هایی از این دست .
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان