webForumDet fria alternativet

CSS Vs. Tabell

5 svar · 398 visningar · startad av lillebror

lillebrorMedlem sedan apr. 20041 687 inlägg
#1

Jag håller just nu på att omarbeta ett asp-baserat forum som jag har konstruerat tidigare. Nu vill jag försöka implementera CSS i designen för att skilja strukturen från innehållet på ett bättre sätt.

Nu till själva frågan. Har jag förstått det hela rätt om jag säger att jag kan använda mig av <span>-tagen och skapa tabell-liknande designelement istället för att använda mig av traditionella tabeller. De traditionella tabellerna upplever jag ofta att man har dålig precision över?!

Hoppas på några kloka synpunkter! God Jul! :)

PaceMedlem sedan juni 20015 947 inlägg
#2

Tabeller används för data som ska presenteras i tabellform.

Ett forum har ofta en lista på de senaste trådarna i ett specifikt forum och detta passar bäst för tabeller. CSS-layout är inte ens att tänka på. Däremot kan allt annat (data som inte bör/kan presenteras i listform) göras med CSS-layout och allt vad det innebär.

lillebrorMedlem sedan apr. 20041 687 inlägg
#3

Tack för synpunkten!

icaaqMedlem sedan okt. 20004 910 inlägg
#4

För att använda tabeller på rätt sätt
http://www.456bereastreet.com/archive/200410/bring_on_the_tables/

Sedan för att få en semantiskt korrekt sida
http://www.simplebits.com/bits/simplequiz/

mv icaaq

SkogenskonungMedlem sedan okt. 200456 inlägg
#5

Jag rekommenderar verkligen att undvika tabeller. De behövs ju inte alls. Jag har nyligen bytt ut samtliga tabeller på min sida som är under utveckling.

https://www.skogenskonung.se/newwebb

Tidigare hade jag massor av nästlade tabeller, nu har jag bara div:ar i CSS och koden har blivit mycket kortare och mer överskådlig. På samma sätt använder jag <p>paragrafer</p> och <ul><li>listor</li></ul> istället för menyer där jag tidigare hade radbrytningar <br />.

Härifrån hämtade jag inspirationen:
http://www.alistapart.com/articles/practicalcss/

och mer om listor:
http://www.w3schools.com/css/css_list.asp

Lycka till!

CheguelinMedlem sedan juli 2003351 inlägg
#6

Alltså, tabeller ska användas till att presentera data. De ska dock inte användas till layout.

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb