Håkon Wium Lie
Can CSS recreate Tufte's designs?
#1about 5 minutes
The origins of CSS and typographic inspiration
The web's early visual limitations led to the creation of CSS, which borrowed concepts from the rich history of typography exemplified by Edward Tufte's books.
#2about 4 minutes
Recreating basic book layouts with paged media
CSS for paged media allows for defining page size, margins, page numbers, and running headers to establish a book's fundamental structure.
#3about 7 minutes
Proposing new CSS for advanced page floats
New CSS float properties like `top`, `bottom`, and `right-note` are proposed to handle complex layouts with figures and sidenotes in paged media.
#4about 4 minutes
Creating full-spread layouts across two pages
A technique involving duplicate elements with oversized widths allows a single image or heading to seamlessly span across a two-page spread.
#5about 2 minutes
The role of human craft in optical alignment
While CSS can automate much of the layout, achieving perfect optical alignment often requires human judgment to adjust elements so they look correct.
#6about 3 minutes
Adapting print designs for responsive screens
JavaScript can enhance the user experience on small screens by transforming sidenotes into interactive, collapsible elements and ensuring baseline alignment for images.
#7about 2 minutes
Enhancing typography with CSS text replacement
The `text-replace` property allows for automatically substituting character sequences with proper typographic symbols like em-dashes and correct spacing.
#8about 1 minute
Tools and a call to create your own books
A list of tools for generating PDFs from web technologies is provided, along with encouragement for everyone to write and design their own books.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
41:29 MIN
Discussion on the evolution and future of CSS
What's new in CSS for Designers?
21:06 MIN
The long journey to modern CSS layout and responsive design
The State Of The Web
10:06 MIN
The evolution of color and typography on the web
The State Of The Web
10:26 MIN
Core techniques for writing robust and resilient CSS
Future-Proof CSS
32:17 MIN
Analyzing the new Web Readiness Report and modern CSS
WeAreDevelopers LIVE - 50 years Microsoft, Web Readiness Report, The German Web Community and more
07:41 MIN
How Tailwind solves common CSS challenges
Level up your Angular CSS with Tailwind CSS
18:18 MIN
Balancing creative control and usability with CSS form styling
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
36:09 MIN
Returning to foundational web technologies like RSS and HTML
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
Featured Partners
Related Videos
How to write a book with CSS
Håkon Wium Lie
Future-Proof CSS
Ire Aderinokun
Design Principles For The Web
Jeremy Keith
The State Of The Web
Jeremy Keith
Playing Games with CSS
Elad Shechter
What's new in CSS for Designers?
Onur Gumus
Is CSS Houdini finally usable in 2023?
Tanja Ulianova
Web development: where are we, and where are we going?
Laurie Voss
From learning to earning
Jobs that call for the skills explored in this talk.
Web Developer - Node / Typescript / HTML / SCSS / Liquid / Shopify
Codext GmbH
Ilshofen-Vellberg, Germany
€40K
CSS
HTML
Node.js
JavaScript
+1
Web / CMS Developer
Infinitivity Design Labs
Canton du Puy-en-Velay-1, France
Remote
CSS
HTML
WordPress
JavaScript
Webdesigner/Frontend-Entwickler (m/w/d) mit Fokus auf HTML, CSS & JavaScript
Eugen Hubert Hexim Export-Import
Löhne, Germany
€33-41K
CSS
HTML
Figma
Shopware
+1
Web-Entwickler - HTML / CSS / JavaScript (m/w/d)
Systemedia GmbH
Heckengäu, Germany
Remote
PHP
CSS
HTML
MySQL
+1
UI/UX-Designer:in - Webdesign & Shopify
Kleines Kraftwerk DE GmbH
Achim, Germany
CSS
HTML
Figma
JavaScript
Adobe Photoshop
WordPress Web Developer (with UX/UI & Design Skills)
Core Creatives
Oakham, United Kingdom
€35K
Junior
CSS
HTML
Figma
WordPress
+1


