Pages Change on their own?

E

eberned

www.blackcreekbaptistchurch.com I am finding that the pages change size on
their own from day to day and somedays I have a scroll bar at bottom some
days I do not. Like today the flags in the title banner are skewed and the
text is not aligned properly and I had made no changes. I did in an attempt
to correct problem edit the .dwt for the banner and toolbar In the table
properties I changed the float from default to left thinking it might provide
an anchoring point for the template. I only published the index.html page
with that change though it made no difference. Another thing is there is an
embedded code "Verse of the Day" that changes everyday. Could this be
causing all the pages to change.

a bit puzzled
mike_e_ebermed
 
M

Mark Fitzpatrick

Part of what's causing the problem with the banner is the table itself. The
table that contains the flags and text has an align="left" attribute set.
This will tell the table to sit to the left of whatever code comes next,
making everything shift to the right of it.

Another problem is you're also mixing in some absolute positioning in the
table. If you're not experienced at it, using absolute positioning can cause
a lot of issues just like this. Instead of trying to position elements
inside your banner table, cut the table into cells instead and then place
things within them. You should be able to cut the table up to get a pretty
good combination of cells to duplicate this look. Also, don't use a lot of
non-breaking spaced ( ) to get positioning. This is can also lead to
text out of place. Chances are though, a lot of the problems are the use of
absolute positioning as you have a lot of positioning elements throughout
the page. HTML is not like desktop publishing. HTML is a markup language,
which describes the content, as opposed to a layout language which describes
the positioning of the content. That may seem like a slim distinction to
some, but it helps illustrate the point that HTML has had a lot of features
cobbled onto it to make it something it wasn't designed for, and a lot of
these features are open to interpretation by browser manufacturers.

Try doing a layout using only tables and you should get a very good match
without a lot of the issues you're running into. Of course, try it on a
backup page first, don't do it on a primary page, just a test to see how
youc an get it to work for you.
 
M

Murray

And, just to be clear, pages do not change from day to day unless you have
changed -

1. The code on the page, or
2. The settings in your local browser
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top