Avatar billede jps6kb Novice
09. april 2006 - 12:35 Der er 5 kommentarer og
1 løsning

Problem med at centrere en table

Hej, min tabel vil ikke centreres.. :)

http://proj.kimbang.dk/ekc/

Det er den tabel som holder kalenderen og dagsplanen.
Den er okay centreret i FF men ikke i IE.

Hvad er der galt? Jeg kan ikke se det..
Avatar billede apo Praktikant
09. april 2006 - 12:48 #1
Du bruger en valid DOCTYPE, så følgende burde virke:

<table style="margin:0 auto; width:120px;" ... osv

Det er vigtigt, at du angiver en bredde på tabellen, som vist ovenfor.
Avatar billede jps6kb Novice
09. april 2006 - 13:15 #2
Jeg takker.

Det var på td'en som tabellen var i, jeg havde sat width for lavt. :)

Smider du et svar?
Avatar billede apo Praktikant
09. april 2006 - 13:20 #3
Jeps :-)
Avatar billede apo Praktikant
09. april 2006 - 13:25 #4
I øvrigt kan det anbefales, at udskifte de gamle HTML-attributter, og erstatte dem med CSS.

F.eks. erstatte:
<div align="center">

med:
<div style="text-align:center;">

Fordelen ved at benytte CSS er, at du kan lægge dine styles (style="...") ud i eksterne stylesheets, og at du derefter kun behøver at styre dine siders dimensioner ét sted fra:

Opret et dokument kaldet: 'style.css':

.divCenter {text-align:center;}

Opret et dokument kaldet: 'default.html':

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Default.html</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<link rel="stylesheet" href="/style.css" type="text/css">
</head>
<body>

<div class="divCenter">Noget tekst...</div>

</body>
</html>

Hvis du udskifter de gamle attributter med styles i et eksternt stylesheet, sparer du en masse kodelinjer og gør koden mere overskuelig for dig selv.

Herefter nøjes du blot med at rette i style.css hvis du f.eks. vil ændre baggrundsfarven i ovenstående div:

.divCenter {text-align:center; background-color:#C0C0C0;}

Rigtig nyttigt hvis den samme div går igen på flere sider :-)
Avatar billede jps6kb Novice
09. april 2006 - 13:28 #5
Ja, det vil jeg også.. der hvor det ikke er gjort, er noget jeg har 'bøffet'. Hehe..
Avatar billede apo Praktikant
09. april 2006 - 13:39 #6
Ok. Tak for points :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB