Hiperteksto žymėjimo kalba (HTML) yra kalba, kuria galima nurodyti žiniatinklio naršyklei, kaip rodyti tinklalapius. Norėdami tai padaryti, naudojamos HTML žymos, nurodančios, kaip tekstas ar vaizdai turi būti dedami arba formatuojami puslapyje. HTML žymos paprastai yra uždengtos kampiniais skliaustais (). Šie skliaustai nurodo naršyklei, kad skliausteliuose esantis tekstas yra HTML kodas, o ne tekstas, kurį reikia rodyti. Naudodama HTML, naršyklė gali rodyti įvairių spalvų, šriftų ir formatavimo tipų tekstą ir vaizdus.
HTML elementas turi tam tikrą formatą. Pirma, yra pradinės žymos, dar vadinamos pradžios žymomis. Kampiniuose skliaustuose yra kodas arba kita informacija, kurios žiniatinklio naršyklei reikia, kad tekstas būtų rodomas tinkamu būdu. Po pradžios žymos įvedamas tekstas arba informacija, kuriai daro įtaką kodas, o po to įvedama baigiamoji žyma. Taigi, jei asmuo norėtų, kad žodis „spalva“ būtų paryškintas, jis įvestų maždaug taip: spalva . Dėl to tekstas atrodys taip: spalva.
Aukščiau pateiktame pavyzdyje pradžios žyma yra . Tai praneša kompiuteriui, kad sekamas tekstas turi būti paryškintas. Uždarymo žyma yra , kuris praneša kompiuteriui, kad paryškinto šrifto formatas turėtų būti sustabdytas. Rašant HTML svarbu užtikrinti, kad žymos būtų uždarytos. Priešingu atveju, vadovaudamasis pavyzdžiu, visas tekstas po pradžios žymos būtų paryškintas, o ne tik tekstas, kurį jis nori suformatuoti.
HTML yra daug žymų ir kiekviena nurodo naršyklei tekstą ir vaizdus rodyti skirtingais būdais. Apskritai juos gana lengva suprasti. „B“, „i“ ir „u“ atitinkamai reiškia pusjuodį šriftą, kursyvą ir pabraukimą. Be to, yra žymų, kurios nurodo kompiuteriui įterpti hipersaitą, žymų, leidžiančių įvesti vaizdus, taip pat žymų, leidžiančių įvairias kitas formatavimo, tarpų ir kitų funkcijų, padedančių svetaines atrodyti tokias, kokios jos yra. daryti. Tačiau svarbu pažymėti, kad kai kurios žymos yra nusidėvėjusios.
Nuvertintos žymos yra žymos, kurias World Wide Web Consortium (W3C), kuri kuria HTML standartą, pažymėjo kaip pasenusias, o naujesnėse HTML ir XHTML versijose buvo pakeistos skirtingomis parinktimis. Nuvertėjusios žymos pavyzdys yra „u“. Kadangi tokios žymos buvo pakeistos kitomis praktiškesnėmis parinktimis, patariama, kad HTML kodavimo kūrėjai pasirinktų naudoti naujesnes žymas. Pavyzdyje su pabraukimu reikia naudoti atributą „style“. Šis atributas leidžia naudoti kelias skirtingas teksto formatavimo parinktis, įskaitant pabraukimą, spalvinimą, šriftus ir kitus teksto stilius.