Thanks, Geoff (sorry for the late reply... been immersed in all this). I haven't touched CSS3 yet but now after a day or so of "studying" I have a basic understanding of CSS and how it relates to HTML (and now understand HTML/XHTML better). Still annoying that I have to learn a whole new thing (CSS) but I can definitely see how it's useful.
If anyone is curious after poking around at a bunch of confusing vids and websites this is the video that has made it click:
https://www.youtube.com/watch?v=BxUv_n3T7n0 It is almost 5 hours long and the guy is kind of a clownwad but it is extremely thorough (as far as basics) and the little bits of comic relief certainly made it far less dry than it could have been.
Between that and these two references...
http://www.w3schools.com/tags/ref_byfunc.asp http://www.w3schools.com/cssref/default.asp as well as the related tuts/articles on that site I think I should be able to do 99% of what I need to at the moment.
One thing however that is annoying me is even though I can change my bulk layout or formatting by tweaking a CSS file it doesn't seem like I can change bulk content.
For example:
1) Let's say I want to have a banner area for ads. I don't want Javascript or to just have google tossing up whatever the frack they want. I want to just have it as a space where a sponsor can give me X amount of dollars and then I post a link/image directly into my code that leads to their site. It should subvert adblockers, not cause viruses or stupidness, I can control the content (so I'm not leading viewers to a company I don't like or putting up ads that look ugly), etc...
I just want to be able to paste an image link up there and have it show up on all my pages. If the sponsor changes or updates their graphics or whatever I can just strip out the old code and toss in new code and it will appear on all the appropriate pages.
2) If I have headers, sidebars and footers where I have navigation links that I want to have appear on every page so people can get around easily I'd like to be able to update those as the site grows. Like when I first start I'll only have five main links in those areas but as it grows and I create new areas I end up with a dozen links I'd like to again simply strip out the code for those elements (like the sidebar for example) and replace it with the new code without doing it for every page.
Now I'm hoping that this can be done WITHOUT using anything beyond HTML and CSS. Like maybe those banners, headers and sidebars could simply have a code that points to it's own little page (just like an external CSS page would work) and then the data from that one page loads into those areas on all pages of the site. Kind of like a webpage within a webpage I guess.
Is that just more advanced usage of CSS/HTML or am I stuck with either using other programs/languages (Java, PHP, whatever) or simply stuck as in I have to change nothing or everything manually a page at a time?
Hope that makes sense... and yeah, I shouldn't be asking you guys to teach me webdesign but it seems like we've got some experienced dudes here and it's on my mind so would like to know if that's possible and if not what exactly I should be looking at next to accomplish it.
So far that little dilemma is the 1% out of the 99% that HTML/CSS does not seem to cover at the moment and it's making my OCD go all wiggy. lol
Cheers and thanks for all the insights so far even if this doesn't garner any more attention. I'm sure I'll figure it all out eventually.