Go Back   Dynamic Drive Forums > General Coding > HTML
Search Dynamic Drive Forums:

Reply
 
Thread Tools Search this Thread
  #1  
Old 06-10-2005, 01:34 AM
Klayemore Klayemore is offline
New Comer (less than 5 posts)
 
Join Date: Jun 2005
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Arrow :: XHTML Problem in Firefox

Hi, i have created a site that can be viewed at http://www.members.westnet.com.au/grymrr/tickner.

The problem is that in Internet Explorer it displays fine, however in Firefox the tables are all stretched out etc. I am guessing that it has to do with my CSS scripting somewhere. Could someone please take a look at it and tell me what is wrong because i am new to XHTML and have no clue!

CSS layout Coding:

body, html {
margin: 0px;
width: 100%;
height: 100%;
background-image: url(../images/layout/background.gif);
background-repeat: repeat;
}
#contentholder {
width: 700px;
height: 100%;
padding: 0px;
background-color: #FFFFFF;
}
#content {
padding-left: 18px;
padding-right: 18px;
padding-bottom: 18px;
padding-top: 5px;
vertical-align: top;
font-family: verdana;
font-size: 11px;
color: #89A0C3;
background-image: url(../images/layout/content-background.jpg);
background-position: right;
background-repeat: repeat y;
}
#footer-left {
padding-top: 5px;
height: 39px;
width: 429px;
background-image: url(../images/layout/footer.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#footer-right {
padding-top: 5px;
height: 39px;
width: 271px;
background-image: url(../images/layout/content-background.jpg);
background-position: right;
background-repeat: repeat y;
}
.footer-fmlogo {
margin-left:10px;
margin-right: 15px;
margin-top: 7px;
float:left;
}
.footer-cpalogo {
margin-right:10px;
float:right;
}
#header {
padding: 0px;
height: 119px;
width: 700px;
vertical-alin: top;
}
#navbar {
padding-left: 15px;
height: 32px;
}

If somebody could help me then this would be much appreciated. Thankyou!
Reply With Quote
  #2  
Old 06-10-2005, 08:13 PM
mwinter mwinter is offline
Elite Coders
 
Join Date: Dec 2004
Location: UK
Posts: 2,361
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Klayemore
The problem is that in Internet Explorer it displays fine, however in Firefox the tables are all stretched out etc. I am guessing that it has to do with my CSS scripting somewhere.
It's actually the lack of CSS. Paragraph (p) elements have margins in most browsers, but you haven't removed it.

Quote:
i am new to XHTML and have no clue!
Let me give you some advice then: don't use XHTML. At least don't serve it. Many user agents don't support it, including IE. Use HTML instead.

Quote:
background-image: url(../images/layout/background.gif);
Whenever you use background images that form the background for text, always specify a background colour. If the image isn't loaded, for whatever reason, you need to make sure that a suitable colour will take its place.

Quote:
font-family: verdana;
font-size: 11px;
Verdana is not usually a good typeface to use. The fact that it's too large at 'normal' sizes means that fallback fonts will end up being too small - unreadably so, most of the time. Similarly, micro-fonts are undesirable. Whilst they might look good in an asthetic sense, they are often difficult to read, which kind of defeats the purpose of publishing information: why bother if it can't be read?

One other problem with that page as it stands is that the signature text in the footer overflows when viewed at a reasonable font size, thus it sits in a low contrast region. Trying to fit text within a small, fixed-image bound region is usually a bad idea because it will fail to render properly when exposed to user settings.

I've prepared an alternative version that uses mainly plain text, and achieves more-or-less the same layout. It also uses only CSS to produce that layout - not a single table. The images are rough PNG reproductions of the originals: I had to borrow the "Andew Tickner" text as I don't have that typeface. Finally, notice that the layout isn't fixed and can cope with a relatively small viewport size - only the header image imposes a constraint (514px width).

Mike
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:24 AM.

Home - Contact Us - Archives - Link to DD - Top 

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.