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 inserire 1= 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>.