Inserting a Main Layout into a document

I’m making this sound WAY more confusing than it should be but…ya.
I just took a few tutorials on css and it left me wondering.
People on the forum who were first telling me about how css easily edits your pages so you dont need to go back and edit each one, one by one.
I didnt see anything in the lessons i took about adding and image from within the css THEN positioning it etc.
Is this possible?
I would basically use it to create the basic layout into the css to add and position evrythin in the right place on the page so all i need in the HTML is stuff that isnt on every page.

BROKEN DOWN*****

code main layout in the stlye sheet to be added to the page
EX: navigation banners etc.

Sorry, it is a little confusing to explain:ponder:

I think I follow what you’re saying/asking. CSS can be use to insert images, but really they’ll be backgrounds. This can be used for a number of situations but shouldn’t be used for other situations. To the look and layout design, yeah it’s better to go with CSS in order to make sure that down the road if you want to chage the layout it will be easier. However… the use of CSS to display images depends on the purpose of the image… if it’s just to complement the site layout then use CSS. If it’s to help describe the content of the page, then use the image tag.

In other words…

If I want an image to the left of a heading tag just to spruce up my headings, well then using something like h1{ background: url(somefile.jpg) left center no-repeat; } will work fine (may need some more CSS with that).

However I would stay way from using CSS to display images that are necessary to the content of the page. With images that aren’t used for only the look and feel of your site you’ll want to use the HTML image tag so that you can make sure the image (or the alt attribute) gets displayed.

so i should just manually add the banner and navigation myself in all my html pages?

Ialso heard u could do it through php, is that true?

you could use PHP SSI, yes.