27 gennaio 2010

Simboli politici e religiosi come caratteri speciali HTML

Mi è capitato di dare un’occhiata ad una lunga lista di riferimenti ad entità carattere HTML, e nella sezione dedicata ai simboli politici e religiosi ne ho trovati 3 a cui sono particolarmente affezionato, di cui fin’ora ignoravo i codici.

☯ ☮ ☭

Belli, no? Ce li avevo tutti disegnati nello zaino, quando andavo al liceo.

Questi simboli possono essere inseriti come caratteri nelle pagine HTML utilizzando i codici ☯ (tao), ☮ (pace) e ☭ (falce e martello).

C‘è solo un browser – mi sembra superfluo dirvi quale – che ha bisogno di un piccolo accorgimento per visualizzare correttamente tutti i caratteri speciali disponibili.

L’ accorgimento consiste nell’assegnare ai caratteri speciali il font Arial Unicode MS.

Un buon metodo per fare questo è creare una classe css di nome symbols con questa proprietà:

font-family: "Arial Unicode MS", Arial, Helvetica, sans-serif;

e mettere le vostre falci e i vostri martelli dentro uno span che abbia quella classe, che è proprio quello che ho fatto io qui sopra.
Con il font Arial Unicode MS al primo posto, avremo la certezza che Internet Explorer riuscirà a mostrare anche i simboli più insoliti. Su Linux e OS-X il font Arial Unicode MS probabilmente non sarà installato, ma dato che nemmeno Internet Explorer sarà installato, non avremo alcun bisogno di lui.

Scrivi un commento

I commenti per questo articolo sono stati chiusi.

Copyright © 2008-2010 Meia (Licenza) | Powered by Textpattern | Email: alexmeia (chiocciola) gmail.com | Feed: RSS / Atom

meiaweb.com non è da considerarsi in alcun modo una testata giornalistica in quanto non prevede periodicità nell'aggiornamento. Il titolare non si assume alcuna responsabilità per quanto pubblicato all'interno dei commenti, allo stesso tempo si rende disponibile all'autorità competente nel fornire ogni dato in suo possesso in caso di contenzioso. I marchi citati sono da ritenersi proprietà dei legittimi proprietari. Per chi scrive un commento o invia una mail attraverso questo sito, si garantisce la tutela della privacy ai sensi e per gli effetti del D.Lgs 196 30/06/03.