Additional CSS Resources

Learning Advanced CSS Selectors

January 20, 2015


There many ways you can apply CSS to HTML tags – I am talking about the many CSS selectors. The basic selectors are:

  • class selectors
  • ID selectors
  • tag selectors

I assume you know what selectors are, because you’ve either done my basic CSS tutorial (found on this site,) or you’ve done my beginners web design video course, found on So I won’t get into the details in this article. Instead, I just want to quickly talk about the advanced CSS selectors you have to choose from – for instance:

  • pseudo selectors
  • attribute selectors
  • ::first-child selectors

.. And the list goes on. The point is that you should not get too concerned about learning all of them, because you will rarely use most of them!