Ovatko HTML 5-merkinnät Case Sensitive?

Parhaat käytännöt HTML 5 -elementtien kirjoittamiseen

Yksi kysymys, joka on monilla uusilla web-suunnittelijoilla on, ovatko HTML 5 -tarrat vaihtavatko hemmotellaan vai ei? Lyhyt vastaus on - "Ei". HTML5-tunnisteet eivät ole erottelukykyisiä, mutta tämä ei tarkoita sitä, että sinun ei pitäisi olla tiukasti HTML-merkinnän kirjoittamisessa!

Takaisin XHTML

Ennen kuin HTML5 tuli toimialaan , verkkovastaavat käyttäisivät XHTML-merkintäkielen makua verkkosivujen rakentamiseksi.

Kun kirjoitat XHTMLia, sinun on kirjoitettava kaikki vakiotunnisteet pieniin kirjaimiin, koska XHTML on erottuva. Tämä tarkoittaa, että tagi on eri tag kuin XHTML. Sinun oli oltava hyvin täsmällinen, miten koodit XHTML-verkkosivua ja käytät vain pieniä merkkejä. Tämä tiukka noudattaminen oli todellakin hyötyä monille uusille web-kehittäjille. Sen sijaan, että pystyisivät kirjoittamaan merkintää pienoiskoossa ja isoilla kirjaimilla, he tiesivät, että on noudatettava tiukkaa muotoa, jota on noudatettava. Jokainen, joka leikkaisi hampaitaan web-suunnittelussa, kun XHTML oli suosittu, aivan ajatus siitä, että merkintä voi olla sekoitus isoja kirjaimia ja pieniä kirjaimia, tuntuu vieraalta ja vain vääräksi.

HTML5 on löysä

HTML-versiot ennen XHTML-muotoa eivät olleet merkityksettömiä. HTML5 seurasi tätä perinnettä ja poisti XHTML: n tiukat muotoilutarpeet.

Joten HTML 5, toisin kuin XHTML, ei ole erottava erottelukyky. Tämä tarkoittaa sitä, että ja ja ovat samat tagit HTML 5: ssä. Jos tämä näyttää kaaokselta sinulle, tunnen tuskanne.

HTML5: n käsite ei ole mikään tapauskohtainen, jotta uusien web-ammattilaisten olisi helpompi oppia kieltä, mutta uuteen opiskelijaa opetettaessa web designia voin ehdottomasti todistaa, että näin ei ole lainkaan.

Se, että opiskelijat voivat uusia web-suunnittelua varten lopullisen säännön, kuten "aina kirjoittaa HTML-koodin pieniksi", auttaa heitä yrittäessään oppia kaiken, mitä he tarvitsevat oppiakseen web-suunnittelija. Jos heille annetaan liian joustavia sääntöjä, hän todella sekoittaa monien oppijoiden sijaan helpottaa heitä.

Rakastan sitä, että HTML5-mallin kirjoittajat pyrkivät helpottamaan oppimista tekemällä joustavammat, mutta tässä tapauksessa mielestäni he ovat tehneet väärän askeleen.

Yleissopimus HTML 5: ssä on käyttää pieniä kirjaimia

Vaikka onkin mahdollista, että kirjoitat koodeja missä tahansa tilanteessa, jota haluat HTML 5: n kirjoittamisen yhteydessä, yleissopimus on kaikkien pienikokoisten tunnisteiden ja ominaisuuksien käyttäminen. Tämä johtuu osittain siitä, että monet useammat maustetut web-kehittäjät, jotka asuivat läpi tiukat XHTML-päivät, ovat siirtäneet nämä parhaat käytännöt HTML5: een (ja sen jälkeen). Ne web-ammattilaiset eivät välitä siitä, että nykyään HTML5: ssä on voimassa isojen kirjainten ja pienikokoisten kirjainten sekoitus, ne tarttuvat siihen, mitä he tietävät, mikä on pieniä kirjaimia.

Niin paljon web-suunnittelutietoa oppii muista, erityisesti alan ammattilaisista. Tämä tarkoittaa sitä, että uudet web-kehittäjät tarkastelevat kokeneiden ammattilaisten koodia ja näkevät pienet merkinnät. Jos he jäljittelevät tätä koodia, se tarkoittaa myös, että he myös kirjoittavat HTML5: n kaikki pienet kirjaimet. Tämä on mitä näyttää tapahtuvan tänään.

Paras käytäntö Lettercasingille

Oman kokemukseni mukaan mielestäni on parasta aina käyttää pieniä kirjaimia HTML-koodiin sekä tiedostonimiin. Koska tietyt palvelimet ovat kirjainkokoisia tiedostonimissä (esimerkiksi "logo.jpg" näkyy eri tavalla kuin "logo.JPG"), jos sinulla on työnkulku, jossa aina käytetään pieniä kirjaimia, sinun ei tarvitse kysyä jossa kotelo voi olla ongelma, jos sinulla on ongelmia, kuten puuttuvia kuvia . Jos käytät aina pieniä kirjaimia, voit alentaa ongelman ongelmaksi, kun sivuston ongelmat on korjattu. Tämä on työnkulku, jota opettelen oppilaille ja jota käytän omassa web-suunnittelutyössäni.

Alkuperäinen artikkeli Jennifer Krynin. Toimittaja Jeremy Girard.