Kas HTML 5-märgendid on tundlikud?

HTML 5 elementide kirjutamise parimad tavad

Küsimus, mida paljudel uutel veebidisaineritel on, on see, kas HTML 5-märgendid on tõstutundlikud? Lühike vastus on - "Ei". HTML5-märgendid ei ole tõstutundlikud, kuid see ei tähenda, et HTML-märgistuse kirjutamisel ei tohiks olla rangelt tähtis.

Tagasi XHTML-le

Enne tööstusesse jõudmist HTML5-i kasutavad veebipõhised spetsialistid oma veebilehtede loomiseks märgistuskeele nimega XHTML.

Kui kirjuta XHTML, peate kirjutama kõik standardsed sildid väiketähtedega, sest XHTML on tõstutundlik. See tähendab, et märgend on XHTML-is erinevas märgis kui . Sa peaksid olema väga täpsed, kuidas kodeerisite XHTML-i veebilehte ja kasutaksite ainult väiketähti. See rangelt kinnipidamine oli tõepoolest kasu paljudele uutele veebiarendajatele. Selle asemel, et oleks võimalik kirjutada märgistust kombinatsiooniga väiketähtedest ja suurtähtedest, teadsid nad, et järgitakse ranget vormingut. Kui keegi, kes XHTML-i populaarseks lõiganud oma hambad veebidisaini, näib, et markeerimine võib olla nii suur- kui väiketähtede kombinatsioon, tundub võõras ja lihtsalt vale.

HTML5 saab lahti

XHTML-i versioonid ei olnud tõstutundlikud. Selles traditsioonis järgnes HTML5 ja läks XHTML-i täpseks vormindamise nõuetele.

Nii et HTML 5, erinevalt XHTML-st, ei ole tõstutundlik. See tähendab, et ja ja on kõik samad märgendid HTML 5-s. Kui see tundub teile kaos, tundsin sinu valu.

HTML5-i idee, mis ei olnud tõstutundlik, hõlmas uute veebiprofessionaalide keele õppimist lihtsamaks, kuid kui keegi, kes õpetab uutele õpilastele veebidisaini, võin täiesti tõestada, et see pole üldse nii.

Veebi disaini uutele üliõpilastele võimalus anda lõplik reeglite kogum, näiteks "alati kirjutada oma HTML-i kui väiketähti", aitab neil, kui nad püüavad õppida kõike, mida nad peavad õppima veebidisainerina. Nendele reeglitele, mis on liiga paindlikud, segavad paljud õppurid asemel, et neid lihtsustada.

Mulle meeldib asjaolu, et HTML5-spetsifikatsiooni autorid püüdsid aidata õppimist lihtsamaks muuta, muutes selle paindlikumaks, kuid antud juhul arvan, et nad on teinud valet.

Konventsioon HTML 5-s on kasutada väiketähte

Kuigi on õige kirjutada HTML-i kirjutamisel eelistatavaid näpunäiteid, on tavaks kasutada kõiki märgendeid ja atribuute hõlmavaid väiketähti. See on osaliselt tingitud sellest, et palju hulgaliselt kogenud veebiagentuure, kes elasid läbi range XHTML-i päevade, on need parimad tavad üle võtnud HTML5-i (ja sellest kaugemale). Need veebiprofessionaalsed spetsialistid ei huvita, et suurte ja väiketähtede kombinatsioon täidaks HTML5-s täna, siis jäävad nad oma teada, mis on kõik väiketähed.

Nii palju veebidisaini teadmisi saab õppida teistelt, eriti nendelt, kes on tööstuses kogenud. See tähendab, et uued veebiarendajad vaatavad kogenud spetsialistide koodi ja näevad kõiki väikseid märgendeid. Kui nad koodi jäljendavad, tähendab see, et nad kirjutavad ka HTML5 kõikides väiketähtedes. Tundub, et see täna toimub.

Parem kogemus kirjakandmiseks

Oma kogemuste põhjal ma leian, et HTML-koodide ja failinimede jaoks on alati parem kasutada väiketähte. Kuna teatud serverid on failinimede puhul tõstutundlikud (näiteks "logo.jpg" näeb erinevalt "logo.JPG"), kui teil on töövoog, kus te alati väiketähti kasutate, ei pea te kunagi küsima kus mürasummutus võib olla probleem, kui teil esineb probleeme nagu kadunud kujutised . Kui te alati kasutate väiketähti, võite selle probleemi lahendamisel probleemi lahendada, kui olete probleeme saidil. See on töövoog, mida õpetan oma õpilastele ja mida ma kasutan oma veebidisaini töös.

Jennifer Krynini algne artikkel. Redigeeris Jeremy Girard.