Paano mapag-upgrade sa XHTML?

Paano mapapataas ang iyong website sa XHTML?

Upang i-convert ang iyong website mula sa HTML tungo sa XHTML, unang dapat mong masikap na matuklasan ang XHTML syntax rules na binabanggit sa mga unang kapitulo.

Nariranggo ang mga tiyak na hakbang.

Magdagdag ng pahintulot ng uri ng file

Magdagdag ng pahintulot ng uri ng file sa unang linya ng bawat pahina:

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

Babala:Ang aming website (codew3c) ay gumagamit ng mahigpit na DTD. Gayunpaman, ang paggamit ng paglilipat na DTD ay isang magandang alternatibo, dahil para sa karamihan ng mga nagsisimula sa pagpapaunlad, ang mahigpit na DTD ay maaaring maging 'masyadong mahigpit'.

Ilang tip tungkol sa deklarasyon ng uri ng file

Kung gusto mong patunayan na ang pahina ay tamang XHTML, dapat na mayroon ang iyong pahina sa deklarasyon ng uri ng file.

Kailangan mangyari, ang bagay na ito ay magiging iba't-iba sa paghawak ng bagay ng bagay na bagay ay magiging iba't-iba ayon sa deklarasyon ng uri ng file. Kung ang browser ay makakita ng deklarasyon ng uri ng file, magiging tama nito ang paraan ng paghawak ng dokumento. Kung walang DOCTYPE, ang dokumento ay maaring lumitaw nang iba't-ibang paraan.

Maliliit na tag at pangalan ng attribute

Dahil ang XHTML ay magiging masusing kapansin-pansin sa pagkakabadyet at dahil ang XHTML ay tatanggap lamang ang maliliit na HTML tag at pangalan ng attribute, maaari kang gumawa ng simple na search and replace command upang palitan ang lahat ng malalaking tag at pangalan ng attribute. Gagawin din ito sa pangalan ng attribute. Sa aming website, gumagamit kami ng maliliit na titik, kaya基本上, ang pagpalit ay hindi masyadong napakagamit.

Magdagdag ng inggit sa lahat ng attribute

Dahil sa W3C XHTML 1.0 standard na nangangailangan na ang lahat ng halaga ng attribute ay dapat may inggit, kung hindi ka natin napansin ang detalye na ito, kailangan mong suriin ang iyong website bawat pahina. Ito ay isang napakalaking gawain, kaya huwag na maalala na magdagdag ng inggit sa halaga ng attribute.

Walang laman na tag: <hr> , <br> at <img>

Hindi pinapayagan sa XHTML ang paggamit ng walang laman na tag (Empty tags). Ang <hr> at <br> tag ay dapat palitan ng <hr /> at <br />.

Ginawa nito ng bagong problema, ang Netscape ay magiging maling pagbasa ng <br/> tag. Hindi namin alam ang dahilan, ngunit walang problema kapag inilipat ito sa <br />. Pagkatapos makita ito, kailangan mo uli na gumawa ng pagbabago sa tag sa pamamagitan ng paghahanap at pagpalit.

Ilang iba pang tag (tulad ng <img> tag) ay makakaranas ng kaparehong problema. Huwag gamitin ang closing tag upang isara ang <img>, kung magkano, magdagdag ng / > sa dulo ng tag.

Patunayan ang site

Pagkatapos ng lahat ng ito, gamitin ang sumusunod na link upang patunayan ang lahat ng nabagong pahina ayon sa opisyal na W3C DTD: XHTML ValidatorPagkatapos ng lahat ng ito, maaaring makita ang ilang maling panghaharapin, isang-isang i-repair (handaan). Ang aming karanasan ay, ang pinakamadalas na maling panghaharapin ay ang nawawala sa listahan na </li> tag.

Dapat ba natin gamitin ang conversion tool (tulad ng TIDY)? Oo, maaari nating gamitin ang TIDY.

HTML TIDY ni Dave RaggettIto ay isang libreng tool na ginagamit para mapagalinlang ang HTML code. Sa paghawak ng mahirap na basahin na HTML code na ginawa ng mga espesyal na HTML code editor at conversion tool, ang TIDY ay naging kahanga-hanga. Gayundin, makakatulong ito sa iyo upang makita kung anong bahagi ng iyong site ang kailangan ng mas maraming atensyon, upang ang webpages ay may mas malakas na usability para sa mga may kapansanan.

Bakit hindi namin ginamit ang Tidy? Nang mag-umpisang gumawa ng website na ito, ay naging napakakilala namin ang XHTML. Noong panahong iyon, alam na namin na gamitin ang maliliit na tag at maglagay ng suot sa mga attribute. Sa prosesong pagsubok ng website, lamang kami ay gumawa ng simple na pagsusuri gamit ang Validator ng XHTML ng W3C at napagkukumpuni ng ilang mga pagkakamali. Mas mahalaga pa, nakakuha kami ng maraming kaalaman tungkol sa pagpagsulat ng code ng HTML na may Tidy.

Maagap na Basahin

Kung gusto mong magkaroon ng mas malalim na pag-unawa sa paggamit ng XHTML para sa pagsusunod ng struktura ng pahina, mangyaring basahin angStruktura ng XHTML》。