Upgrade to Pro — share decks privately, control downloads, hide ads and more …

第4回web講座

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 第4回web講座

fonnt テキスト周り

More Decks by 北海道科学大学 電子計算機研究部

Other Decks in Programming

Transcript

  1. font フォント font プロパティを用いると、以下の六つのプロパティを一括指定できる 1. font-style 2. font-variant 3. font-weight

    4. line-height 5. font-size 6. font-family 優先順位 1. font-style、font-variant、font-weight(順不同) 2. font-size 3. line-height 4. font-family ←familyは一番最後
  2. font-weight 文字の太さを指定する。  100~900:ほぼ [太字:標準] の2つになる。  normal : 標準。初期値。

    400の指定  bold : 太字。 700の指定  lighter : 現在のフォントより一段階細くする  bolder : 現在のフォントより一段階太くする
  3. font-size 文字の大きさを指定する。  キーワードで指定 xx-small, x-small, small, medium, large, x-large,

    xx-large の7段階 medium が標準。また、smaller, larger は他の要素と比べて 相対的に文字の大きさを上下させる。(1.2倍比率)
  4. -size サイズの指定方法2。他のオプションと共通するので詳しく  px :絶対値(absolute)pixelで指定する。  % :相対値(relative)親要素のサイズによって可変する。  em

    :パーセントと同じ、ただし、100%=1em となる。  ex :パーセントと同じ、小文字の大きさを1とする。  rem:<html>に適用したフォントサイズに対する 「rem」のブラウザサポート Firefox3.6+, Chrome, Safari5, IE9+
  5. -size サイズの指定方法3。 ブラウザの幅(viewport) に応じてフォントサイズを可変に対応する  vw :viewport width ビューポートの幅に対する割合 

    vh :viewport height ビューポートの高さに対する割合。 比較的新しいオプション、対応するかはブラウザによる。 次のページに対応verを記載。
  6. vw wh vmin vmax 対応表 Browser vw, vh vmin vmax

    Chrome v20.0 ~ v20.0 ~ v26.0 ~ Safari v6.0 ~ v6.0 ~ v6.1 ~ Firefox v19.0 ~ v19.0 ~ v19.0 ~ Opera v15.0 ~ v15.0 ~ v15.0 ~ iOS Safari v6.0 ~ v6.1 ~ v7.0 ~ Android Brower v4.4 ~ v4.4 ~ v4.4 ~ Internet Explorer v9.0 ~ v9.0 ~ v11.0 ~
  7. レスポンシブwebデザイン レスポンシブデザインとは Webページを表示するとき、PC・スマホ・タブレットでユーザーは観覧する。 画面サイズによってページの幅やレイアウトが 見 や す い よ う

    に 移 動 す る 。 ピクセル指定や、vw指定を駆使する。動的に配信する。別々のURLを用意する...他多々 メリット / デメリット があるので詳しく調べて見ましょう!