Eyi ni Idi ti o wa ni Awọn ẹya ti HTML yatọ

Awọn HTML akọkọ ti ko ni nọmba ti ikede, o kan pe ni "HTML" ati pe a lo lati fi oju-iwe ayelujara ti o rọrun lo pada ni ọdun 1989 - 1995. Ni 1995, IETF (Intelligence Internet Engineering Task Force) ṣe afiṣe HTML ati nọmba o "HTML 2.0".

Ni 1997, World Wide Web Consortium (W3C) gbekalẹ awọn ti o tẹle ti HTML, HTML 3.2. O tẹle HTML 4.0 ni 1998 ati 4.01 ni 1999.

Nigbana ni W3C kede pe kii yoo ni ṣiṣẹda awọn ẹya titun ti HTML, ati pe yoo bẹrẹ si aifọwọyi lori HTML tabi XHTML. Wọn ṣe iṣeduro awọn apẹẹrẹ ayelujara nlo HTML 4.01 fun awọn iwe aṣẹ HTML wọn.

Ni ayika aaye yi, idagbasoke pin kuro. W3C ṣojukọ lori XHTML 1.0, ati awọn ohun bi XHTML Ipilẹ di awọn iṣeduro ni 2000 ati siwaju. Ṣugbọn awọn apẹẹrẹ oju-iwe ayelujara ko fẹ lati gbe si aṣa ti o lagbara ti XHTML, nitorina ni 2004, Awọn isẹ Ṣiṣe-ọrọ Awọn ọna ẹrọ Ṣiṣe-ọrọ Ayelujara (WHATWG) bẹrẹ ṣiṣẹ lori HTML titun kan ti ko ṣe pataki bi XHTML ti a npe ni HTML5. Wọn ni ireti pe eyi yoo jẹ itẹwọgbà gẹgẹbi imọran W3C.

Ti pinnu lori Version HTML

Ipinnu akọkọ rẹ nigbati o ba kọ oju-iwe ayelujara jẹ boya o kọ ni HTML tabi XHTML. Ti o ba nlo olootu bi Dreamweaver, yi yan ni ṣiṣe nipasẹ DOCTYPE ti o yan. Ti o ba yan DOCTYPE XHTML, oju iwe rẹ yoo kọ ni XHTML ati bi o ba yan HTML DOCTYPE, iwọ yoo kọ iwe ni HTML.

Awọn nọmba iyatọ wa laarin XHTML ati HTML. Ṣugbọn fun bayi, gbogbo ohun ti o nilo lati mọ ni pe XHTML jẹ HTML 4.01 tun-kọ bi ohun elo XML. Ti o ba kọ XHTML, gbogbo awọn ero rẹ yoo sọ, awọn afi rẹ ti ni pipade, ati pe o le ṣatunkọ rẹ ni oluṣakoso XML. HTML jẹ apẹrẹ pupọ ju XHTML nitori pe o le fi awọn eroja silẹ awọn eroja, fi awọn akọle silẹ bi

laisi ami titi pa

ati bẹbẹ lọ.

Kí nìdí Lo HTML

Idi ti o lo Lo XHTML

Lọgan ti O & # 39; ve Ṣatunkọ Lori HTML tabi XHTML - Ẹsẹ wo ni O yẹ ki O Lo?

HTML
Awọn ẹya miiran ti HTML tun wa ni lilo deede ni ayika Ayelujara:

Ati diẹ ninu awọn le ṣe jiyan pe iwọn kẹrin ni version "no-DOCTYPE". Eyi ni a npe ni ipo quirks nigbagbogbo ati pe o tọka si awọn iwe HTML ti ko ni ilana DOCTYPE ti a ṣe alaye ati ki o pari soke fifihan ni irọrun ni awọn aṣàwákiri ọtọtọ.

Mo ṣe iṣeduro HTML 4.01. Eyi ni ẹya to ṣẹṣẹ julọ ti bošewa, ati pe o jẹ eyiti o gbajumo julọ nipasẹ awọn aṣàwákiri igbalode. O yẹ ki o lo HTML 4.0 tabi 3.2 ti o ba ni idi pataki kan (gẹgẹbi o ba n ṣe Intranet tabi kiosk nibiti awọn aṣàwákiri nwo o ṣe atilẹyin nikan 3.2 tabi awọn afihan ati awọn aṣayan). Ti o ko ba mọ fun otitọ pe o wa ni ipo yẹn, lẹhinna o ko, ati pe o yẹ ki o lo HTML 4.01.

XHTML
Lọwọlọwọ awọn ẹya meji ti XHTML: 1.0 ati 2.0.

XHTML 2.0 jẹ tuntun pupọ ati pe ko si ni atilẹyin nipasẹ awọn aṣàwákiri ayelujara. Nitorina ni Mo ṣe iṣeduro nipa lilo XHTML 1.0 fun bayi. Yoo jẹ wuyi nigbati XHTML 2.0 ti ni atilẹyin pupọ, ṣugbọn titi di igba naa, a nilo lati dapọ pẹlu awọn ẹya ti awọn onkawe wa le lo.

Lọgan ti O & # 39; ve Ṣe ipinnu lori Version kan

Rii daju lati lo DOCTYPE. Lilo a DOCTYPE jẹ ila kan diẹ ninu awọn iwe HTML rẹ, o si rii daju pe awọn oju-iwe rẹ ti han ni ọna ti wọn ti pinnu lati wa.

Awọn DOCTYPEs fun awọn ẹya oriṣiriṣi ni:

HTML

XHTML