I list below all topic groups, which I have done according to subjects, which they handle. You can return to this topic group by using this menu and the link Table of topic groups on the top of the each page.
CSS has at least following basic advances compared to HTML 3.2:
In some matters Microsoft have made a good favour to CSS
system introducing first
hover, which doesn't belong
to the original CSS definitions, but which is added to CSS2 like
focus, which have quite the same idea as
A:focus is a good companion
A:hover. Advances of
focuscan replace javasripts! It is much more flexible, faster and more reliable to replace
A:activeworks in Mozilla 5.0 between
onMouseUpbut IE handles it like
onClick). Test the transparent GIF-image below - it is visible only with
A:focus(if you click another place the image disappears)!
A:focusshows, what page/ what pages are in use - there is no need to made every page a new link system. Frames are not static with CSS2 and there is no need to reload images and images can be replaced with CSS definitions. At this system pages are faster to download and designers save time! Look a screen capture image. If you don't have MS IE 4.01+, Opera 7.x+ or some Mozilla Gecko browsers (for example Netscape 6.2+), this should work correctly.
The only disadvantage is, that in order to get best performance, HTML 4.0 + CSS must degrade browsers, which doesn't support it. HTML 3.2 is inflexible old-fashioned way to design appearance to pages and the philosophy of CSS is totally different - concerning appearance of pages, they are incompatible.