Miksi käyttää semanttista HTML-koodia?

Tärkeä Web Standards -liikkeen tärkeä periaate, jonka vastuulla on nykyinen teollisuus, on ajatus HTML-elementtien käyttämisestä sen sijaan, miten ne näkyvät selaimessa oletuksena. Tätä kutsutaan nimellä semanttinen HTML.

Mikä on semanttinen HTML

Semanttinen HTML tai semanttinen merkintä on HTML, joka tuo esille verkkosivun merkityksen pikemminkin kuin vain esitys. Esimerkiksi

​​-merkki osoittaa, että oheinen teksti on kappale.

Tämä on sekä semanttista että esitelmää, koska ihmiset tietävät, mitkä kappaleet ovat ja selaimet osaavat näyttää niitä.

Tämän yhtälön kääntöpuolella tagit, kuten ja , eivät ole semanttisia, koska ne määrittelevät vain, miten teksti näyttää (lihavoituna tai kursiivina) eikä anna mitään lisämerkitystä merkinnälle.

Esimerkkejä semanttisista HTML-tunnisteista ovat otsikkotunnisteet

kautta

,
, ja . On paljon enemmän semanttisia HTML-tageja, joita voidaan käyttää, kun rakennat standardien mukaista verkkosivustoa.

Miksi sinun pitäisi perehtyä semantiikkaan

Semanttisen HTML-koodin kirjoittamisen hyödyt perustuvat mistä tahansa web-sivun tavoitteesta - halu kommunikoida. Lisäämällä semanttisia tunnisteita asiakirjaan antaa lisätietoja kyseisestä asiakirjasta, joka auttaa viestinnässä. Tarkemmin sanottuna semanttiset tunnisteet tekevät selaimelle selväksi, mitä sivun ja sisällön merkitys on.

Tämä selkeys ilmoitetaan myös hakukoneiden kanssa varmistaen, että oikeat sivut toimitetaan oikeille kysymyksille.

Semanttiset HTML-tunnisteet antavat tietoja kyseisten tunnisteiden sisällöstä, joka ylittää sen, miten ne näyttävät sivulle. Selaimeen tunnistetaan välittömästi -tiedostoon sisältyvä teksti eräänlaisena koodauskielenä.

Sen sijaan, että yritettäisiin tuottaa kyseinen koodi, selain ymmärtää, että käytät tätä tekstiä esimerkkinä koodin jonkin artikkelin tai online-opetusohjelman tarkoituksiin.

Semanttisten tunnisteiden käyttäminen antaa sinulle paljon enemmän koukkuja sisällön muotoilemiseen. Ehkäpä tänään haluat, että koodinäytteet näkyvät oletusselaimen tyylissä, mutta huomenna haluat soittaa heille harmaan taustaväriin ja myöhemmin haluat määrittää täsmällisen yksivaiheisen fonttiperheen tai fonttikasetin käytettäväksi teidän näytteitä. Voit helposti tehdä kaikki nämä asiat käyttämällä semanttista merkintää ja älykkäästi sovellettua CSS: ää.

Käytä semanttisia merkintöjä oikein

Kun haluat käyttää semanttisia tunnisteita ilmaisemaan merkitystä pikemminkin kuin esitystarkoituksiin, sinun on oltava varovainen, ettet käytä niitä väärin yksinkertaisten yhteisten näyttöominaisuuksiensa vuoksi. Joitakin yleisimmin käyttämiä semanttisia tunnisteita ovat:

  • blockquote - Jotkut käyttävät
    -tunnistetta tekstiin, joka ei ole lainaus. Tämä johtuu siitä, että lohkotaulut ovat sisennetty oletusarvoisesti. Jos haluat vain hyötyä sisennyksistä, mutta teksti ei ole blockquote, käytä sen sijaan CSS-marginaaleja.
  • p - Jotkin web-toimittajat käyttävät

    & nbsp; (paragraftiin sisältyvää rikkoutumatonta tilaa) lisäten lisätilaa sivun elementtien sijaan sen sijaan, että määritettäisiin kyseisen sivun tekstin varsinaiset kohdat. Kuten edellä mainitussa sisennys-esimerkissä, käytä marginaali- tai pehmustustyyliominaisuutta lisäämään tilaa.