Giter Club home page Giter Club logo

reset-css-friends's People

Contributors

kubosho avatar muojp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

muojp

reset-css-friends's Issues

Eric Meyerの説明について

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)。

説明としては正しいですが、想定読者は「セリフ」という単語を知っている、ということでしょうか。読者は必ずしもフォントに精通しているわけではないと思いますので、個人的には補足説明があってもよいように感じました。

目次

  1. はじめに
  2. Reset CSSとは
    1. なぜReset CSSを使うのか
      1. ブラウザ間の差異を吸収するため
      2. 単一のレンダリングエンジンだけがある環境では使わなくてよい
  3. Reset CSSの特色
    1. Hard reset
    2. Eric Meyer
    3. YUI 3
    4. HTML5 Docter
    5. Normalize
    6. Sanitize
    7. ress
    8. 使わない
  4. Reset CSSは何をresetしているのか
    1. Hard reset
    2. Eric Meyer
    3. YUI 3
    4. HTML5 Docter
    5. normalize.css
    6. sanitize.css
    7. ress
  5. まとめ

reset.cssとは

なぜreset.cssを使うのか

Eric Meyerのreset.css

自分はこうやってresetするよと出したものが思ったより使われてしまった

使わないという選択肢

reset.cssには不要な指定もあるのでパフォーマンスをより気をつけるのであれば個別にリセットするというのもある

user agent stylesheetの存在

解説する要素候補

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

フレンズ化

  • かばんちゃんとサーバルのような解説
  • アメリカビーバーとオグロプレーリードッグのような解説
  • アフリカオオコノハズクとワシミミズクのような解説

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.