شما در سایت ثبت نام نکرده اید و یا وارد نشده اید ، لطفا از اینجا ثبت نام کنید تا به تمام امکانات سایت دسترسی داشته باشید .    
  سایت علمی دانشجویان ایران


برگشت   سایت علمی دانشجویان ایران > کامپیوتر و شبكه > شـبکه > وب و اینترنت

تابلوی اعلانات

وب و اینترنت جديدترين و جالب ترين ترفند هاي اينترنتي به همراه معرفي آخرين و جديد ترين اخبار سايت هاي اينترنتي همچنين آموزش و معرفي جديد ترين ورژن نرم افزار هاي اينترنت و آخرين امكانات اينترنتي

پاسخ
 
امکانات حالات نمایش
قدیمی Jan-29-2010, 09:57   #1
Black Hawk
مدیر ارشــد
 
آواتار Black Hawk
 
تاریخ عضویت: 2006-07-24
شهر سکونت: land of destiny
رشته تحصیلی: کامپیوتر - سخت افزار
ارسالها: 5,028
تشکر: 10,174
11,241 تشکر در 3,464 ارسال
دریافت کتاب: 14
اهداء کتاب: 13
Black Hawk has disabled reputation
میزان فعالیت سابقه
9/20 20/20
فعالیت امروز ارسالها
sssss5028
پیش فرض تفاوت های HTML با XHTML

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

* از نظر HTML فرقی نمی کند که شما از تگ های html، head و body و DOCTYPE استفاده کنید؛ ولی نوشتن این المان ها در XHTML ضروری است.
* HTML به شما اجازه می دهد که بعضی از تگ های بسته را حذف کنید؛ ولی XHTML چنین نیست و حتی المان های خالی نیز به تگ های بسته نیاز دارند. برای این که سازگاری با برنامه های مرورگر تا حد امکان حفظ شود، یک Space(فضای خالی) و یک اسلش(/) به المان های خالی اضافه کنید. مانند:

<img src="logo.gif" />

و برای المان هایی که خالی نیستند، حتماً یک تگ بسته مستقل بنویسید. مانند:

<p> Para

</p>

دقت داشته باشید که وجود این اسلش در المان های خالی از نظر HTML صحیح نیست، ولی در حال حاضر تمامی مرورگر ها از آن صرف نظر می کنند.
* HTML به شما اجازه می دهد که مقادیر خصیصه ها را بدون کوتیشن بنویسید (البته این مقادیر فقط شامل حروف، اعداد و چهار سمبل – ، . ، _ و : می باشد). حذف کوتیشن، XHTML را دچار کابوس می کند و در نتیجه خطا رخ می دهد.
* HTML نسبت به بزرگی و کوچکی حروف حساس نیست؛ ولی XHTML چنین است. در XHTML باید تمامی المان ها، خصیصه ها و مقادیر از پیش تعریف شده ی آنها را باید با حروف کوچک بنویسید.
* اگر مقدار خصیصه ای با نام آن یکسان باشد، در HTML می توانید از آن صرف نظر کنید. ولی در XHTML باید مقادیر تمام خصیصه ها را به طور صریح مشخص نمایید.



مقاله‌ای دیگر در همین زمینه:

XHTML 1.0 یک فرمولبندی تازه از HTML بر پایه XML است. به XHTML 1.0 میتوان به عنوان یک گذار ایدئولوژیک از HTML 4.0 نگاه کرد که به خاطر تاثیر XML از لحاظ فنی سختگیرانه تر است.

XHTML در مرورگر شما عینا مشابه HTML نمایش داده میشود. اگر هر احتمالی مبنی بر نیاز یا قصد شما به پردازش مجدد محتوا وجود دارد ممکن است ترجیح دهید از XHTML استفاده کنید. به عنوان مثال برای ارسال آن به یک PDA قواعد ترکیب سختگیرانه تر XML پردازش خودکار XHTML را بسیار ساده تر و ارزانتر از HTML معمولی میکند.

از لحاظ ایدئولوژیک XHTML مفاهیم کلی زیر را از HTML به ارث میبرد :

* اینکه نمایش و قالب بندی سند باید توسط شیوه نامه از هم جدا شوند.
* اینکه اسناد باید قابل دسترسی شده باشد.
* اینکه اسناد باید بین المللی شده باشد.

همچنین XHTML 1.0 از سه الگوی DTD استفاده میکند : Strict (سختگیرانه) ، Transitional (انتقالی) و Frameset. این الگو در اصل از HTML 4.0 پدیدار شد و در HTML 4.0.1 دنبال شد.

بعضی از شیوه های فنی مهم XML در XHTML عبارتن از :

* اینکه تمامی انواع سند توسط اعلام DOCTYPE صحیح شناسایی شده هستند.
* اینکه ساختار یک سند در حال مطابقتی که حاوی اعلام DOCTYPE است، یک عنصر HTML با یک اعلام XHTML ، یک عنصر head که در برگیرنده عنصر title است و یک عنصر body .
* اینکه تمامی عناصر و نامهای ویژگی ها با حروف کوچک نوشته میشوند و اینکه تمامی مقادیر به صورت نقل قول باشند. (درون یک جفت " قرار گیرند)
* اینکه تمامی عناصر غیر تهی (p، li و...) به درستی با یک برچسب بسته پایان یافته اند.
* اینکه تمام عناصر تهی (br، hr، img و ...) به درستی با یک ممیزدنباله پایان یافته اند.
* اینکه اسناد در مقابل DTD که اعلام شده تعیین اعتبار گردند.

منبع:
[فقط کاربران سایت قادر به مشاهده ی لینک ها میباشند . ]
__________________
[فقط کاربران سایت قادر به مشاهده ی لینک ها میباشند . ]

سراپا اگر زرد و پژمرده ايم ......... ولي دل به پاييز نسپرده ايم

چو گلدان خالي، لب پنجره ........ پر از خاطرات ترك خورده ايم
Black Hawk آفلاين است   پاسخ با نقل قول
2 کاربر از Black Hawk برای ارسال مفید تشکر نموده اند:
پاسخ

Bookmarks


کاربرانی که در حال مطالعه این موضوع هستند: 1 (0 عضو و 1 مهمان)
 
امکانات
حالات نمایش

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

BB code فعال
Smilies فعال
[IMG] فعال
HTML غیرفعال
Trackbacks are غیرفعال
Pingbacks are غیرفعال
Refbacks are غیرفعال

مراجعه سریع


ساعت: 01:12 بوقت تهران


Powered by: vBulletin Version 3.8.2
Copyright © 2000-2006 Jelsoft Enterprises Ltd.
کليه حق و حقوق متعلق است به سایت علمی دانشجویان ایرانAd Management by RedTyger
Powered by  MyPagerank.Net
Inactive Reminders By Icora Web Design