Jag har läst mycket i böcker, tidningar m.m om att man absolut inte ska använda sig av tables för placering av objekt m.m, utan istället använda css.
Men hur går det till..
Ska man arbeta med lager då? och placera ut objekten?
eller hur är det tänkt
Hur gör t.ex. om jag vill ha tre columer på sidan med många olika objekt i?
annat ex. jag har ett table där första kolummen är en pixel bredd med en bild som är en pixel stor som bakgrund , detta för att får en vertikal linje? sedan en kolumm med massa objekt samt andra tabeller?
kanske är lite otydligt men ändå, om man inte ska använda sig av tabeller, hur ska man göra??
Alltså, själv har jag börjat använada css mer och mer, men ärligt talat, ALLA stora siter använder sig av tabeller. Är detta pga kompatibilitet med äldre läsare eller finns det någon annan orsak?
Alltså, själv har jag börjat använada css mer och mer, men ärligt talat, ALLA stora siter använder sig av tabeller. Är detta pga kompatibilitet med äldre läsare eller finns det någon annan orsak?
Antagligen handlar det om bakåtkompabilitet eller okunskap.
När det gäller bakåtkompabilitet finns det i huvudsak två skolor:
* Sidan ska se så likadan som möjligt i vilken gammal webbläsare som helst (ofta då med hjälp av tabeller).
* Strunta i designen som man ändå inte kan få att se bra ut i en äldre webbläsare, utan låt bara innehållet finnas.
Alltså, själv har jag börjat använada css mer och mer, men ärligt talat, ALLA stora siter använder sig av tabeller. Är detta pga kompatibilitet med äldre läsare eller finns det någon annan orsak?
nej.. alla stora siter använder inte tabeller för layout. många stora som te.x ESPN och wired har bytt till CSS-P. Enligt ESPN innebär det att de slipper över 730 terabytes per år i överföringar vilket i sig är rätt imponerande siffror.
Alltså, själv har jag börjat använada css mer och mer, men ärligt talat, ALLA stora siter använder sig av tabeller. Är detta pga kompatibilitet med äldre läsare eller finns det någon annan orsak?
Den stora orsaken är okunskap. En annan är html-kodares ovilja att lära sig något nytt.
Många stora byter över till css. Bland annat nämnda wired, men många många fler är på väg att byta.