Quote:
Originally Posted by Ricky2443
Of course frames are proper HTML, why else would they be coded into the API? You just need to know how to use the correctly. If you can do that then more power to you. Also if you decided not to use HTML frames you can create a frame like effect using CSS, its rather tricky but if works out kind of nice.
|
Frames are
not proper HTML- they are deprecated. They are still supported in web browsers because people refuse to stop using them. According to
http://rikkus.info/proper-html.html:
"Don't use frames. They're not needed anymore and they break navigation."
"Try to use a logical site structure so people can figure out how to get around without having to have a permanently-visible navigation system. "
Good points. Modern web devolping doesn't include using frames so don't use them.

You can avoid using frames by not prettying it up in CSS, but by having a logical and sophicasticated site structure.