HTML 5 Etiketak Case Sensitive dira?

HTML 5 elementu idazteko praktika onak

Web-diseinatzaile berri askoren galdera bat HTML5 etiketak ala maiuskulak eta minuskulak badira? Erantzun laburra - "Ez". HTML5 etiketak ez dira maiuskulak eta minuskulak bereizten, baina horrek ez du esan nahi zure zorizko HTMLa nola idazten duen ez duzula zorrotz izan behar!

Itzuli XHTML-ra

HTML5 industria sartu aurretik, web-erabiltzaileek XHTML izeneko markup-lengoaiaren zaporea erabiliko dute euren web orriak eraikitzeko.

XHTML idazten duzunean, etiketa estandar guztiak minuskulan idatzi behar dituzu XHTML kasu gehienetan. Horrek esan nahi du etiketa baino ezberdina da XHTML-an. Oso zehatzak izan behar dituzu XHTML web orri bat nola kodetu eta karaktere minuskulak bakarrik erabiltzen dituzunean. Estaldura zorrotz hau web garatzaile berri askoentzat onuragarria izan zen. Markaketa minuskulaz eta maiuskulaz nahastuta idazteko gai izan beharrean, bazekien bazirudien formatu zorrotz bat zela. XHTML ezaguna zenean hortzak moztu zitzaizkionean, markaketa goiko eta minuskulen nahasketa izan zitekeen ideia oso arrunta eta okerra dirudi.

HTML5 lortzen da askea

HTML XHTMLren bertsioen bertsioak ez dira maiuskulak eta minuskulak bereizten. HTML5-k tradizio hori jarraitzen du eta XHTML formateatze-eskakizun zorrotzak alde batera utzi ditu.

HTML5, XHTML ez bezala, ez da maiuskulak eta minuskulak bereizten. Horrek esan nahi du eta eta HTML 5 etiketa bera dira. Kaosa itxura baduzue, zure mina sentitzen dut.

HTML5-ren ideia ez da maiuskulak eta minuskulak webgune berriek hizkuntzaren ikaskuntzarako erraztea baimentzen baitute, baina ikasle berriak ikasle berrien diseinua egiten duen heinean, hori ez da guztiz frogatzen.

Ikasleei web diseinu berri bat ematea ahalbidetuko dute arau multzo behin betiko gisa, adibidez, "beti zure HTMLa minuskulaz idaztea", web diseinatzailea izan behar duten guztiak ikasten saiatzen laguntzen die. Arauak malgutasun handikoak direnez, ikasle askok nahasten dituzte haiek erraztu beharrean.

HTML5 espezifikazioaren egileek errazago ikasten lagundu nahi dut, malgutasun handiagoa lortzen saiatzen naiz, baina kasu honetan, okerra dela iruditzen zait.

Hitzarmena HTML 5ean minuskulaz erabiltzea da

HTML 5 idaztean nahi duzun edozein kasu erabiliz idatzitako etiketak idaztea baliozkoa den bitartean, konbentzioak minuskula guztiak erabili ahal izango ditu etiketak eta atributuak egiteko. Zalantzarik gabe, XHTML zorrotzaren egunetan bizi izan diren hainbat web orrialdek garatu dutenez, HTML5 (eta haratago) praktika onak gainditu dituzte. Web-eko profesionalek ez dute zertan maiuskulak eta minuskulak 255 HTML5-ren baliozko nahasketak gaur egun erabiltzen dituztenak, zer dakiten jakiteko.

Web diseinuaren ezagutza askoz ere besteengandik ikastea da, batez ere industrian esperientzia dutenak. Horrek esan nahi du web garatzaile berriek goi mailako profesionalen kodea berrikusten dutela eta minuskulen marjina guztiak ikusteko. Kodea emulatzen badute, horrek HTML 5 idazteak ere minuskulan egingo ditu. Gaur egun, badirudi hori.

Hitz egiteko gutunak

Nire esperientzia propioan, onena aurkituko dut HTML kodeetarako minuskulak eta baita fitxategi izenak ere. Zenbait zerbitzari kasuetan sentikorrak direnean fitxategi-izenen kasuan (adibidez, "logo.jpg" ezberdina izango da "logo.JPG" baino), laneko fluxu bat izaten baduzu minuskulak erabiltzen dituzunean beti ez duzu galdetuko Kasu horretan, estaltzea arazo larria izan daiteke irudiak falta bezain laster . Beti minuskulak erabiltzen badituzu, deskonektatu arazoren bat dela arazoaren arazoen arazoa dela. Hau da nire ikasleei ematen dieten fluxua eta nire diseinu propioko lanetan erabiltzen dudan lana.

Jennifer Krynin-en jatorrizko artikulua. Jeremy Girard-ek editatua.