???? Fai una donazione: https://www.paypal.com/paypalme/FrancescaMartorana
???? Scrivimi attraverso il modulo contatti del mio sito: https://www.fantasticamenteing.com/
???? #HTML5 - Tutorial 16: Entità, simboli, emoji in HTML
In questo #tutorial del corso di HTML (in italiano) parleremo di
▶ Entità in HTML / HTML Entities
▷ Spazio unificatore / Non-breaking Space
▷ Combinazione di segni diacritici / Combining Diacritical Marks
▶ Simboli in HTML / HTML Symbols
▶ Emoji in HTML / HTML Emojis
▷ Emoji Skin Tones
▶ Set di caratteri / HTML Charset
???? Entità in HTML
In HTML alcuni caratteri sono riservati.
Ad esempio, utilizzando i segni minore di o maggiore di nel codice, il browser potrebbe mescolare questi segni con i tag.
Per evitare che ciò accada e visualizzare correttamente i caratteri riservati, ma anche caratteri speciali, lettere accentate, simboli ed emoji si usano le ENTITÀ.
Ogni entità è identificata dalla & seguita da un codice e dal ;
Il codice può essere di due tipi:
• nominale ( &entityname; )
• numerico ( entity_number; oppure ntity_number; )
A loro volta i codici numerici possono essere:
• decimali (preceduti dal cancelletto)
• esadecimali (preceduti dal cancelletto più la lettera x)
▷ Lo spazio unificatore in HTML
Un'entità comunemente usata in HTML è lo spazio unificatore.
Uno spazio unificatore è uno spazio che non si interromperà in una nuova riga.
Le parole separate da uno spazio unificatore rimarranno unite (non si interromperanno in una nuova riga).
Classici esempi di utilizzo sono i numeri accompagnati da unità di misura.
Un altro uso comune dello spazio unificatore è impedire ai browsers di troncare gli spazi nelle pagine HTML.
Scrivendo 10 spazi nel testo, il browser ne rimuoverà 9. Per aggiungere spazi reali al testo, si utilizza il nbsp.
▷ Combinazione di segni diacritici
Un segno diacritico è un "glifo" aggiunto a una lettera.
I segni diacritici possono apparire sia sopra che sotto una lettera, all'interno di una lettera e tra due lettere.
Possono essere utilizzati in combinazione con i caratteri alfanumerici per produrre un carattere che non è presente nel set di caratteri (codifica) utilizzato nella pagina.
Classici esempi sono gli accenti.
???? SIMBOLI in HTML
Molti simboli matematici, tecnici e di valuta non sono presenti su una normale tastiera.
Per inserire un simbolo in una pagina HTML è possibile utilizzare entità con codice nominale oppure con codice numerico (decimale o esadecimale).
???? EMOJII in HTML
Le emoji sembrano immagini o icone, ma non lo sono.
Sono caratteri del set di caratteri UTF-8 (Unicode).
Per inserire le emoji in una pagina HTML si utilizzano entità con codici numerici.
▷ Emoji Skin Tones
Alcune emoji possono essere modificate usando una delle cinque tonalità della pelle.
🏿 Dark skin tone
🏾 Medium Dark skin tone
🏽 Medium skin tone
🏼 Medium Light skin tone
🏻 Light skin tone
Affiancando al codice dell’emoji uno dei suddetti, si ottiene l’emoji con la corrispondente tonalità; diversamente si otterrà con la colorazione di default.
Buona visione
???? Ing. Francesca Martorana