wiki:syntaxe-wrap
Rozdíly
Zde se zobrazují rozdíly mezi dvěma verzemi stránky.
| Následující verze | Předchozí verze | ||
| wiki:syntaxe-wrap [2025-09-08 08:15] – vytvořeno MartinR | wiki:syntaxe-wrap [2026-02-04 10:43] (aktuální) – MartinR | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Syntaxe Wrap ====== | ||
| + | ===== Příklady použití pluginu Wrap ===== | ||
| + | |||
| + | ===== Základní syntaxe ===== | ||
| + | |||
| + | **%%< | ||
| + | |||
| + | < | ||
| + | <WRAP třídy #id šířka :jazyk> | ||
| + | „velký“ obsah | ||
| + | </ | ||
| + | |||
| + | nebo | ||
| + | <block třídy #id šířka :jazyk> | ||
| + | „velký“ obsah | ||
| + | </ | ||
| + | |||
| + | nebo | ||
| + | <div třídy #id šířka :jazyk> | ||
| + | „velký“ obsah | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | **%%< | ||
| + | |||
| + | < | ||
| + | <wrap třídy #id šířka : | ||
| + | |||
| + | nebo | ||
| + | <inline třídy #id šířka : | ||
| + | |||
| + | nebo | ||
| + | <span třídy #id šířka : | ||
| + | </ | ||
| + | |||
| + | :!: Upozornění: | ||
| + | * **zarovnání** (včetně zarovnání vzniklého změnou směru textu) | ||
| + | * **vícesloupcové rozvržení** | ||
| + | * a **šířky** | ||
| + | pokud daný wrap není zároveň plovoucí (floated). | ||
| + | |||
| + | Zkrácená syntaxe pomocí velkého **%%< | ||
| + | |||
| + | < | ||
| + | <WRAP třídy #id /> | ||
| + | nebo | ||
| + | <block třídy #id /> | ||
| + | nebo | ||
| + | <div třídy #id /> | ||
| + | </ | ||
| + | |||
| + | a | ||
| + | < | ||
| + | <wrap třídy #id /> | ||
| + | nebo | ||
| + | <inline třídy #id /> | ||
| + | nebo | ||
| + | <span třídy #id /> | ||
| + | </ | ||
| + | |||
| + | ===== Třídy a styly ===== | ||
| + | |||
| + | ==== Sloupce a plovoucí prvky ==== | ||
| + | |||
| + | Sloupce lze snadno vytvořit přidáním třídy '' | ||
| + | <WRAP column 30%> | ||
| + | |||
| + | Následující příklad využívá tuto strukturu: | ||
| + | |||
| + | < | ||
| + | <WRAP group> | ||
| + | |||
| + | <WRAP third column> | ||
| + | <WRAP third column> | ||
| + | <WRAP third column> | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP third column> | ||
| + | === Možnosti plovoucího zarovnání === | ||
| + | |||
| + | Obvykle postačí použít třídu '' | ||
| + | |||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | </ | ||
| + | |||
| + | <WRAP third column> | ||
| + | === Šířky === | ||
| + | |||
| + | Lze nastavit libovolné platné jednotky šířky (pouze pro divy): '' | ||
| + | |||
| + | ^ typ ^ např. | ||
| + | ^ '' | ||
| + | ^ '' | ||
| + | ^ '' | ||
| + | </ | ||
| + | |||
| + | <WRAP third column> | ||
| + | === Klíčová slova pro šířku === | ||
| + | |||
| + | Pomocí určitých klíčových slov lze automaticky přizpůsobit sloupce dostupnému horizontálnímu prostoru. Tyto sloupce se také přizpůsobují velikosti obrazovky, takže jsou responzivní a na mobilních zařízeních se zalamují pod sebe. | ||
| + | |||
| + | Existují čtyři klíčová slova pro šířku. Neměla by se kombinovat s jinými šířkami, pouze '' | ||
| + | |||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | |||
| + | :!: Pozor: Aby klíčová slova pro šířku fungovala správně, je nutné obalit jejich sadu pomocí **'' | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | Možnosti lze použít i u prvků typu span (protože každý plovoucí prvek se automaticky stává blokovým prvkem), ale obvykle to nedává smysl.\\ | ||
| + | :!: Šířky u span prvků obvykle nefungují (záměrně), | ||
| + | |||
| + | :!: Pozor: Jaký je rozdíl mezi běžnými šířkami a klíčovými slovy pro šířku - a kdy je vhodné co použít? **Běžné šířky** mohou způsobovat problémy a nikdy se zcela nesčítají, | ||
| + | |||
| + | Všechny tyto možnosti lze použít i v wrapech typu [[#boxy a poznámky]] (viz níže). | ||
| + | |||
| + | === Emulované nadpisy (zastaralé) === | ||
| + | |||
| + | Pokud je aktivována konfigurační volba '' | ||
| + | |||
| + | Pokud je tato volba aktivní a potřebujete pouze tučný a kurzívní text bez nadpisu, použijte opačné pořadí: '' | ||
| + | |||
| + | |||
| + | === Vícesloupcové rozvržení === | ||
| + | |||
| + | <WRAP colmedium> | ||
| + | Vícesloupcové rozvržení funguje nejlépe v moderních prohlížečích (nefunguje v IE9 a starších) a mělo by být považováno za experimentální, | ||
| + | |||
| + | Stačí použít: **'' | ||
| + | Nebo: **'' | ||
| + | První typ sloupců je určen šířkou, druhý počtem. Sloupce podle šířky jsou vhodné pro různá rozvržení a přizpůsobení různým zařízením. | ||
| + | |||
| + | :!: Poznámka: Vícesloupcové rozvržení nedává smysl pro prvky typu span. | ||
| + | </ | ||
| + | |||
| + | Nepoužívejte tento typ rozvržení pro větší sloupce obsahující více než jen text. V takovém případě použijte [[#sloupce a plovoucí prvky]] uvedené výše. | ||
| + | |||
| + | |||
| + | ==== Zarovnání ==== | ||
| + | |||
| + | Lze použít následující typy zarovnání textu: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | Text zarovnaný na střed… | ||
| + | </ | ||
| + | |||
| + | <WRAP rightalign> | ||
| + | …a text zarovnaný vpravo. | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <WRAP centeralign> | ||
| + | Text zarovnaný na střed… | ||
| + | </ | ||
| + | |||
| + | <WRAP rightalign> | ||
| + | …a text zarovnaný vpravo. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | :!: Zarovnání nelze použít u prvků typu span. | ||
| + | |||
| + | ==== Boxy a poznámky ==== | ||
| + | |||
| + | <WRAP round box 500px center> | ||
| + | === Zaoblený box 500px na střed === | ||
| + | |||
| + | * '' | ||
| + | * třídy '' | ||
| + | * třídy '' | ||
| + | * '' | ||
| + | </ | ||
| + | |||
| + | <WRAP info 300px left> | ||
| + | === Informace === | ||
| + | %%<WRAP info></ | ||
| + | </ | ||
| + | |||
| + | <WRAP tip 300px left> | ||
| + | === Tip === | ||
| + | %%<WRAP tip></ | ||
| + | </ | ||
| + | |||
| + | <WRAP important 300px left> | ||
| + | === Důležité === | ||
| + | %%<WRAP important></ | ||
| + | </ | ||
| + | |||
| + | <WRAP alert 300px left> | ||
| + | === Upozornění === | ||
| + | %%<WRAP alert></ | ||
| + | </ | ||
| + | |||
| + | <WRAP help 300px left> | ||
| + | === Nápověda === | ||
| + | %%<WRAP help></ | ||
| + | </ | ||
| + | |||
| + | <WRAP download 300px left> | ||
| + | === Stažení === | ||
| + | %%<WRAP download></ | ||
| + | </ | ||
| + | |||
| + | <WRAP todo 300px left> | ||
| + | === Úkol === | ||
| + | %%<WRAP todo></ | ||
| + | </ | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | === Bezpečnostní poznámky === | ||
| + | |||
| + | V bezpečnostních poznámkách doporučujeme používat pouze jednoduché formátování. | ||
| + | |||
| + | <WRAP danger 30% left> | ||
| + | === Nebezpečí === | ||
| + | %%<WRAP danger></ | ||
| + | </ | ||
| + | |||
| + | <WRAP warning 30% left> | ||
| + | === Varování === | ||
| + | %%<WRAP warning></ | ||
| + | </ | ||
| + | |||
| + | <WRAP caution 30% left> | ||
| + | === Výstraha === | ||
| + | %%<WRAP caution></ | ||
| + | </ | ||
| + | |||
| + | <WRAP notice 30% left> | ||
| + | === Oznámení === | ||
| + | %%<WRAP notice></ | ||
| + | </ | ||
| + | |||
| + | <WRAP safety 30% left> | ||
| + | === Bezpečnost === | ||
| + | %%<WRAP safety></ | ||
| + | </ | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | Poznámky a boxy lze použít i uvnitř textu pomocí prvků typu span:\\ | ||
| + | <wrap info> | ||
| + | |||
| + | <wrap info> | ||
| + | |||
| + | ==== Zvýraznění textu (Marks) ==== | ||
| + | |||
| + | Text lze označit jako <wrap hi> | ||
| + | |||
| + | Text lze označit jako <wrap hi> | ||
| + | |||
| + | :!: Upozornění: | ||
| + | |||
| + | ==== Záložky (Tabs) ==== | ||
| + | |||
| + | Řadu záložek lze vytvořit jednoduše tak, že seznam odkazů obalíte pomocí '' | ||
| + | |||
| + | <WRAP tabs> | ||
| + | * [[syntaxe wrap|Nějaká stránka]] | ||
| + | * [[syntaxe wrap|Tato stránka]] | ||
| + | * [[syntaxe wrap|Další stránka]] | ||
| + | </ | ||
| + | |||
| + | <WRAP tabs> | ||
| + | * [[syntaxe wrap|Nějaká stránka]] | ||
| + | * [[syntaxe wrap|Tato stránka]] | ||
| + | * [[syntaxe wrap|Další stránka]] | ||
| + | </ | ||
| + | |||
| + | :!: Upozornění: | ||
| + | |||
| + | ==== Různé funkce ==== | ||
| + | |||
| + | === Vymazání plovoucího zarovnání === | ||
| + | |||
| + | Po použití tříd pro plovoucí prvky se může stát, že následující text zasahuje do prostoru vyhrazeného pouze pro plovoucí kontejnery. K tomu, abyste tomu zabránili, jednoduše přidejte: | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | === Šířka tabulky === | ||
| + | |||
| + | Šířku tabulky lze nastavit pomocí třídy '' | ||
| + | |||
| + | <WRAP tablewidth 80%> | ||
| + | ^ Tabulka ^ má ^ | ||
| + | | šířku | ||
| + | </ | ||
| + | |||
| + | <WRAP tablewidth 80%> | ||
| + | ^ Tabulka ^ má ^ | ||
| + | | šířku | ||
| + | </ | ||
| + | |||
| + | === Odsazení === | ||
| + | |||
| + | <wrap indent> | ||
| + | |||
| + | <wrap indent> | ||
| + | |||
| + | === Záporné odsazení === | ||
| + | |||
| + | <wrap outdent> | ||
| + | |||
| + | <wrap outdent> | ||
| + | |||
| + | === Zalomení v kódu === | ||
| + | |||
| + | <WRAP prewrap 250px> | ||
| + | < | ||
| + | Uvnitř tohoto bloku kódu se slova zalomí na nový řádek, i když jsou všechna na jednom řádku. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP prewrap 250px> | ||
| + | < | ||
| + | Uvnitř tohoto bloku kódu se slova zalomí na nový řádek, i když jsou všechna na jednom řádku. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | === Spoiler === | ||
| + | |||
| + | Následuje spoiler: <wrap spoiler> | ||
| + | |||
| + | Následuje spoiler: <wrap spoiler> | ||
| + | |||
| + | Text ve spoileru lze přečíst výběrem myší. | ||
| + | |||
| + | === Tlačítkové odkazy === | ||
| + | |||
| + | Odkaz, který vypadá jako tlačítko: <wrap button> | ||
| + | |||
| + | Odkaz, který vypadá jako tlačítko: <wrap button> | ||
| + | |||
| + | === Skrytý text === | ||
| + | |||
| + | Následující text je skrytý: <wrap hide> | ||
| + | |||
| + | Následující text je skrytý: <wrap hide> | ||
| + | |||
| + | :!: Upozornění: | ||
| + | |||
| + | === Zalomení stránky === | ||
| + | |||
| + | Následující prvek přidá zalomení stránky: <WRAP pagebreak /> | ||
| + | |||
| + | Následující prvek přidá zalomení stránky: <WRAP pagebreak /> | ||
| + | |||
| + | Toto nemá žádný vliv na zobrazení v prohlížeči. [[http:// | ||
| + | |||
| + | === Zákaz zalomení stránky === | ||
| + | |||
| + | Následující prvek se pokusí zabránit zalomení stránky: <WRAP nopagebreak> | ||
| + | |||
| + | Následující prvek se pokusí zabránit zalomení stránky: <WRAP nopagebreak> | ||
| + | |||
| + | Toto také nemá vliv na zobrazení v prohlížeči. Při tisku se pokusí [[http:// | ||
| + | |||
| + | === Pouze obrazovka / pouze tisk === | ||
| + | |||
| + | <wrap noprint> | ||
| + | |||
| + | <wrap noprint> | ||
| + | |||
| + | === Onlyprint === | ||
| + | |||
| + | <wrap onlyprint> | ||
| + | |||
| + | <wrap onlyprint> | ||
| + | |||
| + | |||
| + | ==== Kombinování a vnořování ==== | ||
| + | |||
| + | Lze kombinovat a vnořovat všechny třídy a typy boxů, např.: | ||
| + | |||
| + | <WRAP box 350px right :cs> | ||
| + | |||
| + | === Vnější box plovoucí vpravo === | ||
| + | |||
| + | <WRAP 165px left> | ||
| + | Vnitřní vnořený box plovoucí vlevo a částečně <wrap em hi> | ||
| + | </ | ||
| + | |||
| + | Text uvnitř vnějšího pravého boxu, ale pod vnitřním levým boxem. | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | <WRAP round tip> | ||
| + | Zaoblený tip box pod tím, po '' | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | < | ||
| + | <WRAP box 350px right :cs> | ||
| + | === Vnější box plovoucí vpravo === | ||
| + | |||
| + | <WRAP 165px left> | ||
| + | Vnitřní vnořený box plovoucí vlevo a částečně <wrap em hi> | ||
| + | </ | ||
| + | |||
| + | Text uvnitř vnějšího pravého boxu, ale pod vnitřním levým boxem. | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | <WRAP round tip> | ||
| + | Zaoblený tip box pod tím, po '' | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <wrap #nazevkotvy /> | ||
| + | |||
| + | ==== Kotva ==== | ||
| + | |||
| + | Kotva umožňuje definovat konkrétní místo na stránce, na které lze odkazovat. | ||
| + | |||
| + | K definování kotvy použijte následující syntaxi: | ||
| + | |||
| + | <wrap #nazevkotvy /> | ||
| + | |||
| + | Na kotvu lze odkazovat pomocí: # | ||
| + | Vyzkoušejte: | ||
| + | |||
| + | ==== Jazyk a směr textu ==== | ||
| + | |||
| + | Jazyk a směr čtení wrap kontejneru lze změnit přidáním dvojtečky a kódu jazyka, např.: | ||
| + | |||
| + | < | ||
| + | <WRAP :he> | ||
| + | זה עברית. ((<wrap :cs>To znamená „Toto je hebrejština“, | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP :he> | ||
| + | זה עברית. ((<wrap :cs>To znamená „Toto je hebrejština“, | ||
| + | </ | ||
| + | |||
| + | Směr textu ('' | ||
| + | (Pokud zadáte jazyk, který není v seznamu, nebude mít žádný účinek.) | ||
| + | |||
| + | --- //Překlad ✿ [[https:// | ||