Published by Mijingo

tips icon image

EE Insider Tips
Sponsored by Mijingo's EE 2 Screencasts

ExpressionEngine mini-howtos created by the EE Insider community.

Naming conventions for custom fields and CSS

User's avatar
  • Posted by bluedreamer
  • June 16, 2009
  • 4 people have found this tip helpful.

When you add custom weblog fields (or any other custom field for that matter) using a matching CSS class/ID name might help you when editing templates or CSS, and reduce the amount of time you have to keep switching back and forth to see what CSS belongs to what HTML (and vice versa.

Let’s say you create a field for a product description and you want this content inside a DIV tag for presentational purposes.

Your custom field name might be called {product-description}

The matching CSS class/ID would then be called #product-description or .product-description

This comes in handy when writing either HTML or CSS. If you write your HTML first then apply class/ID to the tag like this…

<div class="product-description">{product-description}</div

Now when you add the CSS you already know the class name without having to go back to your template to remind yourself.

.product-description {floatleftwidth50%

Add Your Comment?

You must have an EE Insider account to post comments on Insider Tips. It's fast, easy and hassle-free.

Sign up now (or login).

Search EE Insider Tips
Sponsored By