On Wed, 16 Apr 2008 07:49:02 -0700, Alley Cat Smith <Alley Cat
> wrote:
>My client loves the website I designed for her- at home.
>At work she is running Vista with MicroSoft Outlook and she says it looks
>crazy. Screwy spacing, out of alignment, letters too big and adding extra
>lines. The weird thing is that she printed the pages and they are fine!
>
>Now I checked this website this morning on Mozilla, Safari, Internet
>Explorer, Netscape on two computers - both Macs--and they all looked great.
>
>She says "Home page has a big gap (3 inches) between quote on top and second
>paragraph."
>
>http://www.barnlivin.com/
>
>And on Services page - last words of bulleted sentences she says are aligned
>way on the left.
>
>http://www.barnlivin.com/services.html
>
>I'm not seeing any of this. Is it her work computer? Or how do I fix this
>for her?
>
>Opinions cheerfully accepted,
>Alley Cat
I see the same thing your client does using IE7. Why? Well I looked at
the source of the web page that shows how the HTML was encoded. To be
frank, a bewildering mass of quivering spaghetti gobbledygook. Not
your design, rather the underlying code that created it. THAT is the
problem.
The short answer is you using non standard markup. More correctly the
editor you've picked is. When you do all bets off, different browsers
on different platforms will show web pages differently, ESPECIALLY
when you assign height values in tables. Since you seem to be using
forced height values in your tables THAT will for sure give different
results and can depending on many things (user resolution for example)
really mess up spacing. I see the same huge gaps your client does.
This happens with tables, more so if you use nested tables.
It looks "fine" to you since you are viewing it at your preferred
resolution and favorite browser and your system is set to display
pages CORRECTLY with GoLive. That may or may not generate good results
at lessor or greater resolutions or for others because of a host of
variables.
What's really wrong? You apparently don't understand the underlying
principles behind HTML markup and are using some "fancy" HTML editor
to generate the markup for you. In your case Adobe GoLive.
What your client sees is sadly typical of code generated by such
"fancy" HTML editors. Oh the web site is readable enough and I guess
it works, and it doesn't look that bad, but for some, including your
client it looks butt ugly because in places doing HTML markup this way
can add huge gaps in the text, often between paragraphs or between
body text and headings.
What else looks rather cheesy is the added space both above and below
the images in the left column. Again the reason is the height values
and also the text formatting of the CSS in some paragraphs. Extra
space is getting added (forced) in the table column holding the images
to make up for added space in the text column to show the text, which
is probably way different in some browsers that what you're seeing.
The saddest thing of all is you probably weren't aware this can
happen.
Word to the wise... if you're going to author web sites for others for
MONEY be SURE you first understand the basics of HTML and never rely
exclusively on some fancy editor to generate the code for you or the
results can be pretty bad and make you look amateurish.
I used to author web sites in the mid to late 90's and I made a
fortune, but I had to stop, the pressure was getting to me and I was
working 18-20 hours 7 days a week.
Best thing you can do, learn the RIGHT way. Start here:
http://www.w3.org/