CSSに関するlocomo07のブックマーク (38)

  • YUI Library - Fonts - Example: Setting the font size with YUI Fonts

    YUI Fonts Example: Setting Font Size Note: To set the font size, always use percentages (%) from the conversion chart for maximum consistency and accessibility. Lorem ipsum dolor. [77% = 10px] Lorem ipsum dolor. [85% = 11px] Lorem ipsum dolor. [93% = 12px] (was 92%) Lorem ipsum dolor. [100% = 13px] Lorem ipsum dolor. [108% = 14px] (was 107%) Lorem ipsum dolor. [116% = 15px] (was 114%) Lorem ipsum

    locomo07
    locomo07 2009/06/04
    YUIフォントサイズ一覧
  • Yahoo! UI Library: Fonts CSS

    YUI Fonts CSS The foundational YUI Fonts CSS file offers cross-browser typographical normalization and control. Fonts CSS: Offers full A-grade browser support. Provides consistent font sizing and line-height. Provides appropriate cross-OS font-family degradation paths. Supports user-driven font-size adjustment in the browser, including cross-browser consistency for adjusted sizes. Works in both "Q

    locomo07
    locomo07 2009/06/04
    YUIフォントサイズ
  • ブラウザに依存せず文字の大きさを統一させる方法 - デザインテンプレート無料配布 || Cool Web Window

    404 Not Found お探しのファイルは見つからないようです。 お手数ですが、下記リンクからトップページへお戻りください。 CoolWebWindow Copyright (C) Cool Web Window All Rights Reserved

    locomo07
    locomo07 2009/06/04
    フォントサイズ
  • font-size指定 | d-spica

    font-size指定 2007-03-10 0 0 XHTML/CSS CSS, font-size 数で合理的にデザインする - サイズ編 で少し書いたfont-sizeについての補足です。 どのくらいの文字サイズで見られているかは,ブラウザとその設定によってまちまちです。でも,せめてデフォルトの状態では意図したレイアウト,フォントサイズで見てもらいたい,という願いもないわけではありません。font-sizeの指定をどうするか,ちょっと考えてみました。 font-sizeは%で font-sizeをpx,pt,inなどで絶対指定すると,Win IEで文字サイズの変更が出来なくなるのをご存じの方も多いでしょう。文字サイズを固定してしまうのはアクセシビリティ上少々問題があります。font-sizeはem,ex,%で相対指定(基準になるものとの比率で指定)するのがよいとされています。 Win

    locomo07
    locomo07 2009/06/04
    font-size指定
  • CSS解説 -書き方-

    Cascading Style Sheets解説 書き方 コメント CSSでは、「/*」と「*/」で囲まれた部分をコメントとして扱います。コメントは複数行にわたって書くこともできます。 /* ここはコメントアウトされます。 */ /* コメントは一行で書いても、 複数行で書いてもいいです。 説明を書くのにも使えます。 */ 基 一番シンプルな書き方は次のようなものです。 P{color:blue} これは、まず「セレクタ」と「宣言」という二つの部分に分けられます。 セレクタ{宣言} 「セレクタ」は「スタイルシートを適用する対象」で、「宣言」は「適用するスタイル指定の内容」です。上の例では、「P」が「セレクタ」、「color:blue」が「宣言」にあたります。 さらに「宣言」は、「プロパティ」と「値」とに分けられます。 セレクタ{プロパティ:値} 上記の例では、「color」が「プロパティ

    locomo07
    locomo07 2009/06/03
    書き方
  • CSS のコメントの書き方コレアレ

    CSSHTMLと同じように、ソース中にコメントを挿入することができます。 /*と*/で囲った文字列がコメントになりますが、入れ子にすることはできません。また、他のプログラムにあるような「#」や「//」といった単一行コメントはありません。 適切なコメントを挿入することで、複数人での作業するときや、時間がたってから編集するときなどにコードの見通しが良くなります。ブラウザ間の差異を埋めるための宣言やハックなんかも、適用させるブラウザ名や理由などをきちんとコメントで書いておきたいですね。 僕は、スタイルをグループに分けて記述するときなど、コメントを目立たせるために次のように記述しています。 /* ------------------------------ Header ------------------------------ */ div#header { } . . /* -------

    locomo07
    locomo07 2009/06/03
    コメントの書き方
  • IE7はメイリオ、IE6/FFはMS Pゴシ、Mac Safari/FFはヒラギノ角ゴを表示 | A Day in the Life

    February 23, 2008 自宅ではMacを使ってますが、職場はWindows環境なので普段はWindows Firefoxをメインに使ってます。 最近メイリオを指定しているサイトがぼちぼちと。ところがFirefoxやIE6なんかで見てるとアンチの切れたメイリオが表示されて非常に読みづらいのです。VistaのFirefoxはどうだかわからないけれども、XPでメイリオがインストールされていてFirefoxやIE6環境ではとても見てられない。 てな訳で一つの案としてこんなフォントの指定を考えてみました。 body { font-family: "MS Pゴシック", sans-serif; } *:first-child+html body { font-family: "メイリオ", "MS Pゴシック", sans-serif; } html>body { font-family:

    locomo07
    locomo07 2009/05/28
    font-family
  • border-collapse | A Day in the Life

    統合ボーダーモデルでは、その名の通りボーダーが統合された状態で表示される。各ボーダーモデルはセル間を中心に表示されることになる。テーブル上下左右にはボーダーの半分がはみ出すので注意が必要だ。 今まで統合ボーダーモデルを選んだ時のtableにかかるborderはtableの外にかかるものだと思い込んでた(苦)気になったのでborder-collapseをcollapse(統合ボーダーモデル)、tableとtd,thのborderに1px solidのプロパティを与え、各ブラウザでどのように表示されるか調べてみた。 Win Firefox...左に1pxはみ出す Win IE6...tableの内側に表示 Mac Safari...右に1pxはみ出す Mac Firefox...左に1pxはみ出す borderに1px以上のプロパティを与えてやるとWin IE6以外のブラウザは、ボーダーの半分

    locomo07
    locomo07 2009/05/28
    table罫線はみ出す
  • CSSの見出しサンプル | ユージック

    CSSの見出しサンプル 更新日:2006年11月28日|公開日:2006年11月28日 業務を効率よくスピーディーに行うためのCSSで作る見出しサンプル集 パターンは考えると星の数ほどありますが、ここでは実際にニュースサイトやブログでも使われている“使える見出し”にこだわってみました。 アイデアが思いついたら随時追加していく予定です。 画像を使わないオーソドックスな5パターン CSSだけを使用した使い回しのきくオーソドックスなスタイル 使える見出し h5#midashi_01{ padding:5px 0 5px 15px; border-left:#009900 8px solid; border-bottom:#009900 1px solid; font-size: small; font-weight: bold; color:#333; } 使える見出し h5#midashi_0

    CSSの見出しサンプル | ユージック
    locomo07
    locomo07 2009/05/27
    見出しサンプル
  • [CSS]よく使用するクラスをまとめたスタイルシート -Toolbox CSS

    CSS-Tricksのエントリーから、異なるサイトにも利用が可能な、よく使用するクラスをまとめたスタイルシート「Toolbox CSS」を紹介します。 <textarea name="code" class="css" cols="60" rows="5"> .floatLeft { float: left; } .floatRight { float: right; } .clear { clear: both; } .layoutCenter { margin: 0 auto; } .textCenter { text-align: center; } .textRight { text-align: right; } .textLeft { text-align: left; } </textarea>

    locomo07
    locomo07 2009/05/27
    よく使用するクラス
  • IEでのCSSのバグを回避するhasLayout | コリス

    IE7で拡大・縮小時にレイアウトが重なってしまったり、IEでフロートした要素がはみ出てしまったりとIE独自のCSSのバグがいくつかあります。 これは、IEのhasLayoutが原因のひとつとなっているので、それを回避する方法を考察します。 hasLayoutとは IEでのCSSのバグを回避するhasLayoutの値 CSSのバグに効果のあるhasLayoutの指定方法 hasLayoutの参考ページ hasLayoutとは hasLayoutとは、オブジェクトがレイアウトを持っているかどうかを示すものです。 hasLayoutの値はread-onlyのため読み込みのみ可能で、falseとtrueがあります。 hasLayoutの値(read-only) false デフォルト値。 オブジェクトがレイアウトを持っていない。 true オブジェクトがレイアウトを持っている。 IEでのCSSのバ

    locomo07
    locomo07 2009/05/27
    hasLayout
  • [CSS]スタイルの初期化(前編) -全称セレクタとhtml, body編 | コリス

    2007年春現在よく使用している、ブラウザがもつスタイルを初期化するスタイルシート「全称セレクタとhtml, body編」です。 CSSのスタイルの初期化が必要な理由 スタイルの初期化 -全称セレクタ(*) スタイルの初期化 -html, body スタイルの初期化 -全称セレクタとhtml, body のメモ スタイルの初期化(後編) -body内の個別タグ編 CSSのスタイルの初期化が必要な理由 HTMLの各タグは、ブラウザごとに初期スタイルが異なり、スタイルシートでレイアウトを行う際、ブラウザごとに異なる指定を行わないと期待通りのレイアウトを再現しない場合があります。 そのため、同一のスタイル指定で意図したレイアウトが再現できるように、このブラウザごとのスタイルの差異を無くすスタイルシートの設定を行います。 対象としているブラウザは、最近の僕の受注案件の多くは下記のブラウザが対象にな

    [CSS]スタイルの初期化(前編) -全称セレクタとhtml, body編 | コリス
    locomo07
    locomo07 2009/05/27
    スタイル初期化
  • [mA] CSSのブラウザ振り分けをCSSのみで行う

    投稿日 : 2007-07-14, 18:58 最終更新日時 : 2010-12-21 17:48:20(履歴) タグ(CSS) カテゴリ(Design) 記し人(luvsic)[PDF] 閲覧数(2268) マイクロソフトの人が「条件付コメントは将来的にサポートしないかもしれないから推奨しないよ」なんて発言してて、かなりがっくりきた記憶がある。 CSSコーダーなら「Fuckin' IE!」と思ったことがあるわけで、とりあえずモダンブラウザと出来の悪いブラウザのCSSの使い分けができないと非常に困る。というわけでCSS内だけで @import hack を使ってブラウザごとにCSSを振り分けをできるようにしてみた。テストしてないけど。 HTMLヘッダ IE6 で DOCTYPE 宣言を1行目(先頭)に書かないと、「後方互換モード」として解釈されてしまうバグを利用する。 <?xml vers

    locomo07
    locomo07 2009/05/21
    CSS初期化設定
  • [CSS]高さの異なるカラムを揃えるスタイルシート | コリス

    Columnas 100% altas Columnas 100% altasのエントリーでは、下記のデモのように高さの異なるdivで組んだカラムの高さを揃えるスタイルシートを紹介しています。 sample:高さがばらばらのdiv sample:高さが揃ったdiv スタイルシートは、各divに対して「padding-bottom」と「margin-bottom」に同じ数値をプラス値とマイナス値で指定を行い高さを揃え、それらのdiv要素を包んだdivで「overflow:hidden;」を指定します。 詳しくは、最小限にしたサンプルを作成したので参照ください。 高さの異なるカラムを揃えるスタイルシートのサンプル 下記の「32768px」って、何か特別な意味があるのでしょうか。

    locomo07
    locomo07 2009/05/13
    カラムの高さを揃える
  • CSSのfont-family:ヒラギノとMS Pゴシックとメイリオの悩ましい関係 : webデザイナーのナナメガキ

    CSSでのfont-familyの指定がとても悩ましい。文字コードによって表示が変わったりするし、イレギュラーケースまで想定すると煩雑なコードになってしまう。ちょっと整理しながら考えてみる。 まず、font-familyを何も指定しないと、だいたいのブラウザではデフォルトで設定されているフォントで表示されるのだが、文字コードがUTF-8だとWindowsのIE6で英数文字が「Times New Roman」になってしまう。※文字コードがShift_JISやEUC-JPの場合はデフォルトのフォントで表示される。 それでは例えば総称ファミリー名(generic-family)である「sans-serif」のみ指定してみると、WindowsのIE6では文字コードがShift_JIS・EUC-JPの場合は「Lucida Sans Unicode」で、UFT-8の場合は「Arial」で表示されてしま

    locomo07
    locomo07 2009/05/07
    font-family
  • 画像置換とSEO

    画像置換とSEO 画像置換の話題がはやっているようですのが、SEOに関して肝心なところ出てきていないようですので補足しておきます。 ひとまず、関連エントリーのまとめ 画像置換乱用してませんか? | THE HAM MEDIA 画像置換について « grandes cedro 画像置換について考えてみました|linker journal|linker ここからが文。 結論から書くとGoogleはaltもテキストも同等に扱う為、SEO上のメリットはありません。あったとしても計測できないほどの微々たるものです。 ただ、Yahooはaltに関してまったく評価されません。 つまり、画像のaltにのみキーワードがあるような場合は検索結果に登場しません。 また、a要素に包まれたテキスト、アンカーテキストと呼ばれるものですが、これは現在のSEOで結構重要なポジションにある要因なので、これが評価されていな

    画像置換とSEO
    locomo07
    locomo07 2009/04/30
    画像置換
  • goo

    コンセプトカーフォロー マツダフォロー SUVフォロー ジャパンモビリティショーフォロー 東京ビッグサイトフォロー

    goo
    locomo07
    locomo07 2009/04/28
    IE印刷
  • Firefoxの印刷と闘う その2 | Takazudo Clipping*

    このブログのアクセス解析を見ると、キーワード「firefox 印刷」で検索してこのエントリに飛んでくる人がかなりいます。やっぱりみんな困っているんだなぁと。Firefoxの印刷はかなりやっかいで、完全FIXは無理かもしれないという結論に自分の中でも解決していたのですが、最近この方法をやっていて、普通に印刷できてます。 display:tableで印刷対応 まずは、普通にfloat:left left leftで左に詰めたレイアウト。 floatによる3カラムレイアウトのサンプル(印刷対応無) <div id="all"> <div id="header">header</div> <div id="body"> <div id="localNav">localNav</div> <div id="main">main</div> <div id="relatedNav">relatedNa

    locomo07
    locomo07 2009/04/25
    Firefox 印刷