kdb

Il tag <kdb>, chiamato anche Elemento di Inserimento da Tastiera, è utilizzato per rappresentare un’input dell’utente da tastiera o da altri dispositivi.

Anche se questo tag non è deprecato, è possibile ottenere risultati identici utilizzando altri tag con dello stile CSS.

Stile predefinito

Il contenuto all’interno del tag è mostrato in maniera predefinita dal browser con il font a spaziatura fissa (monospace) predefinito con la regola CSS font-family: monospace. Ovviamente questo comportamento è modificabile in CSS.

Esempio

Nel primo paragrafo dell’esempio, si può vedere come appare il tag senza nessuno stile applicato, mentre, per renderlo più visibile, bastano poche righe di CSS da come si può vedere nel secondo paragrafo.

Quando vengono inserite combinazioni di tasti, anche se non obbligatorio, è possibile annidare l’elemento in questo modo <kbd><kbd>Ctrl</kbd> + <kbd>C</kbd></kbd>.

Input del sistema

Per rappresentare un input che è stato prodotto dal sistema per l’utente, è possibile annidare il tag <kbd> all’interno del tag <samp>.

<p>In caso di un errore di sintassi, il programma mostrerà il comando iniziale:</p>
<samp><kbd>custom-git ad nuovo-file.cpp</kbd></samp>
Rappresentare opzioni di input sullo schermo

Annidando un’elemento <samp> all’interno di un elemento <kbd> si possono rappresentare degli input basati sul testo presentato dal sistema sullo schermo come elementi di un menu o nomi di pulsanti.

<p>Per creare un nuovo documento, scegli l'opzione del menu <kbd><kbd><samp>File</samp></kbd>⇒<kbd><samp>Nuovo</samp></kbd></kbd>.</p>