T
Trevor L.
Murray said:Why position:absolute? Just let the footer 'float' under everythign
else - then you do not need to position anything. Also,
vertical-align will do nothing for a block tag.
O.K.
I did think later of removing position:absolute.
I'll have to think about vertical-align and block tags,
1. What tags does vertical-align affect?
2. What is the difference between a block tag vs in-line tag?
There was a post on this recently which I saved.
Is this a correct interpretation?
===============
With "block" elements, there also exists "inline" elements. You
typically employ "block" elements to position and contain
"inline" elements. An inline element flows from "left to right"
and "top to bottom" and one property of the inline element
equates to the line-height. Basically, it's easier to think of inline
elements as lines of text or specific areas of text inside a paragraph
of text. They typically wrap around or flow around block elements
===============
This last sentence looks a bit strange. I thought block elements would
contain in-line elements, not the other way around.
Ugh. Why? Try overflow:scroll.
I will.
What I need are good HTML CSS and JS references which I can download and
refer to when I have problems rather than having to
1. Rely on memory
OR
2. Keep searching sites such as w3schools.com
I guess using TopStyle Lite for editing my CSS may improve things
I hope I can say that I hate the direction you are heading in here. I get
the feeling that you are 'pimping' your page with everything
including the coon tail on the antenna, the running boards, and the
whitewall tires. Keep it simple, Trevor. You are just trying to do
too much and confusing yourself in the process. The page is already
unmanageable, and the stylesheets are once again littered with custom
classes.....
No Murray, it is OK to say that.
All input is welcome, so long as it isn't totally abusive (and yours is not)
But to reply:
1. I suppose it could seem overloaded
I just want a structure which to me seems simple and which can easily be
done with frames.
a. Header
b. Side Menu
c. Main page (to the right of the side menu and underneath the header )
d. Footer (underneath everything else)
I only decided on the footer because with frames there was no problem in
getting a full page, so I thought that this idea would help me do the same
thing
2. Yes, there are a lot of custom classes.
I asked before what is the best approach
1. Specific CSS in the header of each page
2. HTML attributes in the tags
3. In-line styles (inside the tag such as <p style="text-align: left;"> -
just an example; not relevant to anything in particular)
What do you think?