If you like standards, check out the
w3c site (basically, web standards). And, as the web is a bit newer than say the need for a 1/4" screw in cannons, you'll see there isn't so much of an agreement as to standards (everyone wants to set them, becuase there is power and money to the owner). Oh, and some major web browsers (not to name names, ****soft), don't necessarily support the standards. If you're interested in the idea behind the wonderful world of standards, looking up HTML or XML or etc. specifications, you'll find a load of controversy and debate.