der står ikke at man skal kaste dig ud i urimelige og uhensigtsmæssige work-arounds for at undgå at bruge en tabel, hvis ikke du laver 100 nedtede tabeller, men nøjes med at bruge dem når det er nødvendigt, mister du ingen af de nævnte fordele...
Han bevæger sig lynhurtigt ind i noget vrøvl på den side ...
"Engang i fortiden var der ikke andre muligheder end at lave layout med tabeller, så derfor er det selvfølgelig forkert idag, hvor der også er _andre_ muligheder" (min fortolkning og understregning !-)
-- vil det sige, at du også straks vil ophøre med at bruge hvadsomhelst, der bruger hjul, medmindre det er et vandingssystem, som det oprindelig er opfundet til ?-)
-- tabellen er et af de html-elementer, du har til rådighed, når du vil strukturere dit html-dokument, der er f.eks. også p, form, div, ol/ul og mange andre ...
-- på alle elementer kan man bruge css-styling, så alene begrebet 100% css er noget vrøvl, og svarer til, at du dropper bilen og cyklen, når du skal hente morgenbasser om søndagen, og i stedet tager turen i en dåse autolak !o]
Så man skal selvfølgelig bruge tabeller, når det er det element, som opfylder ens behov, også i layout-mæssig sammenhæng ...
-- men jeg kan sagtens forstå, og vil også være med til at advare imod, 90'ernes tabelhelveder med op til 20-30 nestede tabeller og mylliarder af spacer.gifs til at udspænde dem ...
-- specielt i nogen sammenhænge er tabeller og tabelceller det eneste fornuftige, f.eks. ved vertikal centrering og højde-synkronisering af dynamisk indhold !-)
Nej, kan godt se din point og giver dig 100% ret, dog er det heller ik mig der har skrevet artiklen. Der er bare mange nu til dags er der er begyndt 100 % tabelløst design - og ville da så også selv lige prøve det, men som sagt, kan godt se din pointe
Det kan nu godt lade sig gøre, at centrere noget i en div, man skal bruge display: table-cell, men desværre understøttes det ikke i IE, så her skal noget javascript til.
-- og hvad er lige ideen i at give et andet element de egenskaber en celle har, når man bare kan bruge cellen ?-)
-- det går i hvert fald henover mit hovede ...
-- og får mig til at tænke på et citat fra w3cs definition af class-attributten, hvor hoved-essensen er noget med, at der er så meget styrke i at benytte den, at man faktisk kan skabe sit helt eget dokument-sprog, og helt undgå at bruge de normale html-elementer og nøjes med f.eks. at bruge divs med forskellige (kombinationer af !-) style-regler ...
-- men det frarådes på det voldsomste, da det fuldstændig fjerner noget af det grundlæggende i html/css-kombinationen (og fratager html-dokumenter deres præg af at være skrevet efter en fælles standard !-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.