lillebrorMedlem sedan apr. 20041 687 inlägg
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
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
icaaqMedlem sedan okt. 20004 910 inlägg
SkogenskonungMedlem sedan okt. 200456 inlägg
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
Alltså, tabeller ska användas till att presentera data. De ska dock inte användas till layout.