BestWeb Nashville

Modern Web Design: The Four Essentials

Semantically Correct Code

Nashville Web Design Resources

lenticular clouds - nashville web development

The word "semantic" pops up frequently in web standards circles. But to what does it actually refer?

According to the W3C, the Semantic Web is primarily about two things:

The ubiquitous application of semantics would allows a person, or a machine, to start off in one database, and then move through an unending set of databases which are connected not by wires but by being about the same thing.

In simpler terms, the XHTML elements used should describe the content they embody. The XHTML markup should explain the document itself, not how it is to be presented; not what it looks like.

It's also important to note that the law of diminishing returns certainly does apply to semantics. Get the primary or basic aspects coded semantically, and you can vastly improve the ultimate meaning of your document; but you can easily go past that reasonable point and spend hours to achieve what are, in the end, only negligible enhancements.

Some of the basic things to keep an eye out for include the following:

Semantics in itself will not cause accessibility or validation to be achieved; semantics are just part of the big picture. What semantically correct code does provide is a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners.