Cascading Style Sheets
This article is a stub. You can help the IndieWeb wiki by expanding it.
Cascading Style Sheets (CSS) are used to format the display of HTML.
CSS Resets
There are a variety of methods to reset the default browser CSS in attempt to render more consistently. Please document any experience you have with these.
- βUndoing html.css and using debug scaffoldingβ by Tantek Γelik 2004-09-06
- normalize.css
- . . .
CSS Resources
- CSS on W3C
- CSS on Mozilla Developer Network
- HTML and CSS
- I found this book to be a very approachable way to learn CSS --Bret Comnes 11:32, 24 January 2015 (PST)
See Also
- http://www.mattzeunert.com/2017/10/30/javascript-free-todo-app.html - uses LOTS of CSS and in particular dynamic CSS UI pseudo-class selectors to simulate interactivity incredibly well
- CSS Stats provides analytics and visualizations for your stylesheets. This information can be used to improve consistency in your design, track performance of your app, and diagnose complex areas before it snowballs out of control.
- https://twitter.com/nachtfunke/status/1489162654069493765
- "CSS is part of the stack. It's not a controversial statement. You are not a full stack developer if you are unable to write basic CSS. CSS is not just props & values. It is baffling to me that as a CSS developer, I have to basically justify why I wanna write actual CSS." @nachtfunke February 3, 2022
- https://matthiasott.com/notes/the-new-css
- A good series of challenges to practice your CSS coding skills (and perhaps an opportunity to post the answer to a challenge on your own site, then syndicate it) https://cssbattle.dev/
- Tool to translate a CSS Selector into what it means in English: https://kittygiraudel.github.io/selectors-explained/
- Or join a club of folks with sites without CSS: https://nocss.club/