Kan du ikke i IE. Du er nød til at lave en Div eller Class på TDen... En Div eller Class uden for en table, gælder kun for tekst der er placeret uden for tabellen. Tekst inde i en tabel skal have sin eget class eller ID... Du skal bare lave en id='main' i hver TD
( Husk dog at efter at du begynder at få browsere der understøtter xhtml til at køre dem som xhtml så skal markup som sagt være fejlfri (hvis du bruger javascript skal du scripte mod xml dom istedet for html dom ) ... så xhtml betyder noget ekstra arbejde ... Hvis du vælger ikke at levere siderne med den rigtige content-type så bør du evt. skifte til html da xhtml leveret som html ikke er det bedste ... )
Hvis du vil se hvad der sker, hvis din side blev kørt som xhtml kan du tage vis kilde - kopiere det hele ... åbne notesblok - sætte ind og gemme filen som test.xhtml <- bemærk xhtml ... så kan du åbne siden i FF (siden vil så blive kørt som xhtml istedet for html) ...
hmm, havde ikke lige set det var sat som XHTML....
*mc* Nu har jeg lige tjekket hvad jeg skrev, og det kunne godt lade sig gøre at ændre TDer udefra. Forstår jeg ikke lige. Synes jeg ikke at jeg kunne for 1½ års tid siden. Kan det passe at en af MS tidligere browsere har haft den fejl???
Jeg har været væk fra alt der hedder net udvikling mellem '01 og indtil starten af sidste år ... og er først da begyndt med css (legede med urgammel markup '99 - '01 og '05 til midten af sidste år med masser af tabbeller og frames) - så jeg kan desværre ikke svare dig sige hvordan IE's tidligere browsere har haft det med css ...
Svaret er helt sikker rigtigt - men ... jeg er ikke sikker på jeg helt har forstået det. Hvad er det præcist jeg skal gøre for at få begge browsere til at acceptere min css? Jeg har opbygget sitet helt med DIV tags, så jeg har ikke umiddelbart noget TD, jeg kan give en class .. eller noget..
Svaret er 28/09-2006 20:22:51 ... Løsningen er 28/09-2006 20:25:17 med en variering af xml deklarationen ... alternativet er at fjerne xml deklarationen - men hvis du ikke leverer dine sider som xhtml (til de browsere der understøtter det) som f.eks. via. http://www.eksperten.dk/spm/735296 ... så bør man skifte til html istedet for xhtml leveret som html.
- der må ikke være noget før ... (p.t. står xml deklarationen før <?xml version="1.0" encoding="iso-8859-1"?> - den bør være der ... bare ikke i IE da den så går i quirks)
[ Jeg har opbygget sitet helt med DIV tags, så jeg har ikke umiddelbart noget TD, jeg kan give en class .. eller noget.. ] Det har ikke noget med td klasser eller andet at gøre - det er fordi der er noget før doctypen... Og du har td elementer på siden (4 stk. - en i hver af de 4 tabeller)... men ret xml deklarations problemet så virker det ;)
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.