Naming convention in CSS coding is an “hot” discussion topic. This post illustrates some suggests and guidelines to use a semantic approach instead of a structural approach in naming CSS classes, analyzing the essential elements of a popular 3 column layout.