Агуулга
- XHTML гэж юу вэ?
- XHTML яагаад?
- HTML-ээс хамгийн чухал ялгаа
- XHTML элементүүдийг зөв байралсан байх ёстой
- XHTML элементүүд үргэлж хаалттай байх ёстой
- XHTML хоосон элементүүд үргэлж хаалттай байх ёстой
- XHTML элементүүд жижиг үсэг байх ёстой
- XHTML шинж чанарын нэр нь жижиг үсгээр бичигдсэн байх ёстой
- XHTML шинж чанарын утгыг хашилтанд байх ёстой
- XHTML шинж чанарыг багасгахыг хориглоно
XHTML бол илүү хатуу XML дээр суурилсан HTML хувилбар юм.
XHTML гэж юу вэ? #
XHTML гэдэг нь EXTensible HyperText Markup Language гэсэн үг юм
XHTML бол илүү хатуу XML дээр суурилсан HTML хувилбар юм
XHTML бол HTML-ийг XML програм гэж тодорхойлдог
XHTML нь бүх томоохон хөтөчөөр дэмжигддэг
XHTML яагаад? #
XML бол бүх баримтыг зөв тэмдэглэсэн байх тэмдэглэгээний хэл юм.
XHTML нь HTML-ийг бусад өгөгдлийн форматтай (XML гэх мэт) ажиллахад илүү уян хатан болгох зорилгоор боловсруулсан болно. Үүнээс гадна, хөтөч нь HTML хуудасны алдааг үл тоомсорлож, тэмдэглэгээнд зарим алдаа гарсан ч гэсэн вэбсайтаа харуулахыг хичээдэг. Тиймээс XHTML нь илүү хатуу алдаатай харьцдаг.
HTML-ээс хамгийн чухал ялгаа #
- <! DOCTYPE> заавал байх ёстой
доторх xmlns атрибут заавал байх ёстой - , <толгой>, <гарчиг>, <бие> заавал байх ёстой
- Элементүүд үргэлж зөв байралсан байх ёстой
- Элементүүд үргэлж хаалттай байх ёстой
- Элементүүд үргэлж жижиг үсгээр бичигдсэн байх ёстой
- Шинж чанарын нэр үргэлж жижиг үсгээр бичигдсэн байх ёстой
- Шинж чанарынутгыг үргэлж хашилтанд (“шинж чанарын утга”) байх ёстой
- Шинж чанарыг багасгахыг хориглоно
Энд хамгийн бага шаардлагатай хаяг бүхий XHTML баримт бичиг байна:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title of document</title>
</head>
<body>
some content here...
</body>
</html>
<b><i>Some text</i></b>
Буруу: #
<b><i>Some text</b></i>
<p>This is a paragraph</p>
<p>This is another paragraph</p>
Буруу: #
<p>This is a paragraph
<p>This is another paragraph
A break: <br />
A horizontal rule: <hr />
An image: <img src="happy.gif" alt="Happy face" />
Буруу: #
A break: <br>
A horizontal rule: <hr>
An image: <img src="happy.gif" alt="Happy face">
<body>
<p>This is a paragraph</p>
</body>
Буруу: #
<BODY>
<P>This is a paragraph</P>
</BODY>
<a href="https://apprentice.mn/docs/html">Visit our HTML tutorial</a>
Буруу: #
<a HREF="https://apprentice.mn/docs/html">Visit our HTML tutorial</a>
<a href="https://apprentice.mn/docs-category/html/">Visit our HTML tutorial</a>
Буруу: #
<a href=https://apprentice.mn/docs-category/html/>Visit our HTML tutorial</a>
<input type="checkbox" name="vehicle" value="car" checked="checked" />
<input type="text" name="lastname" disabled="disabled" />
Буруу: #
<input type="checkbox" name="vehicle" value="car" checked />
<input type="text" name="lastname" disabled />