IE quirk-no images showing on my index page

Reply

Join Date: Dec 2007
Posts: 1
Reputation: marushko is an unknown quantity at this point 
Solved Threads: 0
marushko marushko is offline Offline
Newbie Poster

IE quirk-no images showing on my index page

 
0
  #1
Dec 26th, 2007
My index.html page has several inline images that serve as links to

other pages in addition to the usual horizontal nav bar in the header.

All my images are in an "img" folder in the root folder and all show up

except those few . If I rename my index.html page something else and

save it in the same folder, IE (7) will display the images (which are

links also). But as simply "index.html" it shows the images as broken

and displays the alt text instead. Also, the nav bar no longer works

either. I've validated both my css and html and can't see any reason why

this should happen.

I'm building a web site and learning as I go. I'm not a novice, exactly,

but not intermediate either, so don't leave out the obvious in your

reply, as it may not be obvious to me. I used a free template which I

downloaded, and then modified the CSS and HTML using Notepad to suit my

design preferences. I reviewed my site in Netscape as I built it where

it works perfectly, (of course). It wouldn't work in IE until I changed

my default browser to IE which changed the icons of my pages to the IE

icon. All the pages work, except index.html.

Here's the CSS (I admit it has code in it that is probably less than

elegant):
/* ChocolateRevised.css */

body {
margin: 0em;
padding: 0em;
height: 100%;
background-color: #663300 ;
background: url(img/mpbg.gif) repeat;
color: #ffffff;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva,

sans-serif;
font-size: .95em;
}

/* THE CONTENT DIVISION */


content {
display: block;
width: 770px;
border: 0em solid red;
margin-top: 25px;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva,

sans-serif;
}

content.h2 { font-color: #ff9900;
}

#mid-col quotes { display: block;
width: 800px;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva,

sans-serif;
font-color: #ff9900;
}

p.item { color: #ff6633; margin: 15px 30px 15px 30px;
}

p.quotes { text-align: right; font-size: .85em; font-color: #ff6633;

font-style: italic;
}

.takenote { color: #F7C046; font-weight: bolder; font-style: italic;
}

p.author { text-align: left; text-indent: 450px; font-size: .85em;

font-color: #ff6633; font-style: italic;
}

p.authorbox { text-align: right; font-size: .95em; font-color: #ff9900;

font-style: italic;
}

/* TAGS STYLES */



div { border:0px solid red;
} /* debuggin the layout divs */

p { margin: 3px 0px 7px 5px;
padding:0;
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva,

sans-serif;
font-color: #ffffff;
font-size: 1em;
}


h1 { color: #f7c046;
}

h2 { font-family: Georgia, Utopia, "Bookman Old Style", "Times New

York", serif; color: #FF9900;
}

h3 { font-family: Georgia, Utopia, "Bookman Old Style", "Times New

York", serif;
color: #FF9900;
font-size: .95em;
font-variant: small-caps;
text-indent: 5px;
}


ul { list-style-type: square;
color: #ff9900;
}

ul li { color: #ff9900;
margin: 0em 5em 0em .25em;
}

ul li span.item { color: #ffffff;
margin: 0em 5em 0em 0em;
}


/* TEXT HIGHLIGHTING CLASS


.hl { color:#D57332; }
.h2 { color: FF9900; } */

a { color: #FF9900; }

a:hover { color: #C2F904; text-decoration:underline }

a.nolink { color: #FFFFFF; }

a:hover.nolink { color: #ffffff; text-decoration:none; }


img{
padding:2px;
margin:3px;
border:0px solid #6F7850;
display:block;
}

blockquote {
margin: 1em;
padding: .5em;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

blockquote p {
margin:.2em; font-color: #ffffff;
}

/* THE MID-COL DIVISION AND RELATED STYLES - THESE STYLES ARE USED
TO HANDLE THE SHADOW EFFECT OF THE TEMPLATE*/

#mid-col {
margin:0 auto;
padding:28px;
padding-top:17px;
padding-bottom:17px;
width:900px;
text-align:left;
vertical-align: middle;
background:url(img/pbg.gif) repeat-y;
}

#mid-col h2 {
margin: .5em 0em .2em 0em;
padding: 0em 0em .2em 0em;
font-size: 1.25em;
font-color: #ff9900;
font-variant: small-caps;
}

#mid-col h3 { font-family: Georgia, Utopia, "Bookman Old Style", "Times

New York", serif; }

#mid-col p { margin: .5em 0em .2em 0em;
padding: 0em 0em .2em 0em;
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva,

sans-serif; font-color: #ffffff;
}

mid-col.note { color: #D57332; }

#content top { margin: 0 0px 0px 0;
padding: 5px 0px 3px 0;
font-size: .85em;

}


/* THE HEADER BAR CLASSES */

#header {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url('img/NewHeader.gif');
width: 900px;
height: 200px;
}

#header h1 {
margin:0 0 -.6em 0;
padding:1em 0 0 1em;
font-size:3.0em;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
width: 128px;
}

#header h2 {
margin: 1em 0 0 1.5em;
padding: 1em 0 0 1.75em;
font-size: 1.0em;
font-weight: lighter;
letter-spacing: 0.08em;
width: 230px;
}

.sbar { height: 162px; }


/* THE FLOATING COLUMN OR THE RIGHT SIDE BAR - RELATED STYLES*/

#float-col {
position: relative;
float: right;
margin: 2px 0px 5px 15px;
padding: 5px 10px 5px 10px;
width: 220px;
font-size: .85em;
border: 1px solid #2d2820;
background:url(img/side_bg3.gif) repeat;
}

#float-col h2 { color: #ffffff; text-align: center;
}

#float-col h3 { color: #Ff9900; font-size: .95em; text-align: center; }

#float-col p { font-color: #ffffff; font-size: .95em; }

#float-col ul {
margin:0em 0 0 0em;
padding:0;
list-style:none;
}

#float-col li {
margin:0 0 .2em 1em;
}

#float-col li a {
text-decoration:none;
}

#float-col a {
color:#ffffff;
}

#float-col a:hover {
color: #C2F904;
text-decoration: none;
}

.photoright { width: 240px; text-align: left; }

.pright { float: right; }


/* THE FOOTER RELATED DIVISIONS AND CLASSES */


#footer {
margin:2.5em 0 0 0;
padding:0px;
text-align:center;
font-size:.70em;
background:url(img/fo_bg.gif) repeat-x;
vertical-align:middle;
}

#footer, .ftop, .fbot { width:900px; <!-- overflow:hidden; --> }


/* FTOP AND FBOT ARE USED TO HANDLE THE CURVY CORNERS OF THE FOOTER

PART */


.ftop { background:url(img/fo_tm.gif); height:8px; }
.fbot { background:url(img/fo_bm.gif); height:7px; }





/* SOME ( LOTS ) OF DESIGN RELATED CLASSES */


/* THE CONTENT TOP AND BOTTOM CURVY STYLES */

.ct, .cb, .cbody { margin:0px; padding:0px; }

.ct { height:30px; width:900px; background:url(img/breadbar.gif);

clear:none; overflow:hidden; text-indent:18px; }

.cb { display:block; height:30px; width:900px;

background:url(img/co_bot.gif); overflow:hidden;}

.cbody { background:url(img/body_bg.gif) repeat-y; width:860px;

padding:20px; display:block; overflow:hidden; }


/* THE BREADBAR LINK STYLES */

.ct a {
font-size: 10px;
vertical-align: middle;
line-height: 30px;
color: #FB0303;
}

.spl_link { color:#FFFFFF; }


/* THE TOP NAVIGATION BAR STYLE CLASSES */

.tbar {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
padding: 8px;
padding-top: 9px;
padding-left: 50px;
height: 16px;
}
.tbar a {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 100%;
padding:10px;
padding-bottom:9px;
text-decoration:none;
}

.tbar a:hover {
color: #C2F904;
}


/* THE ACTIVE PAGE EFFECT IN THE TOP NAVIGATION BAR */


a.current { background:url(img/alink_bg.gif) repeat-x; color: #FB0303 }


/* THE STYLES OF SEARCH BOX IN THE TOPBAR */


.searchbox form { padding:0; margin:0; display:inline; }

.searchbox form p { padding:0; margin:0; display:inline; }

.searchbox input { background:transparent; border:1px solid #CCCCCC;

color:#FFFFFF; font-size:.85em;}

.searchbox { border:0px solid #CC6600; float:right; margin-right:20px;

font-size:.80em; }



/* AN SEO CLASS - IS USED TO ENHANCE THE KEYWORD OPTIMIZATION */


.seo { position:absolute; left:-100px; top:-100px; right:0; }



/* SOME GENERAL PURPOSE CLASSES */


.noul { text-decoration:none; }

.bbg { background:#666666 }

.fleft { float:left; clear:left; }

.fright { float:right; }



/* THIS CLASS HANDLES THE LINKS WITH SOME DISCRIPTION - LIKE THE LINKS

IN THE SIDEBAR OF THE TEMPLATE */


.links-with-desc { color:#fb0303; font-size:12px; }

.links-with-desc li { padding-bottom:6px; }

.links-with-desc a { color:#fb0303; font-size:15px; font-weight:lighter;

text-decoration:none; }

.links-with-desc a:hover { color:#C2F904; }

#float-col .links-with-desc a:hover { color:#C2F904; }

#float-col .links-with-desc a { color:#fb0303; text-decoration:none; }




/* IMAGE ALIGNMENT CLASSES */


.img-left{
float: left;
clear: left;
margin-left: 0;
width: 128px;
}

.img-logo {
float: left;
clear: left;
margin-left: 135px;
width: 230px;
}

.img-right{
float:right;
margin-right:0;
}




/* CSS CODE FROM SAMS CHAPTER */

div.hom1 { float: left;
width: 250px;
margin: 0 15px 10px 15px;
padding-bottom: 10px;
}

div.hom1 img { float: left;
margin: 0px 10px 0px 0px;
}

div.hom1 p
{ width: 250;
margin: 0px;
padding: 0px;
color: #FFd660;
font-size: .95em;
font-variant: small-caps;
text-indent: 3em;
}


div.hom2
{ width: 240px;
height: 36px;
margin: 0 0 0 0px;
}

div.hom3
{ width: 240px;
margin: 0 15px 10px 15px;
padding-bottom: 10px;
}

div.hom3 p
{
margin: 5px 10px 30px 10px;
padding-bottom: 30px;
float: right;
font-size: .95em;
}

.clear
{
clear: both;
}


/* MY Services HEADING LINKS */

.more-with-desc { color: #FF9900; font-size: .75em; text-indent: 1.5em;

}

.more-with-desc a { color:#FF9900; font-size: .75em;

font-weight:lighter; text-decoration:none; }

.more-with-desc a:hover { color:#C2F904; }

.more-with-desc h2 { color: #ff9900; }


/* FORM FORMATTING */

input.checkbox { width: 1em; height: 1em; }

input.text { color: #d57332; font-family: Tahoma, Verdana, Arial,

Helvetica, Geneva, sans-serif; font-weight: bold; font-size: .85em;

width: 15em; }

input.email { color: #d57332; font-family: Tahoma, Verdana, Arial,

Helvetica, Geneva, sans-serif; font-weight: bold; font-size: .85em;

width: 20em; }

input[type="reset"] { background-image: url('img/reset.png'); width:

97px; height: 35px; border: none; color: #d57332; font-size: .0em; }

.th { width: 7em; }

textarea.text { color: #d57332; font-family: Tahoma, Verdana, Arial,

Helvetica, Geneva, sans-serif; font-weight: bold; font-size: .85em;

width: 30em; }

Here's the HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Description" content="Simply Done! offers professional

organizing services and estate organizing services for home and business

clients." />
<meta name="Keywords" content="Accounting, attics, basements, bedroom,

bookkeeping, business, California, children, closets, Clutter, Clutter

Control, collections, computer consulting, declutter, designing,

disorganization, downsize, downsizing, estates, Estate organizing,

family, filing, garage, home, home office, kitchen, legal, living room,

medical, memorabilia, Napa, Napa County, office, Organize, Organizer,

Organizers, organizing, paper, photographs, planning, Professional,

Professional organizer, records, relocation, San Francisco Bay Area,

seniors, services, space, stress reduction, Time management" />
<link rel="stylesheet" type="text/css" href="ChocolateRevised.css"

media="screen" />
<title>Simply Done! Professional Organizing</title>
</head>
<body>

<div id="mid-col">

<!-- THE HEADER DIV ENCLOSING ALL THE HEADER BAR ELEMENTS LIKE PAGE

HEADING, TOP NAVIGATION, SEARCH BAR ETC BEGINS -->
<div id="header">
<div class="sbar">

<!-- THE MAIN TITLES OF THE PAGE-->
<h1></h1>

<h2 class="seo"></h2>
</div>

<!-- TOP NAVIGATION BAR BEGINS HERE -->
<div class="tbar">
<a href="index.html" class="current">Home</a>
<a href="Services.html">Services</a>
<a href="Clients.html">Clients</a>
<a href="Blame.html">Who's To Blame</a>
<a href="About.html">About</a>
<a href="Contact.html">Contact Us</a>
<a href="Costs.html">Costs</a>
<a href="Relocate.html">Relocate/Downsize</a>
<a href="Resources.html">Resources</a>

</div>
<!-- TOP NAVIGATION ENDS HERE -->

</div>
<!-- HEADER BAR ENDS HERE -->


<div id="content">
<div class="ct"> <a href="index.html">Home</a>
</div>
<div class="cbody">

<!-- THE CONTENT OF THE BODY BEGINS HERE -->


<div class="hom1">
<a href="EstateMore.html"><img src="img/MindL.gif"

alt="Peace

of Mind" /></a>
<p class="photoright">Simplify Your Life</p>
<p class="photoright">Eliminate Guilt</p>
<p class="photoright">Save Money and time</p>
</div>
<div class="hom1">
<a href="ResMore.html"><img src="/img/PlaceL.gif"

alt="Peace of Place" /></a>
<p class="photoright">Clear the Clutter</p>
<p class="photoright">Find Important Stuff Easily</p>
<p class="photoright">Create Inviting Spaces</p>
</div>

<div class="hom1">
<a href="BusMore.html"><img src="/img/PurposeL.gif"

alt="Peace of Purpose" /></a>
<p>Increase Productivity</p>
<p>Master Tasks &amp; Projects</p>
<p>Stay Focused</p>
</div>

<div class="clear">
</div>

</div>
<!-- THE MAIN DISPLAY CONTENT ENDS HERE -->

<div class="cb">
</div>
</div>
<!-- END OF CONTENT ID -->

<!-- START OF FOOTER -->

<div id="footer">
<div class="ftop">
</div>
<div class="hom2"><img src="napo_50px.gif" alt="NAPO Logo" />
</div>
<p>Member, National Association of Professional Organizers</p>
<p>&copy; Template design by <a

href="http://www.kalyanchakravarthy.net/">Kalyan Chakravarthy</a>

Customized by Simply Done!</p>
</div>
<div class="fbot">
</div>

<!-- FOOTER END-->

</div>
</body>
</html>

Any help is appreciated. Although I am a grandmother, it's not the grandkid that's turning my hair gray.
Reply With Quote Quick reply to this message  
Join Date: Jan 2007
Posts: 3,210
Reputation: MidiMagic has a spectacular aura about MidiMagic has a spectacular aura about 
Solved Threads: 164
MidiMagic's Avatar
MidiMagic MidiMagic is offline Offline
Nearly a Senior Poster

Re: IE quirk-no images showing on my index page

 
0
  #2
Dec 28th, 2007
There are some syntax errors in your CSS and html.

- Values of 0 have dimensions attached. This is not proper syntax. Just put a 0. I do see layout differences when this error is present

- height: 100%; has no meaning in the body tag. The document height IS the 100 percent anyway.

- Title must be the first tag after html.

- You could have a browser-host problem because there are capital letters in some filenames. Some hosts change all filenames to lowercase. Also, IE is not case sensitive, Firefox is case sensitive.
Daylight-saving time uses more gasoline
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the HTML and CSS Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC