Modulo:Font to span/man
Questa è la pagina di documentazione per Modulo:Font to span
Questo modulo serve a convertire i tag font
, deprecati in HTML 5, in tag span
con opportuno stile. Per utilizzarlo (sempre e comunque in subst) è necessario rintracciare un tag font di apertura e il corrispettivo tag di chiusura con un'espressione regolare e inserire tutto il testo trovato come primo parametro. Ad esempio, è possibile procedere così:
- Utilizzare l'espressione regolare
<font[^>]+>[^<]+<\/font>
per trovare il testo da sostituire. - Sostituirlo con
{{subst:#invoke:Font to span|main|1=$&}}
, dove$&
è l'intero testo trovato; occorre ricordarsi di inserire1=
altrimenti i simboli di uguale contenuti nel tag generano errore.
Il modulo provvede da solo alle operazioni necessarie, convertendo i parametri di dimensione, colore e face del testo. Inoltre, se all'interno dei tag si trova solo un wikilink o un link esterno con titolo, il tag viene spostato dentro al link per mantenere il colore voluto. L'unico caso non supportato è quello in cui i tag contengano soltano un link esterno senza titolo, per i quali sembra non esserci una soluzione semplice. Occorre inoltre fare particolare attenzione al subst, evitando di effettuare la sostituzione all'interno di tag <ref>...</ref>
o <includeonly>...</includeonly>
.