Nápověda:Portály

Z WikiSkript

Jak vytvořit responzivní portály?[upravit | editovat zdroj]

Slovíčko „responzivní“ znamená, že zobrazení portálu bude optimalizováno pro všechny druhy zařízení nehledě na velikost obrazovky (mobily, notebooky, netbooky, tablety atd.). Portály obsahují několik oddílů, které se mohou skládat vedle sebe nebo pod sebou, podle toho, jak velikou má čtenář obrazovku.

Jak na to?[upravit | editovat zdroj]

Jsou dvě možnosti. Šablona je jednodušší, ale nefunguje úplně ideálně. Doporučuji proto druhý způsob pomocí HTML značek, který sice může lehce děsit, ale funguje správněji.

Šablona „Oddíl portálu“[upravit | editovat zdroj]

Šablona je velmi jednoduché řešení, ale nemusí vždycky fungovat správně. Zápis je tento:

{{Oddíl portálu
|nadpis = Topografická anatomie pravého palce u nohy
|barva = yellow
|
* [[Jeden odkaz]]
* [[Druhý odkaz]]
…
}}

{{Oddíl portálu
|nadpis = Topografická anatomie levého palce u nohy
|barva = yellow
|
* [[Jeden odkaz]]
* [[Druhý odkaz]]
…
}}

Nevýhodou je, že do textu šablony nelze vkládat některé znaky (rovnítka, závorky, ampersandy, apod.) ani další šablony (třeba {{citace}}). Ani skládání boxů není idelání, často některý oddíl odskočí od okraje stránky.

Oddíly HTML značkami[upravit | editovat zdroj]

Tento způsob je lehce složitější, ale funguje správně takřka za všech okolností. Zápis je tento:

<div class="portalCely">

<div class="portalOddil">
== Topografická anatomie pravého palce ==
* [[Jeden odkaz]]
* [[Druhý odkaz]]
…
</div>

<div class="portalOddil">
== Topografická anatomie levého palce ==
* [[Jeden odkaz]]
* [[Druhý odkaz]]
…
</div>

</div>

Všimněte si, že na konci je ještě jedna uzavírací značka </div>, která patří k všeobjímajícímu oddílu portalCely.

Ukázka správného použití je třeba na portále lékařské informatiky.