ایکس ایچ تی ایم ایل معرفی
- صفحه قبل دستورالعمل سریع HTML
- صفحه بعدی عناصر XHTML
XHTML 是以 XML 格式编写的 HTML。
什么是 XHTML?
- XHTML 指的是可扩展超文本标记语言
- XHTML 与 HTML 4.01 几乎是相同的
- XHTML 是更严格更纯净的 HTML 版本
- XHTML 是以 XML 应用的方式定义的 HTML
- XHTML 是 2001 年 1 月发布的 W3C 推荐标准
- XHTML 得到所有主流浏览器的支持
为什么使用 XHTML?
因特网上的很多页面包含了“糟糕”的 HTML。
如果在浏览器中查看,下面的 HTML 代码运行起来非常正常(即使它并未遵守 HTML 规则):
<head>This is bad HTML <body>Bad HTML
This is a paragraph </body>
XML 是一种必须正确标记且格式良好的标记语言。
如果希望学习 XML,请阅读我们的 XML 教程。
今日的科技界存在一些不同的浏览器技术。其中一些在计算机上运行,而另一些可能在移动电话或其他小型设备上运行。小型设备往往缺乏解释“糟糕”的标记语言的资源和能力。
所以 - 通过结合 XML 和 HTML 的长处,开发出了 XHTML。XHTML 是作为 XML 被重新设计的 HTML。
与 HTML 相比最重要的区别:
文档结构
- XHTML DOCTYPE 是强制性的
- 中的 XML namespace 属性是强制性的
- 、、
以及 也是强制性的
元素语法
- XHTML 元素必须正确嵌套
- XHTML 元素必须始终关闭
- XHTML 元素必须小写
- XHTML 文档必须有一个根元素
属性语法
- XHTML 属性必须使用小写
- XHTML 属性值必须用引号包围
- XHTML کی اپریشن کی کمترین بھیمنع شدہ
<!DOCTYPE ....> ضروری ہے
XHTML دستاویز کو XHTML دستاویز نوعیت کا اعلان (XHTML DOCTYPE declaration) کیا جانا چاہئیں۔
آپ کدو3C.com کی لبل رجوع کتاب میں پورا پتہ مل سکتا ہے XHTML دستاویز کا نوعیت。
عنصر <html>،<head>،<title> اور <body> بھی موجود ہونا چاہئیں، اور <html> میں xmlns پریم اپنے ڈوکومنٹ کیلئے XML نامستعاری مقرر کرنا چاہئیں。
مثال زیر یک سند XHTML با کمترین برچسبهای ضروری را نشان میدهد:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>عنوان سند</title> </head> <body> ...... </body> </html>
چگونه از HTML به XHTML تبدیل کنیم
- برچسب XHTML <!DOCTYPE> را به اولین خط هر صفحه اضافه کنید
- ویژگی xmlns را به عنصر html هر صفحه اضافه کنید
- همه نامهای عناصر را به حروف کوچک تبدیل کنید
- همه عناصر خالی را ببندید
- همه نامهای ویژگیها را به حروف کوچک تبدیل کنید
- همه مقادیر ویژگیها را در قفصهها قرار دهید
XHTML را با ویرایشگر W3C بررسی کنید
آدرس وبسایت خود را در جعبه متن زیر وارد کنید:
آزمون XHTML
این آزمون شامل 20 سوال است و محدودیت زمانی ندارد.
این آزمون غیررسمی است و فقط یک راه خوب برای اطلاع از سطح دانش شما در XHTML است.
هر پاسخ صحیح 1 امتیاز کسب میکند. در پایان آزمون، امتیاز کل شما نمایش داده میشود. امتیاز بیشینه 20 امتیاز است.
- صفحه قبل دستورالعمل سریع HTML
- صفحه بعدی عناصر XHTML