Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Dimensioner, angivet i procent, skal beregnes som et antal procent af dimensionerne af det omgivende element ... hvilket jo sjældent giver den store mening for en tabel-celle. Prøv: <td style="height:40px"> </td>
Jeg tænker på ligesom det er lavet på eksperten.dk, hotpeopeople og iøvrigt rigtig mange hjemmesider, hvor den midterste celle fortsætter ned til bunden af skærmen, uanset cellens indhold.
Så skal man måske i stedet lave hele siden som én stor tabel ?
Som olebole skriver er det det omgivende element, som definerer en 100% ting, og det vil i sin yderste konsekvens blive en 10% <tr>, som må tage sin hele størrelse fra en tabel, som kun kan tage højde fra den div eller body, som omgiver den ...
-- dvs. at cellen i sig selv vil have den højde, som egentlig er hele din hjemmeside, og derfor ikke vil kunne tåle at have noget over eller under !-)
-- men man kan jo definere een tynd celle f.eks. i den ene side, som spanner over alle rækker og tager sin højde fra den højde du vil have tabellen til at have ialt ...
-- skal man have cellen begrænset til en højde må man så have fat i et element inde i, som kan definere højden, der kan en <div> anbefales !o]
Aller øverst - før <html> - skal du have en DOC-TYPE. Til den kodeversion, du skriver, skal det nok være denne: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Ellers aner browserne ikke, hvad det er for et sprog - og hvilken version af det - der bliver skrevet i. Det er _tvingende_ nødvendigt, du har URL'en med i din DOC-TYPE ("http://www.w3.org/TR/html4/loose.dtd"). Har du ikke den med, kan IE ikke tolke CSS (Cascading StyleSheets).
Når du har sat 'svinet' ind, vil du se, din tabel ikke længere holder højden. Det er fordi, dokumentets body nu er som den skal være: 0px høj ... indtil du kommer indhold på siden. Prøv f.eks:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body>
Her er body'en 24px høj i IE og 32px i NS6 (knappen er lidt højere i NS). Prøv så at sætte nogle <br> ind over eller under knappen og læg mærke til højden tilpasser sig sidens indhold. Da body'en er det omkransende element, giver det ingen mening at sætte tabellens højde til 100% (af body'ens).
Du skal derfor skrive:
<style type="text/css"> html, body { height: 100%; } </style>
I din head. Så vil 100%-tricket på tabellen virke igen. Håber det gav lidt afklaring :) /mvhh
Jaja ... så laver du bare den tabel, du havde før. Forskellen på det, du havde før og det, du nu har, er, at nu virker det i alle browsere. Samtidig vil CSS virke - i modsætning til før ;o) /mvh
Da vi jo nu beskæftiger os med korrekt syntaks her på stedet, så se i øvrigt lige denne sætning: "Forskellen på det, du havde før og det, du nu har, er, at nu virker det i alle browsere."
Tænk så på, Dansk Sprognævn lige har fyret 'det ny komma' til fordel for 'det grammatiske komma', som er det, jeg bruger her. Det er jo ren MS-tænkning: "Når nu, der er nogle, der ikke kan finde ud af at skrive ordentligt, må vi hellere acceptere noget klamp" :oP
Nå, undskyld ... det var bare en (småspammende) strøtanke :) /mvh
Der skal være et billede i topppen (den øverste celle) Jeg ved ikke, hvor meget højden er i %, derfor har jeg ikke angivet nogen højde i % for den øverste celle.
Celle 2 og 3 er 5 % og 76 % - optager den øvreste celle automatisk resten ? Jeg har prøvet at angive en højde i % i den øverste celle, men jeg synes ikke det virker helt efter hensigen.
Som udgangspunkt skal der ikke være scrollbar på siden, og tabellen / cellen skal gå helt ned til bunden.
ok tak, så det er altså et spørgsmål om simpel regning.
Et lidt andet spørgsmål:
Jeg vil gerne have mit indhold på siderne til at begynde samme sted.
Jeg overvejer at bruge div eller måske bare tabeller med margin-angivelser. Jeg vil gerne lave det sådan at det vises relativt - altså alt efter skærmstørrelse.
Skal jeg så bruge position: relative ? margin-top; margin-left;...osv. Jeg har rodet lidt med det, men jeg synes ikke helt det virker.
Tak.
Du sender bare et svar, når du vil have points :-)
Du skal bruge det, der er bedst i det givne tilfælde. Det er umuligt at udtale sig om uden at vide, hvad du fylde på siden og hvordan, det skal se ud :) /mvh
På siderne skal der f.eks. være en overskrift og en mængde brødtekst (svært at sige præcist hvor meget). Teksten skal (selvfølgelig) være i den hvide celle. På én af siderne vil jeg gerne have 2-3 kolonner med links under brødteksten.
Det skal være sådan, at jeg kan angive en standard margin for top, left og rihgt - og gerne sådan, at det bliver tilpasset i forhold til skærmstørrelse.
<table style="width:100%;height:100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width:33%;padding:20px 10px 20px 30px">Her står din tekst ...</td> <td style="width:33%;padding:20px 10px">Her står din tekst ...</td> <td style="width:33%;padding:20px 30px 20px 10px">Her står din tekst ...</td> </tr> </table>
<table style="width:100%;height:100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width:33%;padding:20px 30px">Her står din tekst ...</td> </tr> </table>
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.