Kuwaambukiza kwa XHTML?

Je, hata hivi sasa, unaweza kuweka tovuti yako kwa XHTML?

Kwa kusaidia kusoma kwa HTML kuwa XHTML, unavyofa tunapofikia kwanza kusoma maelezo ya XHTML.

Hii inaeleza hatua inayotumiwa kwa kina.

Ongeza ujumbe wa aina ya faili

Angalia hatua hizi ya kuongeza ujumbe wa aina ya faili kwenye kwanza ya kila ukurasa:

<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Tahadhari:Hii, wote hii (codew3c) inasoma DTD inayotumika kwa kina. Hata kwa sababu ya DTD inayotumika kwa kusaidia, hii inaingia kama chochote kwa kwa wanapendeza wa kwanza wa uandishi, DTD inayotumika kwa kina inaweza kuwa 'kina zaidi sana'.

关于文件类型声明的一点提示

如果你希望将页面验证为正确的 XHTML,那么页面中必须含有文件类型声明。

需要注意的是,根据不同的文件类型声明,新式的浏览器对文档的处理方式也是不同的。如果浏览器读到一个文件类型声明,那么它会按照“恰当”的方式来处理文档。如果没有 DOCTYPE,文档也许会以截然不同的方式显示出来。

Kikataa chaji na jina la chaji

Kwa sababu XHTML inadumisha kwa uadilifu wa kikataa, pia kwa sababu XHTML inadai kumtaja kwa kumtaja na jina la chaji, tunaweza kufanya kusoma na kumtaja kwa kumtaja kwa kumtaja kwa kumtaja. Kwa sababu tunawakilisha jina la chaji na jina la chaji kwa kikataa, kusoma na kumtaja hana uwanja wa kusababisha kufikia.

Tumia chaji cha kumtaja kwa sababu ya chaji

Kwa sababu W3C XHTML 1.0 chaji chakula kwa sababu ya uadilifu wa chaji, lazima tuongee vingine kwa sababu ya vifaa vya wadhibiti. Hii ni kazi inayotumia wakati, kwa sababu hii inasababisha kuwa kufikia kwa kumtaja kwa sababu ya kumtaja.

Chaji cha kumtaja: <hr> , <br> na <img>

Kwa XHTML hataridi kutumia chaji cha kumtaja. <hr> na <br> chaji yanaonesha kumwambia <hr /> na <br />.

Hii inatokana na swali hili, Netscape itaona <br/> chaji. Hapakuwa tunajua sababu, lakini baada ya kumwambia <br /> hatukutana na huzuni.

Mengine ya chaji (kama <img> chaji) pia inatokea na maswala yafikia. Haleta chaji cha kumaliza <img>, bali wakati wa chaji, tuma / >.

Tumia vifaa vya uharibifu

Kufikia hizi yote, tumia likizo hiki kumtaja vingine kwa sababu ya W3C DTD: Tathmini ya XHTMLKisha, kuna huzuni zaidi ambazo inafikia, kwa sababu ya huzuni hizo inafikia kwa kumwambia (kwa kusoma) kumtaja kwa kawaida. Taarifa yetu inaonesha kwamba huzuni inayofikia zaidi ni kumwambia kwa kumwambia </li> kwa kumwambia.

Tunahitaji kuitumia chaji cha uharibifu (kama TIDY)? Ndio, tunaweza kutumia TIDY.

Dave Raggett HTML TIDYHiiweza kusoma kwa kawaida kama chombo cha kufikiria cha kumtaja HTML. Kupitia kusoma HTML ambao ni pungu na kinatokana na chaji cha HTML au programu ya uharibifu, TIDY inaonesha uadilifu. Pia, inaweza kumtumia kuzingatia vifaa ambavyo vya wadhibiti wengi inayohatarisha, kwa sababu ya uwanja wa huzuni wa huzuni.

我们没有使用 Tidy 是出于什么原因呢?当我们开始创建这个网站时,我们已经对 XHTML 非常地熟悉。当时我们已经知道使用小写标签以及为属性加引号。所以在网站测试的过程中,我们只是简单地通过 W3C 的 XHTML 验证器进行了测试,并修正了少许的错误。更重要的是,我们已经学到了很多关于编写 Tidy 式 HTML 代码的知识。

课外阅读

如果您希望更深入的理解利用 XHTML 对页面进行结构化的知识,请阅读《XHTML 结构化》。