Ik heb een website gemaakt met deze ccs classes:

}



input,
textarea,
select

{
background:#cccccc;
border: 1px solid #FF8C00;
color: #000000;
font-family: Tahoma;
font-size: 11px;
margin: 5px;
padding: 2px;
vertical-align: middle;
}





#c-col{
position: relative;
width: 800px;
border: 1px solid #000000;
background: #F5F5F5;
color: #333333;
padding: 0px;
z-index: 0;
}

#l-col{
position: relative;
width: 100px;
border: 0px solid #000000;
background: #D3D3D3;
color: #333333;
padding: 25px;
z-index: 13;
}

#navigation a
{
color: #696969;
background: #D3D3D3 url(left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px

}

#navigation a span
{
background: url(right-tab.gif) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left

}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #F5F5F5;
background: #D3D3D3 url(navlh.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(navrh.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
}

#links {
width: 125px;
height: 700px;
float: left;
background: #D3D3D3;
color: #808080;
}

#rechts {
width: 125px;
height: 700px;
float: right;
background: #D3D3D3;
color: #808080;
}

#content {

height: 85%;

text-align: justify;
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
margin: 0px;
padding: 20px;

}

#bovenkant {
height: 15%;
width: 100%;
border-bottom: 0px solid grey;
float: center;

}

Maar dit werkt in IE prima, in FF wordt het nogal lelijk...

weet iemand wat ik verkeerd gebruik in deze css classes zodat FF 'm verkeerd leest?

thnx

ArendJan
padding en margins
Kunnen die niet in FF? Hoe moet ik dat dan veranderen want ik wil wel paddings natuurlijk...
lineheight en textindent bijv
Tip: Maak eerst je layout geschikt voor FF want die gaat goed met je css om. (net zoals opera, safari etc) Maak hem daarna compatible voor IE.

Zelf vind ik dit de makkelijkste volgorde.

Kopieer dus eens je css file en ga 'm verbouwen totdat hij er in ff hetzelfde uitziet als ik ie. Daarna kijken of het met !important tot 1 css kan brengen.

Succes. Cris
Heb je een voorbeeldje want die termen komen me niet bekend voor...
Oke is ga het proberen maar het is een rotklus...

moet je maar eens kijken op chtmlenzo.nl

mijn site dus, ziet er goed uit in IE maar in FF klopt er geen hole van...
ArendJan, ik heb het al wel eens gezegt maar ik zou echt mijn html even netjes op orde maken als ik jou was. Moet je de volgorde eens bekijken:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<head>
<meta description="alles over cHTML, cHTML, forum, cursus, tips, downloads, scripts, laat je mobiele site keuren,en meer...">
<title>chtmlenzo.nl</title>
<link rel="stylesheet" type="text/css"
href="css.css" />


</head>

<HTML>
</HEAD>
<BODY>
<center>


</center>
</BODY>
</HTML>


<body bgcolor=#C0C0C0 link=#808080 alink=#808080 vlink=#808080 >


Dat kan je terugbrengen tot:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
<meta description="alles over cHTML, cHTML, forum, cursus, tips, downloads, scripts, laat je mobiele site keuren,en meer...">
<title>chtmlenzo.nl</title>
<link rel="stylesheet" type="text/css"
href="css.css" />
</head>

<body bgcolor=#C0C0C0 link=#808080 alink=#808080 vlink=#808080 >


Helemaal zou ik dat body bgcolor er uit halen. Je gebruikt immers een cascading style sheet.

Dit kom ik ook een aantal keer tegen


<font color=#cccccc>---------------------</font>


de html font color tag is toch echt uit de mode. Ik zou dit vervangen door een divje met titel ofzo of een plaatje etc.... Is niet zo heel moeilijk.

Ook staat er in je broncode nog een hoop <center> positie dingen. Dit kan je ook allemaal met css afvangen. Wanneer je dit allemaal netjes opgeruimd heb kan wordt het al meteen een stuk duidelijker wat IE en FF anders interpeteren.

Veel succes,

Cris
Cris ik weet het ik weet het ik weet het ik weet het.....

Dit was een oudere versie van mijn website, die html klopt geen bal van:

uitleg:

ik heb van iemand een loginscript gehad waarbij je een stuk of 15 pagina's in de index.php included

wat heeft tie nu gedaan? in elke pagina heeft tie een body een html een head en weet -ik-veel tag gezet. In de homepage krijg je dus automatisch een rare html..

ik ben druk bezig de lay-out te veranderen, de html correct te maken en de php op te schonen...

maar bedankt, je let in ieder geval op.

die lijn gaat er ook uit;

dat wordt nu met css gedaan zoiets als border: 1px dashed #cccccc;

doeidoei

ArendJan
Perfect ArendJan, goed bezig.

Om je layout zo goed mogelijk overeen te laten komen moet je zorgen dat je broncode zo schoon mogelijk is. Ik denk dat je dan heel snel een zelfde template in ie als in ff hebt...

Heb je hier al meerdere keren op gewezen en nu toch weer deze vraag van waarom alles niet klopt en er niet uit ziet in verschillende browsers...

Ben niet boos, wil je alleen gestructureerd op weg helpen!


Groet! Cris

Reageren