Er HTML5-tagger skille mellom store og små bokstaver?
Beste fremgangsmåter for å skrive HTML5-elementer
Ny webdesignere kan lure på om HTML-tagger er store og små bokstaver. Selv om det korte svaret er at HTML-tagger ikke skiller mellom store og små bokstaver, er det viktige regler og beste fremgangsmåter å vurdere når du skriver HTML-markering.
Gary Conner / Photolibrary / Getty Images
Kaster det tilbake til XHTML
FørHTML5kom inn på scenen, brukte nettfagfolk en annet merkespråk kalt XHTML for å bygge nettsider.
Når du skriver XHTML, må du skrive alle standardkoder med små bokstaver fordi XHTML skiller mellom store og små bokstaver. Dette betyr at XHTML-taggen er en annen tag enn i HTML. Du måtte være veldig spesifikk om hvordan du kodet en XHTML-nettside, med bare små bokstaver.
Denne strenge regelen var en fordel for mange nye nettutviklere. I stedet for å skrive markering med en blanding av små og store bokstaver, visste de at de måtte følge et nøyaktig format.
For alle som engasjerte seg i webdesign da XHTML var populært, ville ideen om at markering kunne være en blanding av store og små bokstaver virke merkelig.
HTML5 blir løs
Tidligere versjoner av HTML var ikke skille mellom store og små bokstaver, og HTML5 fulgte med denne tradisjonen, og beveget seg bort fra XHTMLs strengere formateringskrav.
Siden HTML5 ikke skiller mellom store og små bokstaver, betyr det at alle XHTML-tagger er den samme taggen i HTML5.
Ideen bak HTML5 som unngår store og små bokstaver var å gjøre det enklere for nye nettfagfolk å lære språket. Mange erfarne fagfolk er imidlertid uenige, og hevder at det er enklere å gi webdesignstudenter et definitivt sett med regler, for eksempel 'skriv alltid HTML som små bokstaver'. For mye regelfleksibilitet kan forvirre nye nettdesignstudenter.
Små bokstaver er en HTML5-konvensjon
Selv om det ikke er en streng regel, er det en mye brukt konvensjon å skrive HTML5-tagger med små bokstaver. Dette er delvis fordi mange erfarne nettutviklere, som levde gjennom dagene med streng XHTML, overførte disse beste praksisene til HTML5 og utover. Mens en blanding av store og små bokstaver er gyldig, foretrekker mange webdesignere å holde seg til alle små bokstaver.
Etter hvert som nyere nettutviklere undersøker mer erfarne fagfolks kode, vil de legge merke til alt-små bokstaver og vil sannsynligvis fortsette denne praksisen.
Beste praksis for brevkasse
Mange eksperter er enige om at det er nyttig å bruke små bokstaver for HTML-kode, så vel som for filnavn. For eksempel er enkelte servere skiller mellom store og små bokstaver når det kommer til filnavn (for eksempel ses logo.jpg annerledes enn logo.JPG). Så hvis du har en arbeidsflyt der du alltid bruker små bokstaver, trenger du aldri å stille spørsmål ved om casingen forårsaker et problem, som f.eks. manglende bilder .