o2project / reset-css-friends Goto Github PK
View Code? Open in Web Editor NEWReset CSSフレンズは、Reset CSSについてくわしくかくほんだよー!
Home Page: http://friends.o2p.jp/
License: Other
Reset CSSフレンズは、Reset CSSについてくわしくかくほんだよー!
Home Page: http://friends.o2p.jp/
License: Other
http://friends.o2p.jp/ch02.html#h2-2
Eric MeyerというCSSへ対しとても貢献している人がいます。最近だとその貢献が認められ、CSS Color Module Level 4に彼の亡くなってしまった娘の名前を元にした「rebeccapurple」という色の名前が入ったということでも有名です*3。
少し本の虫の解説に引っ張られすぎているのかな、という印象を受けました。(早世してしまった娘さんの悲しみを分かち合うべく、Eric Meyerへの敬意と哀悼の意を込めてCSSカラーをわりあてたというのが私個人の理解です。)
Wikipediaに単独の記事がある[1]程度にはすごい人なので、彼の経歴[2]を眺めながら、もう少し説明を揉んでもよいのかなと思います。
[1] https://en.wikipedia.org/wiki/Eric_A._Meyer
[2] https://www.linkedin.com/in/meyerweb
http://friends.o2p.jp/ch01.html#h1-1
Firefoxではセリフがないフォントで表示されています(図1.1)が、Safariではセリフがあるフォントで表示されます(図1.2)。
説明としては正しいですが、想定読者は「セリフ」という単語を知っている、ということでしょうか。読者は必ずしもフォントに精通しているわけではないと思いますので、個人的には補足説明があってもよいように感じました。
自分はこうやってresetするよと出したものが思ったより使われてしまった
reset.cssには不要な指定もあるのでパフォーマンスをより気をつけるのであれば個別にリセットするというのもある
html, body, img,
ul, ol, li,
table, tr, td,
h1, p, a, blockquote, br,
section, article, nav, aside,
header, footer, main,
form, input, textarea, button, select
http://friends.o2p.jp/ch03.html
何をリセットしているのか、というのは(このReset CSSフレンズの核となるお話なので)もちろん重要ですが、なぜリセットできるのか、にも焦点を当ててはどうでしょうか。
本題に入る前に仕様に触れつつ説明するのもよいのかもしれません。
https://www.w3.org/TR/css-cascade-3/#cascading-origins
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.