# Defending Presentational Class Names

DevFeed: [Defending Presentational Class Names](<https://devfeed.tech/articles/defending-presentational-class-names-29496.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/defending-presentational-class-names/>)

Published: 2013-01-24T16:57:01Z

Content type: article

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [web design](<https://devfeed.tech/topics/web-design.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Development](<https://devfeed.tech/topics/development.md>), [Codrops](<https://devfeed.tech/topics/codrops.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [blog](<https://devfeed.tech/tags/blog.md>), [codrops](<https://devfeed.tech/tags/codrops.md>), [design](<https://devfeed.tech/tags/design.md>), [development-process](<https://devfeed.tech/tags/development-process.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

## AI overview

The article discusses presentational CSS class names, why developers have traditionally avoided them, and when using them may be appropriate. It argues that front-end best practices should guide development rather than impose inflexible rules.

## Source excerpt

Recently, Codrops, an online web design and development blog, published an article I wrote for them entitled: Defending Presentational Class Names. In the article I discuss the use of presentational classes, why we've historically avoided them, and how perhaps some situations might warrant their use today. I hope you find it helpful, and as always, I welcome your feedback.