Ar HTML 5 žymelės yra jautrus?

Geriausi HTML 5 elementų rašymo būdai

Vienas klausimas, kurį kelia daug naujų interneto dizainerių, yra tai, ar HTML 5 žymos yra didžiosios ar mažosios raidės. Trumpas atsakymas yra - "Ne". HTML5 žymos nėra registruojamos didžiosiomis raidėmis, tačiau tai nereiškia, kad neturėtumėte būti griežta, kaip rašote HTML žymėjimą!

Atgal į XHTML

Prieš pradedant HTML5 verslą , žiniatinklio profesionalai naudoja žymėjimo kalbą, vadinamą XHTML, savo interneto puslapių kūrimui.

Kai rašote XHTML, turite rašyti visas standartines žymes mažosiomis raidėmis, nes XHTML yra didžiosios ir mažosios raidės. Tai reiškia, kad žyma yra kitokia žyma nei XHTML. Turėjote būti labai specifiniai, kodėl kodavote XHTML tinklalapį ir naudojate tik mažus simbolius. Šis griežtas laikymasis iš tikrųjų buvo naudingas daugeliui naujų interneto kūrėjų. Vietoj to, kad būtų galima rašyti žymėjimą su mažųjų ir didžiųjų raidžių mišiniu, jie žinojo, kad turi būti laikomasi griežto formato. Tiems, kurie savo interneto dizainą supjaustė, kai XHTML buvo populiarus, pačią idėją, kad žymėjimas gali būti didžiųjų ir mažųjų raidžių derinys, yra svetima ir tiesiog neteisinga.

HTML5 gauna prarastą

HTML versijos iki XHTML versijos nebuvo registruojamos. HTML5 laikėsi tos pačios tradicijos ir atsisakė griežtų XHTML formatavimo reikalavimų.

Taigi HTML 5, skirtingai nuo XHTML, nėra didžiosios ir mažosios raidės. Tai reiškia, kad ir bei yra visos tos pačios HTML 5 žymos. Jei tai atrodo jums chaosas, jaučiuosi jūsų skausmas.

"HTML5" neatsižvelgta į didžiąsias ir mažąsias raides, todėl naujiems žiniatinklio profesionalams būtų lengviau išmokti kalbą, bet kaip ir kas nors, kas moko naujiems studentams skirtą interneto dizainą, galiu visiškai patvirtinti, kad taip nėra.

Galimybė suteikti naujiems žiniatinklio dizaino studentams galutinis taisyklių rinkinys, pvz. "Visada rašyti savo HTML kaip mažąsias raides", padeda jiems, nes jie bando išmokti visko, ko jiems reikia išmokti būti interneto dizaineriu. Suteikti jiems per daug lankstesnes taisykles iš tikrųjų painioja daugybę besimokančiųjų, o ne lengviau.

Man patinka tai, kad "HTML5" specifikacijų autoriai stengėsi padėti lengviau mokytis, darant jį lankstesnes, tačiau šiuo atveju manau, kad jie padarė klaidą.

Konferencija HTML 5 yra naudoti mažąją raidę

Nors yra teisinga rašyti žymes bet kuriuo atveju, kurį norėtumėte rašyti HTML 5, konvencija yra naudoti visas mažąsias raides žymes ir atributus. Tai iš dalies priklauso nuo to, kad daugelis patyrusių žiniatinklio kūrėjų, kurie gyveno griežtai XHTML dienomis, perėmė šias geriausias HTML5 (ir daugiau). Šie interneto specialistai nesvarbu, kad šiandien daugialypės ir mažosios raidės yra tinkamos HTML5, jie tvirtai laikosi to, ką jie žino, tai yra visi mažosios raidės.

Tiek daug žiniatinklio dizaino žinių yra mokymasis iš kitų, ypač tų, kurie yra labiau patyrę pramonėje. Tai reiškia, kad nauji žiniatinklio kūrėjai peržiūrės patyrusių specialistų kodą ir pamatysite visus mažųjų ženklų žymes. Jei jie imituos šį kodą, tai reiškia, kad jie taip pat bus rašyti HTML5 visų mažųjų raidžių. Tai, kas atrodo, vyksta šiandien.

Geriausios "Lettercasing" praktikos

Savo patirtimi manau, kad geriausia visada naudoti mažos raidės HTML kodui, taip pat failų pavadinimams. Kadangi tam tikri serveriai yra svarbūs, kai kalbama apie failų vardus (pvz., "Logo.jpg" bus vertinamas kitaip nei "logo.JPG"), jei turite darbo eigą, kur visada naudojate mažąsias raides, niekada nereikės klausti jei korpusas gali būti problema, jei susiduriate su problemomis, pvz., trūkstamais vaizdais . Jei visada naudojate mažosios raidės, galite atsisakyti, kad tai yra problema, kai bandote derinti svetainės problemas. Tai darbo eiga, kurią mokau savo studentams ir kurią naudoju savo interneto dizaino darbe.

Originalus straipsnis Jennifer Krynin. Redagavo Jeremy Girard.