Help:Vermijd genestelde tabellen

Geneste tabellen zijn tabellen waarin een andere tabel is geplaatst.

Waarom zijn geneste tabellen zo slecht?
Probeer het gebruik van geneste tabellen waar mogelijk te voorkomen. Tabellen nemen in het algemeen altijd de kleinste breedte aan en strekken verticaal wanneer de horizontale ruimte beperkt is. Echter, als een tabel is geplaatst in een andere tabel, dwingt dat de breedte van deze cellen tegen de andere tabel aan. Dit verbreed de volledige tabel. Dit is vooral slecht voor mobiele aparaten omdat de ruimte in de breedte daar beperkt is.

Het resultaat:veel horizontaal scrollen op mobiele aparaten (een slechte gebruikerservaring) en een groot deel van de tabel is niet zichtbaar. Als je de geneste tabellen opdeelt in verschillende onafhankelijke tabellen, is de informatie zichtbaar door naar beneden te scrollen, in plaats van opzij.

Hierdoor kan elke tabel dynamischer zijn. De opmaak van de inhoud wordt bepaald door de grootte van het mobiele scherm. Daarom zal de browser de tabellen naar de plek schuiven waar ruimte is, in dit geval verder naar beneden.

Wat je kunt als jouw wiki geneste tabellen gebruikt
Moedig je mede-bewerkers aan om de geneste tabellen op te delen en de inhoud aan te passen naar inhoud die niet afhankelijk is van tabellen. Tabels naast elkaar plaatsen bereiken vaak hetzelfde resultaat. Als de inhoud het beste kan worden getoond in een tabel, dan kunt je altijd de celbreedte aanpassen zodat de op een individuele tabel lijken, maar nog steeds één grote tabel zijn.

Hoe je een geneste tabel kunt herkennen
In de broncode beginnen tabellen altijd met de wikitekst  of de HTML. Tabellen worden afgesloten met het andere code:  of. Als je deze code niet tegenkomt, maar nogmaals de code voor het openen van een tabel, an duidt dit op een tabel in een tabel. Dit kan meerdere lagen diep gaan.

Hoe je een geneste tabel kunt opdelen
De eerste stap is te bepalen hoe veel tabellen in de hoofdtabel zitten. De tweede stap is om de binnenste tabel (of de meeste diepgewortelde) tabel te vinden en deze er uit te halen. Plaats deze tijdelijk ergens ander. Kies daarna en je krijgt een idee hoe deze tabel er op zichzelf uit ziet. Na de voorvertoning kan het zijn dat de tabellen er niet uitzien zoals je had verwacht. Controleer de parameters van de tabel (de code direct na de tabel opening: ) op problemen. Wanneer je alle geneste tabellen uit de hoofdtabel hebt gehaald, zou je de originele tabel moeten kunnen weghalen. Nu worden de tabellen gestapelt voor een geoptimaliseerde weergave op mobiele aparaten.

Meer nuttig informatie over geneste tabellen
Houd in gedachten, dat als een sjabloon wordt gebruikt om een tabel weer te geven voor de verschillende pagina's, dit ook invloed heeft op andere tabellen. Dit betekent dat als je het sjabloon verbetert, dit invloed heeft op alle tabellen waar dit sjabloon wordt gebruikt.

Tabellen met afbeeldingen in afzonderlijke cellen dwingen de cel om zich aan te passen aan de resolutie van de afbeelding. Daarom moeten afbeeldingen verkleind worden tot een mobiel-vriendelijke grootte, of geheel uit de tabelcellen worden weggehaald. Als de afbeelding zeer groot is en zich buiten de tabel bevindt, zal deze automatisch door de mobiele browser aan het scherm aanpassen. de:Hilfe:Verschachtelte Tabellen vermeiden es:Ayuda:Evitando tablas enredadas fi:Ohje:Sisäkkäisten taulukoiden välttäminen fr:Aide:Éviter les tableaux imbriqués it:Aiuto:Evitare tabelle nidificate ja:ヘルプ:ネスト構造のテーブルを避ける ko:도움말:표 안의 표 피하기 pl:Pomoc:Unikanie zagnieżdżonych tabel pt:Ajuda:Evitando tabelas aninhadas ru:Справка:Таблицы/избегайте вложенных таблиц uk:Довідка:Таблиці/уникайте вкладених таблиць vi:Trợ giúp:Tránh lồng bảng zh:Help:避免嵌套表格