30. september 2001 - 12:47Der er
9 kommentarer og 1 løsning
Nedarves font-size ikke til td?
Betragt nedenstående html-fil:
<html> <head> <style>
body { font-family: verdana; font-size: 11px; }
</style> </head> <body>
Hej med dig! <p>Hej med dig!</p> <table> <tr> <td>Hej med dig!</td> </tr> </table>
</body> </html>
De to første linjer bliver skrevet med den specificerede font-family og font-size, men den linje, der står i tabellen, får den rigtige family, men ikke size! Det skal indstilles separat for td. Burde font-size ikke nedarves fra body til td ligesom font-family? Er der en bug i IE5.5 og NS6.1, eller er det bare mig, der har misforstået noget?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
...vi må simpelthen konstatere, at der er tale om en fejl i implementeringen af CSS i såvel IE5.5 som NS6.1? For det er rigtigt nok, at en erklæring af font-size i table eller td løser problemet; men det burde jo ikke være nødvendigt.
OK - konklusionen må være, at der er fejl i den måde både IE og NS fortolker CSS på. Løsningen må være - indtil de får rettet fejlen! - at erklære font-size for flere elementer samtidig, som f.eks. bamzen skriver:
body,p,td,div { font-size: 9px; }
Jeg lukker spørgsmålet og takker for en god diskussion.
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.