04. maj 2004 - 00:59Der er
23 kommentarer og 1 løsning
Top margin
Hej, jeg har sat "padding-top: 0; margin-top: 0;" i body på min css fil men der er stadig et par pixel til toppen kan man på nogen mulig måde fjerne dem??
Hvis du f.eks. starter med et p-tag vil det have sin egen indbyggede padding, som jo stadig vil være der uanset om du sætter body-padding til ingenting !-)
Brug en browser uden 'specielle renderings-features' :) IE har altid en pixel (eller er det to) i toppen, der ikke er til at komme af med ... om det så er en fejl eller en feature ...(?) ;o)
Undeligt.... det er den ikke ved mig... der er lige 3-5 px imellem toppen af banner og underkant browser...
ja jeg ved det.. men det er bare en test ting jeg har gang i... apropo valid html... kan man ikke få et program som kan validere lokalt på ens computer. Jeg har prøvet at bruge w3c.org, men jeg synes den giver modstridende informationer. ellers er det bare mig der ikke forstår hvad de mener...
-- og så har IE en bug, som gør, at hvis der er nogetsomhelst før en <!DOCTYPE-erklæring, når browseren får resultatet er den allerede i quirks-mode, så bare en tom linje, vil give problemer !-)
Jeg har også flyttet php banditen ned i <head> tagget..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <-- den doctype kan man ikke bruge den til stort set alle sider??
1. Man må skrive ligeså mange tusind PHP-linier, man vil før DTD'en ... de optræder ikke i dokumentet, når det ankommer til browseren.
2. Tomme linier før DTD'en generer ikke IE. Jeg læste også den samme påstand for nyligt på E. Det er dog noget ammestue-sludder ... kun tegn generer før DTD'en ;o) /mvh
quirks-mode betyder noget hen i retning af, at det er en fejlretningstilstand, fordi der er fejl i html-koden, så browseren må hellere selv gætte på, hvad der skal stå, end at forsøge at udføre det, som faktisk står i koden ...
-- og jeg har selv set kode, som gav forkert visning i IE, hvor det eneste jeg kunne se, var, at der var tomme linjer foran <!DOCTYPE-direktivet (måske har der været andre usynlige tegn, det har jeg ingen erindring om, om jeg checkede !-)
-- og jo, html 4.01 transitional burde være den nemmeste nutidige standard at forholde sig til, da den både er nutidig og grundlæggende accepterer de fleste af de ældre standardiseringer. Desuden er dens dtd sådan, at den stort set renderes ens i de forskellige browsere ...
-- ogeh ... har det hjulpet ?-)
-- ellers er der vel ingen grund til at uddele point ...
Det har ikke hjulpet... men er ikke sikker på det kan afhjælpes egentlig. når jeg sætter farve på tabelen er den helt i top men når jeg fjerner den er der 2-3 px som ikke dækkes og jeg kan ikke se hvordan man kan gøre det. nu har eg leget lidt med margin og padding.
Hvis farven gør en forskel, vil dette med (næsten) garanti hjælpe: <table cellpadding="0" cellspacing="0" border="0">
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.