2024-12-26 (Thursday)
Printing the web, part 1: retrieving content from the web Printing the web, part 2: HTML and CSS for printing books Prince: Tool to convert HTML to PDF which supports all the cool CSS features for printing. It’s quite expensive, but there are reasonably priced cloud resellers.
2023-02-08 (Wednesday)
How to write Semantic CSS
<li aria-current="page">...</li> nav li[aria-current="page"] { ... } and related stuff
2022-08-05 (Friday)
Video: https://www.youtube.com/watch?v=MHnTpN0g7ko Follow Mark on Twitter: https://twitter.com/M_J_Robbins Mark’s Codepen: https://codepen.io/m_j_robbins Email Geeks Slack: https://email.geeks.chat/ Email Resources: https://emailresourc.es/ Parcel: https://parcel.io/ Can I Email: https://www.caniemail.com/ Litmus email testing: https://www.litmus.com/email-testing/ Good email code: https://www.goodemailcode.com/ Email Markup Consortium: https://emailmarkup.org/ MJML email framework: https://mjml.io/ Maizzle, a utility first email library: https://maizzle.com/
2022-03-13 (Sunday)
While HTML allows any character in an id, CSS is much more strict. The only (ASCII) punctuation characters you can use are - and _.
This also affects APIs which use CSS selectors to select elements, e.g. htmx or jQuery.
2021-08-22 (Sunday)
Some unicode characters can be displayed either as an emoji or as text by appending an emoji presentation selector (U+FE0F) or an text presentation selector (U+FE0E). For example default text emoji ☺ ☺︎ ☺️ ➕ ➕︎ ➕️ 🌶 🌶︎ 🌶️ 🔍 🔍︎ 🔍️