Hvordan laver jeg en CSS-erstatning for BORDER="1" til indsætning i TABLE-taggen? Jeg kan kun finde en løsning ved at lægge en CLASS ind i hver enkelt celle!
De foreslåede løsninger kender jeg, men har svært ved altid at bruge i praksis. Når jeg spurgte, var det med forfængelige håb, at jeg havde overset en CSS-mulighed der er ligeså nem som BORDER="1". Når jeg er interesseret er det fordi "border" udgår i HTML5. jokkejensen må jeg bede om et svar!
At style egenskaber, der hører til den enkelte tabel-celle (eller andre sub-elementer), ved at sætte en property på table-elementet ville stride mod grundtankerne bag CSS - så det bliver nok ikke aktuelt :)
Til Olebole: Jeg er grundlæggende enig med dig, men synes det minder om at være mere katolsk end selv paven (siger på ingen måde at du er det, idet du blot refererer). Man har dog fundet hvad jeg nok vil kalde undskyldninger for at beholde "i" og "b" i HTML5.
PS Jeg ved godt vi er ret langt fra f.eks. 28.8 modemer, men en tabel med flere hundrede celler med individuel attribut tager immervæk et eller flere steder mere kapacitet end en enkelt attribut - og læseværdigheden af HTML-koden bliver heller ikke just fremragende.
"men en tabel med flere hundrede celler med individuel attribut tager immervæk et eller flere steder mere kapacitet end en enkelt attribut" >> jamen, her sammenligner du jo æbler og pærer. Den ene attribut kan jo netop _ikke_ styre flere hundrede cellers forskellige egenskaber. Med de ting, tabeller normalt bør bruges til, er der i udgangspunktet slet ikke brug for at style flere hundrede celler forskelligt.
Hvad er der galt med, at der ikke gælder specielle forhold for table-elementet og dets sub-elementer - og hvad er det, der er så svært ved:
#minTabel td { border: 1px solid red; }
Desuden er der desværre ikke mange, der gør brug af alle tabellens mulige sub-elementer, der yderligere øger muligheden for styring af elementgrupper: caption, thead, tbody, tfoot, tr, th, td, col og colgroup
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.