Tutti i documenti HTML sono costituiti solo da testo. Questi documenti includono sia il testo da visualizzare che le istruzioni su come dovrebbe essere visualizzato dal browser Internet. Le istruzioni sono date dai tag che sono inclusi nel documento di testo. Il tag del codice HTML è una di queste istruzioni e identifica il testo come codice del computer.
Quando si utilizza la maggior parte dei tag, è necessario includere un tag di apertura e chiusura in modo che il browser sappia dove utilizzare le istruzioni. Il tag codice è uno dei tag che deve avere un tag di apertura e chiusura. Quando viene utilizzato, assume il seguente formato: hello. Se questa istruzione fosse letta dal browser, cambierebbe il modo in cui la parola ciao è formattata in modo che sia differenziata dall’altro testo nella pagina. Di solito, quando viene utilizzato il tag codice, un browser cambia il carattere delle parole circondate dai tag in monospazio o un carattere simile a quello.
Questo tag non ha attributi o caratteristiche specifici che siano univoci. Quando si scrive un documento HTML, il formato di qualsiasi codice del computer può essere specificato utilizzando altri attributi generali. Se vengono utilizzati fogli di stile per la formattazione del documento, id, classe e stile possono essere utilizzati per indicare come viene stilizzato il testo. Altri attributi che possono essere inclusi con il tag code sono title, lang e dir: title dà un titolo specifico al tag, lang specifica la lingua e dir dà la direzione del testo, da sinistra a destra o da destra a sinistra.
Gli eventi sono azioni intraprese da un utente Web, come fare clic o fare doppio clic su qualcosa nella pagina. Questi eventi possono essere codificati all’interno del documento HTML e possono anche essere inclusi nel tag code. Gli eventi facoltativi che possono essere utilizzati come attributi per il tag del codice includono onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmouseup, onmouseover e onmouseout.
La maggior parte dei browser ha uno stile predefinito da utilizzare quando si incontra il tag codice all’interno di un documento HTML. L’utilizzo di attributi con questo tag è completamente facoltativo, quindi non è necessario specificarne nessuno. Se gli attributi non sono inclusi, il browser utilizzerà solo l’impostazione predefinita. È importante notare che non tutti i browser visualizzeranno il testo del codice allo stesso modo. I browser visualizzeranno il testo del codice in modo diverso rispetto al testo circostante la pagina, ma ciascun browser potrebbe non formattare il testo del codice nello stesso modo se gli attributi e gli stili non sono inclusi nel tag del codice.