Le istruzioni che seguono sono contenute nella sottopagina Template:Separatore diagonale/man (modifica · cronologia)
Sandbox: Template:Separatore diagonale/Sandbox (modifica · cronologia) · TemplateStyles: Template:Separatore diagonale/styles.css (modifica · cronologia) · Tutte le sottopagine: lista
Questo template serve a simulare un separatore diagonale nella cella di una tabella.
Uso
Il template consiste di tre parametri (di cui il terzo è opzionale) e va usato come segue:
{{separatore diagonale|titolo delle righe|titolo delle colonne|colore della cella}}
- il titolo delle righe è l'etichetta che si vuole assegnare alle righe sottostanti
- il titolo delle colonne è l'etichetta che si vuole assegnare alle colonne adiacenti
- il colore della cella è il codice (o nome) del colore che si vuole assegnare allo sfondo della cella
Esempi d'uso
Supponiamo di voler inserire una tabella con tutte le transizioni di fase. Potremmo farlo in maniera compatta inserendo
{{separatore diagonale|Da|A}}
nella prima cella in alto a sinistra, ottenendo il seguente effetto:
A Da |
Solido | Liquido | Gas |
---|---|---|---|
Solido | — | Fusione | Sublimazione |
Liquido | Solidificazione | — | Vaporizzazione |
Gas | Brinamento/Deposizione | Liquefazione/Condensazione | — |
N.B. I valori presenti sopra e sotto il separatore diagonale fanno ancora parte della stessa cella, quindi è necessario controllare (verificando con più browser) che le scritte non si sovrappongano alla linea diagonale. Per modificare la posizione delle scritte è possibile usare il template {{sp}} (per inserire uno spazio), il tag <br />
(per l'andata a capo), del codice CSS (per modifiche più complesse[1]), o una combinazione di questi.
Il template è compatibile con le tabelle appartenenti alla classe sortable
e mw-collapsible
, come mostrato nel seguente esempio:
Data Città |
2023 | 2024 | |
---|---|---|---|
Dic | Gen | Feb | |
Roma | 8 | 1 | 6 |
Venezia | 3 | 5 | 7 |
Firenze | 4 | 9 | 2 |
Note
- ^ Usando il CSS, ricordarsi di eseguire l'escape del segno uguale (
=
) tramite il comando {{=}}.