بر اساس اظهارات کنسرسیوم جهانی وب HTML 4 آخرین نسخه زبان فراگیر و جهانی Html خواهد بود و نسخه پنجمی برای آن ارائه نخواهد شد در عوض نسخه پنجم زبان HTML با عنوان XHTML معرفی شده است که در حقیقت بازنویسی و فرموله سازی HTML طبق قواعد XML است به عنوان مثال در این زبان برچسب <h1> که در HTML وجود داشت هیچ معنایی ندارد مگر آنکه در یک فایل XML به درستی توصیف شده باشد.
XHTML برخلاف HTML سختگیر و دقیق است و انعطاف زیادی از خود نشان نمی دهد چرا که قرار بوده XHTML به معنای واقعی کلمه قابلیت جا به جایی و عدم وابستگی به نرم افزار یا سخت افزار داشته باشد تا بتوان از آن در دستگاههایی مثل تلفنهای همراه و PDA نیز استفاده کرد و اگر قرار باشد که این زبان از خود انعطاف نشان بدهد کار مرورگر را در تفسیر و نمایش چنین فایلهایی مشکل می کند و منجر به حجیم و پیچیده تر شدن نرم افزار مرورگر و بروز اشکالات ناخواسته می شود.
در این زبان تمام برچسبها و ویژگیهای زبان بایستی با حروف کوچک نوشته شوند و دست طراح وب برای استفاده اختیاری از حروف کوچک و بزرگ باز نیست. طبعا این سختگیری حجم عملیات مرورگر را کاهش می دهد. همچنین برخلاف HTML هر برچسبی باید اجبارا در جایی لغو شوند یعنی مثلا اگر در جایی بر چسب <P> وجود دارد بایستی یک </P> در جایی داشته باشد وگرنه فایل مربوطه از درجه اعتبار ساقط است. همچنین تودرتویی برچسبها باید به ترتیب باشد.
Linkback: https://irmeta.com/meta/b1394/t8197/