タグ

cssと1607に関するsometkのブックマーク (3)

  • morishitterのCSSの書き方(2016年夏) - morishitter blog

    今、自分がどうやってCSSを書いているのかについてまとめる。 CSSを書く前にすること 持論だが、「デザインの意図を正確に理解した上で書かれたCSSは破綻しない」と思っている。 しかし、自分ひとりでサービスを作るときような、デザインの決定権を持つ人とUI実装者が同じである場合を除いて、デザインの意図を正確に伝え、理解することは難しい。 僕が1番時間を使うのがこの工程だ。 今の仕事ではデザイナーがSketchファイルを作成し、エンジニアがそれを元に実装する。 Sketchファイルを開き、アートボードをひたすら眺めデザインの矛盾がないかを確認し、「なぜこのようなデザインなのか」を質問しまくる。 ここで良い質問と提案をするためにも、エンジニア側に最低限のデザインに対する知識が必要だと思う。 最近読んだだと、「みんなではじめるデザイン批評―目的達成のためのコラボレーション&コミュニケーション改善

    morishitterのCSSの書き方(2016年夏) - morishitter blog
  • HTML5 での table タグの cellspacing 相当の属性

    今回の記事はテーブルの枠線を細くするときの話です。 簡単なことなので分かっている方は十分わかっているかとおもいますが、 もしかしたら CSS 登場以前の古い頃から HTML を書いている方は、こんな風に書いていませんか? <table cellspacing='0' border='1'> ... こうすると、HTML5 のバリデータ付きのエディターなどでは次のように怒られたりします。 このスクリーンショットはマイクロソフトの Visual Studio Express 2012 for Web (英語版) のものですが、 table 要素には cellspacing という属性は妥当ではありません。というメッセージが表示されています。 確かに W3C の HTML5 のシンタックスページを見ると、こんな風に "代わりに CSS を使ってください" と書いてあります。 この記事は、それなら

    HTML5 での table タグの cellspacing 相当の属性
    sometk
    sometk 2016/07/26
    html5でcellspacingとcellpaddingはエラーとなるので
  • CSSリセットはこれで決まり!モダンブラウザによる相違を吸収するようカスタマイズされたスタイルシート -ress

    ブラウザごとに異なるHTMLの各要素のスタイルの相違を吸収し、各要素のデフォルトのスタイルが定義されたCSSリセット用のスタイルシートを紹介します。 normalize.cssを最近のWeb制作にあうようカスタマイズされたもので、対応ブラウザはすべてのモダンブラウザ、IEは8+対応です。 ress -GitHub 参考: normalize.cssの特徴とコード 2015年、Web制作者が押さえておきたいCSSの各種リセット ressの特徴 ress: html, グローバルセレクタの定義 ress: 一般的な要素の定義 ress: フォーム要素の定義 ress: メディア要素の定義 ress: アクセシビリティ用の定義 ress: ::selectionの定義 ressの特徴 ressは「normalize.css」をカスタマイズしたもので、スタイルシートを始める時のしっかりしたベースな

    CSSリセットはこれで決まり!モダンブラウザによる相違を吸収するようカスタマイズされたスタイルシート -ress
    sometk
    sometk 2016/07/04
    normalize.cssをカスタマイズ
  • 1