Seo carson a tha eadar-dhealachaidhean eadar-dhealaichte de HTML ann

Cha robh àireamh dreach aig a 'chiad dreach de HTML, b' e "HTML" an t-ainm a bh 'air agus chaidh a chleachdadh gus duilleagan lìn sìmplidh a chuir air ais ann an 1989 - 1995. Ann an 1995, chaidh an HTML agus àireamhan àireamhach IETF (Internet Engineering Task Force) tha e "HTML 2.0".

Ann an 1997, thug Co-bhanntachd Lìon na Cruinne (W3C) an ath dhreach de HTML, HTML 3.2. Chaidh a leantainn le HTML 4.0 ann an 1998 agus 4.01 ann an 1999.

An uair sin dh'ainmich an W3C nach biodh e a 'cruthachadh tionndaidhean ùra de HTML, agus thòisicheadh ​​e a' cuimseachadh air HTML no XHTML. Tha iad a 'moladh gun dèan dealbhadairean lìn HTML 4.01 airson na sgrìobhainnean HTML aca.

Timcheall air an seo, sgaradh leasachadh. Bha an W3C a 'cuimseachadh air XHTML 1.0, agus chaidh rudan mar XHTML Basic molaidhean ann an 2000 agus air adhart. Ach cha robh luchd-dealbhaidh lìn airson gluasad gu structar cruaidh XHTML, agus mar sin ann an 2004, thòisich Buidheann-obrach Teicneòlais Tagraidh Eadar-lìn (WHATWG) ag obair air dreach ùr de HTML nach eil cho teann ri XHTML ris an canar HTML5. Tha iad an dòchas gun gabh seo ris mar mholadh W3C mu dheireadh.

A 'co-dhùnadh air dreach de HTML

Is e a 'chiad cho-dhùnadh agad nuair a tha thu a' sgrìobhadh duilleag lìn co-dhiù am bu chòir dhut sgrìobhadh ann an HTML no XHTML. Ma tha thu a 'cleachdadh deasaiche mar Dreamweaver, tha an roghainn seo air a dhearbhadh leis an DOCTYPE a thaghas tu. Ma roghnaicheas tu DOCTYPE XHTML, thèid do dhuilleag a sgrìobhadh ann an XHTML agus ma thaghas tu HTML DOCTYPE, sgrìobhaidh tu an duilleag ann an HTML.

Tha grunn eadar-dhealachaidhean ann eadar XHTML agus HTML. Ach airson a-nis, feumaidh tu fios a bhith agad gu bheil XHTML HTML 4.01 air ath-sgrìobhadh mar iarrtas XML. Ma sgrìobhas tu XHTML, thèid na feartan uile a chomharrachadh, dhùin na tagaichean agad, agus dh 'fhaodadh tu a dheasachadh ann an deasaiche XML. Tha HTML tòrr nas laige na XHTML oir is urrainn dhut fuasglaidhean fhàgail às na buadhan, fàg tagaichean mar

gun tag dùnaidh

agus mar sin air adhart.

Carson a chleachdas HTML

Carson a tha XHTML a 'cleachdadh?

Aon uair 's gu bheil thu air a cho-dhùnadh air HTML no XHTML - Dè an Tionndadh a bu chòir dhut a chleachdadh?

HTML
Tha trì dreachan de HTML fhathast gan cleachdadh gu cunbhalach air feadh an eadar-lìn:

Agus dh'fhaodadh cuid a bhith a 'argamaid gur e an ceathramh dreach an tionndadh "no-DOCTYPE". Gu tric, canar modh ceumannan ris an seo agus tha ea 'toirt iomradh air sgrìobhainnean HTML nach eil DOCTYPE air am mìneachadh agus mar sin tha iad a' nochdadh gu h-obann a 'nochdadh ann an diofar bhrabhsairean.

Tha mi a 'moladh HTML 4.01. Is e seo an dreach as ùire den ìre, agus is e am brabhsairean ùra a tha a 'gabhail ris a' mhòr-chuid. Cha bu chòir dhut a bhith a 'cleachdadh HTML 4.0 no 3.2 a-mhàin ma tha adhbhar sònraichte agad (mar eisimpleir ma tha thu a' togail eadra-lìon no cios far am bi na brabhsairean a 'coimhead ach tha e a' toirt taic do 3.2 no 4.0 tagaichean agus roghainnean). Mura h-eil eòlas agad air fìrinn gu bheil thu san t-suidheachadh sin, chan eil sin agad, agus bu chòir dhut HTML 4.01 a chleachdadh.

XHTML
Tha dà dhreach ann de XHTML: 1.0 agus 2.0 an-dràsta.

Tha XHTML 2.0 fìor ùr agus chan eil taic mòr aig brabhsairean lìn fhathast. Mar sin tha mi a 'moladh XHTML 1.0 a chleachdadh airson a-nis. Bidh e glè mhath nuair a tha XHTML 2.0 a 'faighinn taic farsaing, ach gu ruige sin, feumaidh sinn cumail ri dreachan a dh'fhaodas ar luchd-leughaidh a chleachdadh.

Aon uair 's gu bheil thu air a cho-dhùnadh air dreach

Dèan cinnteach gun cleachd thu DOCTYPE. Le bhith a 'cleachdadh DOCTYPE, chan eil ach aon loidhne eile anns na sgrìobhainnean HTML agad, agus tha e a' toirt a-steach gu bheil na duilleagan agad air an taisbeanadh mar a tha iad an dùil a bhith air an taisbeanadh.

Is e na DOCTYPEan airson nan diofar dreachan:

HTML

XHTML