Format:Markup
Aspect
|
|
Aceasta este pagina de documentație pentru Format:Markup. Pagina descrie modul de folosire al formatului și conține categoriile de care acesta aparține, precum și orice altceva ce nu face parte din formatul propriu-zis. |
Formatul {{Markup}} este utilizat pentru a afișa exemple de cod wiki (sintaxă) direct alături de rezultatul generat de acestea. Formatul creează un tabel cu două coloane, facilitând compararea vizuală între codul sursă și modul în care acesta este redat în pagină.
Pentru generarea rândurilor individuale, acest format apelează sub-formatul asociat {{Markup/row}}.
Utilizare
[modificare sursă]Modul de bază pentru utilizarea formatului este introducerea perechilor de parametri nenumiți, unde parametrul impar reprezintă codul wiki, iar parametrul par imediat următor reprezintă rezultatul acelui cod. Se pot adăuga până la 20 de perechi (40 de parametri nenumiți în total).
{{Markup
| title = Titlul tabelului (opțional)
| 1 = '''Text îngroșat'''
| 2 = '''Text îngroșat'''
| 3 = ''Text cursiv''
| 4 = ''Text cursiv''
}}
Parametri
[modificare sursă]Parametri de conținut
[modificare sursă]1,3,5...39: Sintaxa wiki care trebuie exemplificată. Textul introdus aici va fi formatat automat într-un bloc de cod (folosind funcția parser{{#tag:pre}}prin intermediul formatului {{Markup/row}}).2,4,6...40: Rezultatul redării codului wiki.
Parametri de formatare a tabelului
[modificare sursă]title: Adaugă un titlu deasupra tabelului.notitle: Dacă primește orice valoare, ascunde antetul tabelului (coloanele implicite „Sintaxa” și „Rezultat”).t1: Permite modificarea textului din antetul primei coloane (valoarea implicită este Sintaxa).t2: Permite modificarea textului din antetul celei de-a doua coloane (valoarea implicită este Rezultat).width: Lățimea tabelului (valoarea implicită este100%).margin: Marginea exterioară stângă a tabelului (valoarea implicită este0em).style: Permite adăugarea de reguli CSS inline suplimentare pentru întregul tabel.
Detalii tehnice
[modificare sursă]- Tabelul are proprietatea CSS
table-layout: fixed. - Cele două coloane sunt împărțite în mod egal, fiecare având o lățime de 50%.
- Codul wiki din prima coloană beneficiază de proprietăți CSS pentru încadrarea automată a rândurilor (word-wrap).
Exemplu
[modificare sursă]Cod:
{{Markup
| title = Exemplu de formatare
| width = 75%
| 1 = [[Wikipedia]]
| 2 = [[Wikipedia]]
| 3 = <s>Text tăiat</s>
| 4 = <s>Text tăiat</s>
}}
Rezultat:
| Sintaxa | Rezultat |
|---|---|
[[Wikipedia]] |
Wikipedia |
<s>Text tăiat</s> |
|
Vezi și
[modificare sursă]- {{Markup/row}} - sub-formatul utilizat pentru generarea celulelor.