eggheadio / egghead-design

Illustrations and design elements for egghead.io
http://egghead.io
25 stars 4 forks source link

CSS Selectors in Depth #134

Closed zacjones93 closed 5 years ago

zacjones93 commented 6 years ago

Primary Tag

CSS

https://egghead.io/courses/css-selectors-in-depth

Cascading style sheet (CSS) selectors are the glue that connect styling to HTML content. Understanding how they work enables a developer to write more semantic markup and keeps styling modular for better project maintenance. We are going to start with basic selectors and work our way through more complex classification of selectors explaining common use cases along the way. Finally, we’ll look at how selectors can be combined and how selector specificity can create some common problems.

MaggieAppleton commented 6 years ago

Primary Tech – CSS

If needed, a fantastic explanation of CSS can be found on this reddit thread

And a more specific explanation of selectors on the W3 Documentation

Previous CSS Illustrations

image

Main Concept

A system or network of visual styles applied to a structure

A set of CSS selectors pointing to HTML blocks that determine how they're visually styled – colour, fonts, grid layout. Layers of different styles applied over each HTML element.

Keywords: Hierarchy, selection, styles, appearance, specificity, targeting

Ideas to Start With

MaggieAppleton commented 5 years ago

https://www.dropbox.com/sh/v6oj0fay5kew3pi/AAARfeaEOTVdAvQoBDL_HTT1a?dl=0