Che cos'è HTML ASCII?
I caratteri utilizzati frequentemente nei documenti HTML (hypertext markup language) sono in gran parte basati sul set di caratteri originale stabilito in base all'American Standard for Information Interchange (ASCII). Ciò significa che HTML ASCII è in realtà una serie di codici speciali che possono essere inseriti in un documento HTML per visualizzare caratteri speciali che non sono disponibili su una tastiera o che sono caratteri di controllo utilizzati nel linguaggio di markup. I caratteri possono essere rappresentati in diversi modi ma generalmente iniziano con un simbolo e commerciale, seguito da numeri o lettere e completato con un punto e virgola. Sebbene non sia necessario utilizzare caratteri ASCII HTML, soprattutto se possono essere generati con una tastiera, a volte può essere utile se un carattere non standard viene utilizzato su un sito Web. Anche se un carattere ASCII HTML verrà mappato accuratamente al carattere corretto all'interno di un carattere, alcuni documenti utilizzano il set di caratteri Unicode® che può offrire una selezione di caratteri molto più ampia.
Il set di caratteri ASCII è composto da 128 caratteri che possono essere mantenuti in 7 bit di un byte. Un set di caratteri esteso che utilizza gli interi 8 bit di un byte include ulteriori 128 caratteri. I caratteri includono tutte le lettere e i numeri in lingua inglese, nonché tutti i simboli che possono essere creati su una tastiera inglese standard. Inoltre, sono disponibili diverse versioni di lettere di uso comune con dieresi e altri accenti. Anche i simboli per le diverse valute nazionali, operazioni matematiche e simboli aziendali usati frequentemente fanno parte del set ASCII di base.
Per utilizzare HTML ASCII in un documento HTML, il carattere deve essere descritto in una sequenza speciale nota come codice di escape. Questo inizia con una e commerciale seguita da una sterlina e quindi dal numero decimale del carattere ASCII o da una rappresentazione testuale del carattere. Un esempio è il simbolo per indicare un copyright. Il simbolo del copyright è il numero decimale 169 nel set di caratteri ASCII e può essere scritto come copia della parola in un codice di escape HTML. Questo significa che il personaggio può essere incluso in un documento HTML come & # 169; o come & copy ;, con il punto e virgola alla fine necessario per completare il codice.
Un uso importante per i codici ASCII HTML è quello di rappresentare i caratteri che vengono generalmente utilizzati come caratteri di controllo all'interno di HTML. Caratteri come i simboli maggiore di e minore di sono usati per indicare i tag in HTML. Per visualizzare uno di questi caratteri, è necessario utilizzare il codice di escape ASCII HTML anziché il simbolo digitato perché, in caso contrario, il codice della pagina potrebbe danneggiarsi e impedire la corretta visualizzazione del sito Web.