Et lille nemt spørgsmål, men kan sq ikke lige huske svaret..... Hvordan centrerer jeg f.eks. en tabel med et div-tag? <div align="center>? Kan ikke lige umiddelbart få det til at funge?
css kan faktisk ikke gøre det. det er bare ie, text-align også virker i. dog er text-align faktisk til at aligne inline indhold med og ikke f. eks. tabeller. derfor virker det kun i ie.
>php3star den simple <center> f.eks. vil også virke, men det er et af tags, som er på vej ud og ikke anbedales at bruge mere og man kan, efter min mening, ligeså godt begynde at lære at bruge css, fordi man får mange flere muligheder og fremfor alt mindre kode og nemmere vedligeholdelse af siderne.
i stedet for at centrere med <div> kan du gøre det mere simpelt (og "korrekt", dvs. uden forældede tags eller styles der kun fungerer i bestemte browsere) ved at lægge din tabel inden i en anden tabelcelle. F.eks.:
Du kan også uden videre bruge valign for en <td>. Du er nødt til at angive en eller anden form for width for den yderste tabel for at det virker (her 100%, men px kan også gøre det). Husk at afslutte </td> tagget i den yderste tabel uden linjeskift efter det afsluttende </table> tag i den inderste tabel, ellers får du et ekstra lodret mellemrum.
og hvis tabellen også skal være centreret lodret skal der også et højdemål på den yderste tabels celle. Her anbefaler man (W3C) at bruge styles, dvs. style="height:500px;" f.eks. Og hvis du af andre grunde SKAL have en <div> uden om tabellen, er det jo ikke noget probelem.
>mik789 Hvis vi skal forsætte diskussionen, så er de tags du bruger blandt dem som er på vej ud og ikke anbefales at bruge.
Det css jeg bruger virker i alle ver. 4 browsere og nyere og burde række. Der er vel ikke nogen der bliver ved med at skrive til ver. 3 og tidl. browsere?
knudgert> tjek selv på W3C. Der er intet i mit forslag der er deprecated. Hvad mener du i øvrigt med at de tags jeg bruger er på vej ud? Jeg bruger, for at være helt præcis: <table>, <tr>, <td> - er de på vej ud? nej vel ikke. og bemærk: align og valign er gyldige attributter til <td>, selv i xhtml strict.
nej, lad os bare stoppe her. dog bør det lige stå klart at alt i mit eksempel ovenfor ER strict xhtml. hvis man vil adskille indhold og formattering 100% skal man slet ikke bruge html men xml.
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.