Avatar billede extream Nybegynder
09. maj 2005 - 11:44 Der er 5 kommentarer

margin=0 i netscape

Jeg kan ikke få min tabel i netscape til at gå helt ud til kanten, jeg har skrevet følgende i css:
body {
    background-color:#FFFFFF;
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
    line-height:120%;
    }
table{   
    border-width:0px;
    border-style:none;
    padding:0px;
    margin:0px;
    }
men der er stadig en kant?
Avatar billede milandt Nybegynder
09. maj 2005 - 11:58 #1
Hey, har testet følgende i Netscape 7.2, og der er ingen kant.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
        <style type="text/css">
            body {
                background-color:#FFFFFF;
                margin:0px;
                padding:0px;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#333333;
                line-height:120%;
                }
            table{ 
                border-width:0px;
                border-style:none;
                padding:0px;
                margin:0px;
                }
        </style>
</head>

<body>

<table cellpadding="0" cellspacing="0" border="1">
    <tr>
        <td>test
        </td>
    </tr>
</table>

</body>
</html>

Dette gælder også for Strict doctype.
Avatar billede extream Nybegynder
09. maj 2005 - 12:00 #2
Når jeg validere XHTML 1.1 giver den fejl ved border
Avatar billede milandt Nybegynder
09. maj 2005 - 12:24 #3
Nu handlede det jo ikke om det var XHTML 1.1 eller ej, men hvorfor Netscape viser en kant.

Kan vi ikke se din html (evt online) så er det lettere at finde ud af hvorfor.. også meget gene hvilken version af netscape du har problemet i, for som sagt - ovenstående giver ingen border/kant hos mig i netscape 7.2
Avatar billede roenving Novice
09. maj 2005 - 12:27 #4
Hvis du har en fuld doctype, skal du også huske at style document-elementet:

html{margin:0;padding:0;border:0;}
Avatar billede olebole Juniormester
09. maj 2005 - 14:37 #5
<ole>

- og så skal du huske, _ikke_ at have en XML-prolog som det første på siden ... det skal være din DTD - ellers kan IE ikke benytte CSS.

Desuden er der ingen grund til at vælge en standard, der ikke er understøttet af WWW endnu. XHTML-kode performer elendigt, som WWW ser ud idag - og når XHTML endelig på et tidspunkt, vil det være XHTML2.0 - og 1.1 vil formodentlig være ubrugelig (den er jo kun et overgangsfænomen). Læs evt:
  http://www.eksperten.dk/artikler/537
  http://www.eksperten.dk/artikler/538

- så vil du formodentlig kunne se fordelene ved stadig at skrive i den markup-version, der fungerer bedst: HTML4.01.
Mere end 90% af WWW's XHTML parses i forvejen som dårlig HTML4 ... formodentlig også din  :)

/mvh
</bole>
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