اکساچتیامال: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جزبدون خلاصۀ ویرایش |
جزبدون خلاصۀ ویرایش |
||
خط ۱:
'''زبان امتدادپذیر نشانهگذاری فرامتن''' یا '''اکساچتیامال''' (Extensible HyperText Markup Language - XHTML) همان [[اچتیامال]] است به همراه رعایت دقیق تمامی قواعد و دستورات [[نحو]]ی نزدیکتر به زبان [[اکسامال]] که موجبات افزایش اطمینان از عملکرد صححیح سندها در شرایط پیچیدهتر موجود در اینترنت امروزین را فراهم میسازد.
XHTMLها، نوعهای سندها و ماژولها در حال حاضر و در آینده هستند که در واقع زیر مجموعه و گسترش یافته
XHTML جایگزینی برای HTML و در واقع آخرین نسخه آن در حال حاضر است.
خط ۱۰:
== تفاوتها باHTML ==
تفاوت مهم آنها در این است که [[اسناد]] در XHTML باید به درستی نوشته شوندو تمامی عناصر باید همانند عناصر در [[XML]] بسته شوند. در XML تمامی خاصیتها و عناصر به بزرگی و کوچکی [[حروف]] حساسند
مثلاً این کد در [[مرورگر]] به خوبی کار خواهد کرد حتی با آنکه قوانین html را رعایت نکردهاست:
سطر ۱۹ ⟵ ۱۸:
<nowiki><title>This is bad HTML</nowiki>{{سخ}}
<nowiki><body></nowiki>{{سخ}}
<nowiki><
<nowiki></Body></nowiki>{{سخ}}
<nowiki></head></nowiki>{{سخ}}
سطر ۲۷ ⟵ ۲۶:
ویرایشگرهای آینده: لطفا فاصلهها را از ابتدای کد برندارید.
-->
چرا که در آن برچسبهای <nowiki><title></nowiki> و <nowiki><
اما اسناد در XHTML باید به درستی نوشته شوند:
سطر ۳۵ ⟵ ۳۴:
<nowiki><title>This is bad HTML</title></nowiki>{{سخ}}
<nowiki><body></nowiki>{{سخ}}
<nowiki><
<nowiki></body></nowiki>{{سخ}}
<nowiki></head></nowiki>{{سخ}}
|