Vai HTML5 tagi ir reģistrjutīgi?
Paraugprakse HTML5 elementu rakstīšanai
Jauns tīmekļa dizaineri var rasties jautājums, vai HTML tagi ir reģistrjutīgi. Lai gan īsā atbilde ir tāda, ka HTML tagi nav reģistrjutīgi, ir svarīgi noteikumi un paraugprakse, kas jāņem vērā, rakstot HTML marķējumu.
Gerijs Koners / Fototēka / Getty Images
Atgriezties uz XHTML
Pirms tamHTML5nonāca notikuma vietā, tīmekļa profesionāļi izmantoja a atšķirīga iezīmēšanas valoda ko sauc par XHTML, lai izveidotu tīmekļa lapas.
Rakstot XHTML, visi standarta tagi ir jāraksta ar mazajiem burtiem, jo XHTML ir reģistrjutīgs. Tas nozīmē, ka XHTML tags atšķiras no HTML. Jums bija ļoti precīzi jānorāda, kā kodējat XHTML tīmekļa lapu, izmantojot tikai mazos burtus.
Šis stingrais noteikums bija ieguvums daudziem jauniem tīmekļa izstrādātājiem. Tā vietā, lai rakstītu marķējumu ar mazo un lielo burtu kombināciju, viņi zināja, ka viņiem ir jāievēro precīzs formāts.
Ikvienam, kurš iesaistījās tīmekļa dizainā, kad XHTML bija populārs, doma, ka iezīmēšana varētu būt lielo un mazo burtu sajaukums, šķiet dīvaina.
HTML5 kļūst vaļīgāks
Iepriekšējās HTML versijas nebija reģistrjutīgas, un HTML5 sekoja šai tradīcijai, atsakoties no XHTML stingrākajām formatēšanas prasībām.
Tā kā HTML5 nav reģistrjutīgs, tas nozīmē, ka visi XHTML tagi ir viens un tas pats tags HTML5.
HTML5 izvairīšanās no reģistrjutības bija ideja, lai jaunajiem tīmekļa speciālistiem būtu vieglāk apgūt valodu. Tomēr daudzi pieredzējuši profesionāļi tam nepiekrīt, apgalvojot, ka sniegt tīmekļa dizaina studentiem noteiktu noteikumu kopumu, piemēram, “vienmēr rakstīt HTML kā mazos burtus”, ir daudz vienkāršāk. Pārāk liela noteikumu elastība var mulsināt jaunos tīmekļa dizaina studentus.
Mazie burti ir HTML5 konvencija
Lai gan tas nav stingrs noteikums, HTML5 tagu rakstīšana ar mazajiem burtiem ir plaši izmantota metode. Daļēji tas ir tāpēc, ka daudzi pieredzējuši tīmekļa izstrādātāji, kuri dzīvoja stingrā XHTML laikmetā, ir pārnesuši šo paraugpraksi uz HTML5 un ne tikai. Lai gan ir derīgi lielie un mazie burti, daudzi tīmekļa dizaineri izvēlas izmantot visus mazos burtus.
Jaunākiem tīmekļa izstrādātājiem pārbaudot pieredzējušāku profesionāļu kodu, viņi pamanīs tikai mazo burtu marķējumu un, iespējams, turpinās šo praksi.
Paraugprakse burtu ievadīšanai
Daudzi eksperti piekrīt, ka mazo burtu izmantošana HTML kodā, kā arī failu nosaukumos ir noderīga. Piemēram, daži serveri ir reģistrjutīgi, ja runa ir par failu nosaukumiem (piemēram, logo.jpg tiek uztverts citādi nekā logo.JPG). Tātad, ja jums ir darbplūsma, kurā vienmēr lietojat mazos burtus, jums nekad nav jājautā, vai korpuss rada problēmas, piemēram, trūkstošos attēlus .