24. maj 2004 - 16:30Der er
11 kommentarer og 1 løsning
Er det muligt at lave kolonner til tekst?
Som sagt i overskriften vil jeg gerne vide om det er muligt at lave kolonner til tekst? Altså fx. 3 kolonner uden at skulle lave hver enkelt kolonne i en table. Fordelen vil jo selvf. være at man slippe for at dele teksten op i 2 eller 3 stykker alt efter hvor mange kolonner man har...
Du kan lave en tabel med tre celler, men der ikke noget i HTML, JavaScript eller CSS, der uden videre kan give dig tekstomløb. Det må du scripte dig til ved at fylde teksten i et skjult span og måle dets højde. Derefter kan du dividere højden med tre og fjerne tegn, til spannet har den ønskede højde. Det er noget frygteligt rod, der ikke kan betale sig :)
viciodk >> Det er netop meningen med tabeller, at de skal bruges til tabulerede data og kolonne-opdeling. At lave et trefløjet layout med divs/CSS er helt hen i vejret (hvorfor W3C da også netop anbefaler tabeller til den slags). Der florerer desværre bare en hel del ammestuehistorier og misforståelser på nettet omkring emnet. Hvor de kommer fra, ved jeg ikke ... blot ved jeg, de i hvert fald ikke kommer fra W3C :) /mvh
Synes godt om
Slettet bruger
25. maj 2004 - 00:38#9
Der er vist nok noget i vente i CSS3, som vil kunne lave spalter af en fortløbende tekst, men du er nok færdig med skolen, før det er understøttet af browsere :-(
man kan så omvendt spørge sig selv om spalter på en hjemmeside overhovedet er nogen særlig god idé. Personligt synes jeg slet ikke en computer er beregnet til at skrive ting i spalter med - det er jo drønirriterende hele tiden at skulle køre op og ned. Og hvis du kigger på de rigtige avisers hjemmesider bruger de skam heller ikke spalter.
Bare et lille tip/råd/tanke - kald og brug det som du vil.
sandbox >> Og vi skal jo også lige have IE til at understøtte CSS2 ordentligt først - så det bliver nok en anelse senere ;-)
Synes godt om
Slettet bruger
25. maj 2004 - 01:20#12
skovenborg: Helt enig. Til gengæld kunne det være rart med en fornuftig måde at lave spalter i et stylesheet til udskrift.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.