Toate documentele HTML sunt compuse numai din text. Aceste documente includ atât textul care trebuie afișat, cât și instrucțiuni despre cum ar trebui să fie afișat de browserul de internet. Instrucțiunile sunt date de etichetele care sunt incluse în documentul text. Eticheta de cod HTML este una dintre aceste instrucțiuni și identifică textul ca cod de computer.
Când utilizați majoritatea etichetelor, este necesar să includeți o etichetă de deschidere și de închidere, astfel încât browserul să știe unde să folosească instrucțiunile. Eticheta de cod este una dintre etichetele care trebuie să aibă o etichetă de deschidere și de închidere. Când este utilizat, acesta ia următorul format: hello. Dacă această instrucțiune ar fi citită de browser, s-ar schimba modul în care cuvântul salut este formatat, astfel încât să fie diferențiat de alt text de pe pagină. De obicei, atunci când eticheta de cod este utilizată, un browser schimbă fontul cuvintelor înconjurate de etichete în monospace sau un font similar cu acesta.
Această etichetă nu are atribute specifice sau caracteristici unice. Când scrieți un document HTML, formatul oricărei date de cod de computer poate fi specificat utilizând alte atribute generale. Dacă sunt folosite foi de stil pentru formatarea documentului, id-ul, clasa și stilul pot fi folosite pentru a indica modul în care este stilat textul. Alte atribute care pot fi incluse cu eticheta de cod sunt title, lang și dir — title oferă un titlu specific etichetei, lang specifică limba și dir oferă direcția textului, de la stânga la dreapta sau de la dreapta la stânga.
Evenimentele sunt acțiuni întreprinse de un utilizator web, cum ar fi clicul sau dublu clic pe ceva de pe pagină. Aceste evenimente pot fi codificate în documentul HTML și pot fi incluse și în eticheta de cod. Evenimentele opționale care pot fi folosite ca atribute pentru eticheta de cod includ onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmouseup, onmouseover și onmouseout.
Majoritatea browserelor au un stil implicit de utilizat atunci când eticheta de cod este întâlnită într-un document HTML. Utilizarea atributelor cu această etichetă este complet opțională, așa că nu trebuie specificat niciuna. Dacă atributele nu sunt incluse, browserul va folosi doar setarea implicită. Este important de reținut că nu toate browserele vor afișa textul codului în același mod. Browserele vor afișa textul codului diferit de textul din jurul paginii, dar este posibil ca fiecare browser să nu formateze textul codului în același mod dacă atributele și stilurile nu sunt incluse în eticheta de cod.