~/talk

Refactoring the way we talk about CSS

Talkat XML Prague 2020 · 2020-02-13..02-15· [css, web-platform]

Argues that CSS teaching must shift from rote tricks to the actual layout system: start with display property and formatting contexts (normal flow, flow-root) so switching to flex or grid is just changing a container’s inner formatting context. Explains logical sizing with inline-size/block-size and logical margin/border mappings, shows content-based sizing using min-content and max-content, recommends Firefox’s grid inspector and MDN for examples, and says feature queries let styles fork safely by capability.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Teaching CSS differently
  3. 11:38Normal flow and formatting contexts
  4. 14:09Writing modes explained
  5. 19:49Box alignment basics
  6. 26:55CSS hacks vs specifications
  7. 31:07Sizing with min and max content
  8. 35:37Browser support and specs
  9. 38:45Refactoring CSS education
  10. 41:11Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.