Vad är ett HTML-rutnät?
När du hänvisar till kod i HyperText Markup Language (HTML), kan ett HTML-rutnät användas för att beskriva en av tre saker. Det kan hänvisa till ett formateringselement som kallas en tabell i ett HTML-dokument. Det används också ofta när man talar om ett HTML-efterlevnadsnät, som visar vilka HTML-funktioner som stöds av vilka webbläsare. Mer sällan kan det användas som ett sätt att beskriva en viss typ av implementering av layoutstil som kallas en gridbag-layout, där element finns på specifika platser på ett rutnät, ungefär som ett bord, även om JavaScript® eller ett annat programmeringsspråk är behövs för att generera HTML-koden för en HTML-rutnätlayout.
En mycket frekvent användning av termen "HTML-rutnät" hänvisar till ett funktionsnätverk. Detta är en typ av diagram där många specifika element i HTML-standarden listas på ena sidan, medan de olika typerna av webbläsare listas på den andra, och varje cell i tabellen visar om elementet eller funktionen stöds av en specifik webbläsare. Denna typ av HTML-rutnät används ofta av designers för att hitta de mest stödda funktionerna som kan användas säkert på en webbsida så att det blir korrekt, och det låter designern veta vilka funktioner som ska undvikas.
En HTML-rutnätlayout eller en rutnätslayout är en typ av genererad formatering för olika element i ett HTML-dokument. Den liknar en HTML-tabell på vissa sätt eftersom delade rader och kolumner används för att definiera områden eller celler där elementen kommer att placeras. Det är till skillnad från en tabell, eftersom den är mer dynamisk och kan struktureras procedurellt, vilket gör att alla programmeringsspråk som används för att manipulera aspekter av positioneringen för specifika resultat. En annan aspekt av en HTML-rutnätlayout är att den kan skapa formateringsmönster som är flytande och kommer att växa eller krympa beroende på visningsupplösningen för HTML-dokumentet.
Användningen av en tabell i ett HTML-dokument kan också kallas ett HTML-rutnät. En tabell är ett område som ser ut som ett rutnät - med text, bilder eller andra element inuti varje cell i rutnätet - där de mestadels kan behandlas som om de är blocknivåelement. De enskilda cellerna i en HTML-tabell kan ha gränser ritade runt dem, så det totala utseendet på den slutliga tabellen sägs ibland se ut som ett rutnät, särskilt när cellernas bredd och höjd är lika.