Modern Layouts: Flexbox, CSS Grid, and Beyond michellejl.com [email protected] @michellejlevine Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me? Who am I? Why Should You Listen to Me?
michellejl.com [email protected] @michellejlevine @michellejl A Brief History of the Web
1 9 9 1
@michellejlevine http://info.cern.ch/ A Brief History of the Web
1 9 9 1
@michellejlevine http://info.cern.ch/ A Brief History of the Web
1 1 9 9 9 9 1 2
@michellejlevine A Brief History of the Web
1 1 9 9 9 9 1 2
@michellejlevine A Brief History of the Web
1 1 9 9 9 9 1 2
@michellejlevine A Brief History of the Web
1 1 1 9 9 9 9 9 9 1 2 4
Håkon Wium Lie published the first draft of the Cascading 1994 HTML Style Sheets proposal
@michellejlevine A Brief History of the Web
1 1 1 1 9 9 9 9 9 9 9 9 1 2 4 5
Håkon Wium Lie published the first draft of the Cascading 1994 HTML Style Sheets proposal
The World Wide Web Consortium (W3C) 1995 became operational
@michellejlevine A Brief History of the Web
1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 1 2 4 5 6
Håkon Wium Lie published the first draft of the Cascading 1994 HTML Style Sheets proposal
The World Wide Web Consortium (W3C) 1995 became operational 1996 CSS level 1 emerged as a W3C Recommendation
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 1 2 4 5 6 8
Håkon Wium Lie published the first draft of the Cascading 1994 HTML Style Sheets proposal
The World Wide Web Consortium (W3C) 1995 became operational 1996 CSS level 1 emerged as a W3C Recommendation
1998 CSS level 2 accepted as W3C Recommendation
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 2 9 9 9 9 9 9 0 9 9 9 9 9 9 1 1 2 4 5 6 8 2
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 2 9 9 9 9 9 9 0 9 9 9 9 9 9 1 1 2 4 5 6 8 2
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 2 9 9 9 9 9 9 0 9 9 9 9 9 9 1 1 2 4 5 6 8 2
Color Level 3
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 2 9 9 9 9 9 9 0 9 9 9 9 9 9 1 1 2 4 5 6 8 2
Color Level 3 Namespaces
@michellejlevine A Brief History of the Web
1 1 1 1 1 1 2 9 9 9 9 9 9 0 9 9 9 9 9 9 1 1 2 4 5 6 8 2
Color Level 3 Namespaces Selectors Level 3
@michellejlevine Layouts are basically a mess
@michellejlevine Layouts are basically a mess