"Jim S" <> wrote in message
news:1hgcbg3fb6xeu$....
> On Fri, 29 Jan 2010 20:08:33 -0500, Jonathan N. Little wrote:
>
>> Jim S wrote:
>>> I just looked at my website on Vista.
>>> The positioning of images on some pages are all over the screen while
>>> some
>>> are centred as they should be. All are 'strict' HTML and CSS which
>>> validate
>>> I thought it worked fine and I have tried it on all manner of machines,
>>> but
>>> now realise that they are all XP based.
>>
>> I don't think is it Vista per se, but that you are now using IE8 which
>> displays your site more closely as Firefox and compliant browsers do.
>> Although your component pages are All are 'strict' your assemblage with
>> frames triggers quirks mode. You were probably getting a distorted view
>> in WinXP with IE6 or 7.
>
> It all looks fine at my end on any browser.
Please report exactly which browsers and which versions. And you didn't tell
us that first up.
>>> What do I do?
>>> Would a move to XHTML solve the problem, because if so then that's the
>>> direction I will go, but since there are more than 500 pages I should
>>> not
>>> like to set off on a wild goose chase.
>>
>> No, XHTML will most assuredly *not* help your situation. I see two
>> viable options.
>>
>> 1) Fa-get-about-dit. The New Jersey it ain't that bad so don't worry.
>> 2) Replace frames with server side includes so that your documents do
>> not trigger quirks mode in the browser.
>
> Any frames that are there were put there by the domain/server(?).
> I use no frames.
If your server is putting frames around your pages then it's time to get a
different host.
When I look at
http://www.jimscott.co.uk/ I see a frameset. Here is is:
<html>
<head>
<title>Jim Scott's Website</title>
<META NAME="description" CONTENT="Photographs of Tyneside and around,
with link to Christ Church Guild of Change Ringers">
<META NAME="keywords" CONTENT="Jim Scott, Christ Church, North Shields,
Tyne, Bellringer, Bellringers, Belfry, Change ringers, change ringing,
campanology">
<META NAME="revisit-after" content="5 days">
</head>
<frameset rows="100%,*" framespacing="0" border="0" frameborder="0">
<noframes>
<body bgcolor="" text="">
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
<frame name="main" src="http://www.jimscot.myby.co.uk" scrolling="auto">
</frameset>
</html>
That frameset is putting the browser into quirks mode. That frameset is also
nothing like I have ever seen a server put around a page. This looks very
much like a frameset you have coded yourself.
What happens when you view
http://www.jimscot.myby.co.uk ?
> I used to use tables to centralise all the pages, but was recommended (in
> this group) not to do so.
What does that mean?
> The problem I'm raising now arises after viewing the site on my son's
> high-res widescreen laptop
The resolution of the screen has nothing at all to do (in this case) with
the layout of your page.
> where some pages are ok, some have the images
> central and the buttons on the left and on some 'everything' is on the
> left.
You didn't tell us that either. Exactly which browser and exactly which
version is your son using? Exactly which pages are ok. Exactly which pages
are wrong. Provide an example, with a description of how it is wrong.
What happens when your son views
http://www.jimscot.myby.co.uk ?