TechCommNZ Webinar: CSS Smart Selectors - Making CSS work for you

The more sophisticated your CSS rules become, the more class attributes you need in your HTML to tell the rules which elements to modify. This brute force method is common practice, but quite inefficient. CSS selectors are all about pattern-matching, an ability that is often misunderstood and certainly underused. This session shows you how to write cleverly-coded "smart" selectors that let the rules identify target elements on their own without HTML classes, greatly reducing your HTML maintenance requirements. It's almost magic!

You will learn:

  • How dependent, independent, and descendant selectors work
  • How to use CSS combinators to add selector specificity
  • How to use pseudo-classes and pseudo-elements as filters
  • How to use attribute selectors to identify HTML elements.

Date and time

The webinar will be held on Friday 8 February 2019 from 11:00am - Noon NZDT, (09:00am - 10:00 am AEDT)

Note: If you are unable to join us on the day, don't worry. A recording of the webinar and related information will be available to download from our website within a couple of days.


The costs for this webinar are:

  • TechCommNZ members (and affiliates: ASTC, NZATD, PRINZ) - $20 plus GST
  • TechCommNZ student members - free
  • Non-members - $40 +GST

Please register through the website so that we can send you details about accessing the webinar session.

About the presenter

Dave Gash is a Southern California technical publications specialist providing technology consulting and training for hypertext developers. A veteran software professional with over thirty years of development, documentation, and training experience, he holds degrees in Business and Computer Science, and is well known in the tech pubs community as an enthusiastic and engaging technical instructor. Dave has been a Technical Writer for Google since 2012, and is a frequent speaker at User Assistance conferences in the US and around the world.

Event Registration