Apa pali chifukwa chake pali kusiyana kosiyana kwa HTML

HTML yoyamba inalibe nambala yowonjezera, idatchulidwa kuti "HTML" ndipo idagwiritsidwa ntchito kukhazikitsa masamba ochepa a Webusaiti mmbuyo mu 1989 - 1995. Mu 1995, IETF (Internet Engineering Task Force) inafanana ndi HTML ndi yowerengedwa "HTML 2.0".

Mu 1997, World Wide Web Consortium (W3C) inafotokozera HTML yotsatira, HTML 3.2. Anatsatiridwa ndi HTML 4.0 mu 1998 ndi 4.01 mu 1999.

Ndiye W3C inalengeza kuti sizingapangitse kusintha kwatsopano kwa HTML, ndipo ingayambe kuganizira za HTML zosakwanira kapena XHTML. Amalimbikitsa olemba Webusaiti kugwiritsa ntchito HTML 4.01 pamakalata awo a HTML.

Padziko lonse lapansi, chitukuko chinagawanika. W3C inayang'ana pa XHTML 1.0, ndipo zinthu monga XHTML Basic zinalandiridwa mu 2000 ndi kupitirira. Koma olemba Webusaiti sakufuna kusamukira ku XHTML, kotero mu 2004, Webusaiti Hypertext Application Technology Group (WHATWG) inayamba kugwira ntchito yatsopano ya HTML yomwe siyiyi yolimba ngati XHTML yotchedwa HTML5. Iwo akuyembekeza kuti izi potsiriza zidzavomerezedwa ngati ndondomeko ya W3C.

Kusankha pa Version ya HTML

Chosankha chanu choyamba polemba tsamba la webusaiti ndiloti muzilemba mu HTML kapena XHTML. Ngati mukugwiritsa ntchito mkonzi monga Dreamweaver, zosankhazi zatsimikiziridwa ndi DOCTYPE. Ngati mutasankha XHTML DOCTYPE, tsamba lanu lidzalembedwa mu XHTML ndipo ngati mutasankha HTML DOCTYPE, mudzalemba tsambalo mu HTML.

Pali kusiyana kwa pakati pa XHTML ndi HTML. Koma tsopano, zonse zomwe mukufunikira kudziwa ndikuti XHTML ndi HTML 4.01 yolembedwa kachiwiri monga ntchito ya XML. Ngati mulemba XHTML, zikhumbo zanu zonse zidzatchulidwa, malemba anu atsekedwa, ndipo mukhoza kuwusintha mu mkonzi wa XML. HTML ndi lotsegula kwambiri kuposa XHTML chifukwa mungathe kuchokapo ndemanga pambali, kusiya ma tags ngati

popanda tepi yotseka

ndi zina zotero.

Chifukwa Chogwiritsira Ntchito HTML

Chifukwa Chogwiritsira ntchito XHTML

Mukasankha pa HTML kapena XHTML - Kodi Ndiyotani Muyenera Kuigwiritsa Ntchito?

HTML
Pali matembenuzidwe atatu a HTML omwe amagwiritsidwa ntchito nthawi zonse pa intaneti:

Ndipo ena anganene kuti lachinayi ndilo "palibe-DOCTYPE". Izi nthawi zambiri zimatchedwa quirks mode ndipo zimatanthauzira malemba a HTML omwe alibe DOCTYPE omwe amafotokozedwa ndipo potsirizira pake amawonetsa mosakayikira m'masakatuli osiyanasiyana.

Ndikupangira HTML 4.01. Ili ndilo ndondomeko yaposachedwa kwambiri, ndipo ndiyovomerezedwa kwambiri ndi osatsegula amakono. Muyenera kugwiritsa ntchito HTML 4.0 kapena 3.2 ngati muli ndi chifukwa (ngati mukufuna kumanga intranet kapena kiosk komwe ma browsers akuwunikira amathandizira 3.2 kapena 4.0 malemba ndi zosankha). Ngati simudziwa kuti muli mu mkhalidwe umenewo, ndiye kuti simunali, ndipo muyenera kugwiritsa ntchito HTML 4.01.

XHTML
Panopa pali mawonekedwe awiri a XHTML: 1.0 ndi 2.0.

XHTML 2.0 ndi yatsopano ndipo sichikuthandizidwa ndi Webusaitiyi. Kotero ndikupangira kugwiritsa ntchito XHTML 1.0 tsopano. Zidzakhala zabwino kwambiri pamene XHTML 2.0 ikuthandizidwa kwambiri, koma mpaka pomwepo, tifunika kumamatira ndi malemba omwe owerenga athu angagwiritse ntchito.

Mukadasankha pa Version

Onetsetsani kuti mugwiritse ntchito DOCTYPE. Kugwiritsa ntchito DOCTYPE ndi mzere wina umodzi m'ma HTML anu, ndipo zimatsimikizira kuti masamba anu akuwonetsedwa momwe akufunira kuti awonekere.

The DOCTYPEs pamasulidwe osiyanasiyana ndi awa:

HTML

XHTML