Brilliant approach to CSS

CSS Inheritance, The Cascade And Global Scope: Your New Old Worst Best Friends

I’m big on modular design. I’ve long been sold on dividing websites into components, not pages, and amalgamating those components dynamically into interfaces. Flexibility, efficiency and maintainability abound.

But I don’t want my design to look like it’s made out of unrelated things. I’m making an interface, not a surrealist photomontage.

As luck would have it, there is already a technology, called CSS, which is designed specifically to solve this problem. Using CSS, I can propagate styles that cross the borders of my HTML components, ensuring a consistent design with minimal effort. This is largely thanks to two key CSS features:

inheritance, the cascade (the “C” in CSS).

How to Properly Capitalize This Title

http://capitalizemytitle.com/

Chicago Manual of Style

  • Capitalize the first and the last word.
  • Capitalize nouns, pronouns, adjectives, verbs, adverbs, and subordinate conjunctions.
  • Lowercase articles (a, an, the), coordinating conjunctions, and prepositions.
  • Lowercase the ‘to’ in an infinitive (I want to play guitar).

APA/MLA

  • Capitalize the first word of the title/heading and of any subtitle/subheading.
  • Capitalize all major words (nouns, verbs, adjectives, adverbs, and pronouns) in the title/heading, including the second part of hyphenated major words (e.g., Self-Report not Self-report)
  • Capitalize all words of four letters or more.

AP

  • Capitalize words with 4 or more letters.
  • Capitalize the first and the last word.
  • Capitalize nouns, pronouns, adjectives, verbs, adverbs, and subordinate conjunctions.
  • Lowercase articles (a, an, the), coordinating conjunctions, and prepositions.
  • Lowercase the ‘to’ in an infinitive (I want to play guitar).