Skip to content

Commit a85ea73

Browse files
committed
update with a few more css resources
1 parent 5e8c2e1 commit a85ea73

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

content/pages/04-web-development/17-css.markdown

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@ web application's design.
9292

9393

9494
## CSS resources
95+
* [The languages which were almost CSS](https://eager.io/blog/the-languages-which-almost-were-css/)
96+
contains the history of what might have been if other styling
97+
proposals were adopted instead of CSS, such as RRP, PWP, FOSI, DSSSL,
98+
PSL96 and CHSS. Many of those proposals came before CSS was first published
99+
as a specification in 1996 so the article is a wonderful view into the
100+
Web in its infancy.
101+
95102
* [Frontend Development Bookmarks](https://github.com/dypsilon/frontend-dev-bookmarks)
96103
is one of the largest collections of valuable resources for frontend
97104
learning both in CSS as well as JavaScript.
@@ -116,10 +123,17 @@ web application's design.
116123
is a detailed guide for learning how to do element positioning correctly
117124
with CSS.
118125

126+
* [Using feature queries in CSS](https://hacks.mozilla.org/2016/08/using-feature-queries-in-css/)
127+
covers the `@supports` rule and how to use it in your stylesheets.
128+
119129
* [Learn CSS layout](http://learnlayout.com/toc.html) is a simple guide that
120130
breaks CSS layout topics into chapters so you can learn each part one
121131
at a time.
122132

133+
* [How well do you know CSS display?](https://www.chenhuijing.com/blog/how-well-do-you-know-display/)
134+
zooms into a single CSS property, `display`, to teach the reader about it
135+
in-depth.
136+
123137
* [Google's Web Fundamentals class](https://developers.google.com/web/fundamentals/)
124138
shows how to create responsive designs and performant websites.
125139

0 commit comments

Comments
 (0)