マークアップデザインエンジニアのあれこれ

center-circle.net


俺流、line-heightの求め方。

written by CLSTK
at 1:06 pm
on 1 月 25, 2008
in Job
2 comments

今まで、特に意識をしていなかった「line-height」。
意識をしてなかったというのは、誤解があるかもしれないが、、、

ただ、案件をこなしていくなかで、どうも腑に落ちないことがあったので、
いろいろ検証してみた結果、ちょっとした法則を発見。

とても、当たり前な話なんですがw

WEB制作者にとっては、特にコーダーにとっては、
この問題は、しっかりと頭に入れておくべきだと思う。

ということで。
「俺流 line-heightの求め方」をご紹介。

▼俺流公式
———————————————————
line-height = ( FontSize + Font間余白 ) / (FontSize)
———————————————————
と言う具合になる。

具体的に数値を当てはめてみると。。。
———————————————————
●FontSize = 12px
●Font間余白 = 8px
———————————————————

上記の場合
———————————————————
●line-height
= ( 12px + 8px ) / 12px
= ( 20px ) / 12px
= 1.666666667
※小数点第三位以下を切り捨て。


line-height = 1.66
———————————————————
これで、line-heightを簡単に求めることができる。

みなさんも試してみてください。

【余談】
「line-height」と「font-size」の関係って、意外と難しいと思ってた。
だけど、理屈が分かれば、なんてことはない。

CLSTKも毎日チェックしています。ビジネス書を買うならAmazonで決まり!


芥川賞受賞。

written by CLSTK
at 9:05 am
on 1 月 17, 2008
in Diary
no comments

歌手であり作家
川上 未映子さん。
「乳と卵」で受賞。
面白そうですね。

受賞をきっかけに、CDも売れるんだろなー。

CLSTKも毎日チェックしています。ビジネス書を買うならAmazonで決まり!


DOMの基本を知る メモ

written by CLSTK
at 10:31 pm
on 1 月 16, 2008
in Job
no comments

DOMとは?

W3Cから勧告されている、HTML文書やXML文書をアプリケーションから利用するためのAPI。
Level1~3まで勧告されている。
(wikipediaより引用)

  • 「D」= ドキュメント
  • 「O」= オブジェクト
  • 「M」= モデル

便利な4つのDOMメソッド

getElementById

  • 指定されたidを持つ要素ノードに直接アクセスすることを可能にする。
  • ドキュメントオブジェクトに統合したファンクション。
    ファンクションの後ろには必ず引数を入れるカッコが付く
  • getElementByIdが取る引数は1つだけ

document.getElementById(id)

getElementsByTagName

  • 指定された種類のタグを、全て要素として含む配列にアクセス可
  • 引数は1つだけ
    引数は要素名になる
  • 複数の要素にアクセスできる

element.getElementsByTagName(要素名)

getAttribute

  • ファンクションで引数は1つ
  • 取得したい属性を取る
  • 要素ノードオブジェクトにのみ使うことができる

object.getAttribute(属性)

setAttribute

  • 属性ノードの値を変えるために使える
  • 要素ノードにしか作用しないファンクション
  • 引数を2つ取る

object.setAttribute(属性,値)

CLSTKも毎日チェックしています。ビジネス書を買うならAmazonで決まり!


 
« Previous Entries  

about this

自己紹介

  • CLSTK(しーえるえすてぃーけー)
  • 株式会社カラーズRAPAZ所属
  • マークアップデザインエンジニア
  • 1979年5月22日生まれ
  • サッカーで言うと、ゴールデンエイジ
  • 大阪出身、奈良在住
  • 趣味はサッカー、フリースタイルフットボール、読書、お酒、海外旅行。
  • 好きな言葉は、坂本龍馬の「世の人は我を何とも言わば言え、我が成すことは我のみぞ知る。」

略歴


小学校1年からサッカーを始める。
小中高大と、学生の間は、サッカーに明け暮れる毎日。
大学では、高校サッカーを教えたいが為に、教員免許を取得。
結局、高校教師にはならずに、横浜にあるYMCAのサッカースクールコーチになる。
4年ほど在籍し、横浜選抜チームを率いてYMCAの全国大会で優勝を飾る。

サッカーを通じて、GAKU-MCと出逢う。
彼との出逢いがきっかけで、WEBを作ろうと思い始める。
独学で勉強し、GAKU-MCのファンサイトを開設。
普段ライブに行けない人たちも、掲示板でつながるようになり、「WEBってすげー!」と感動する。

その後、飲食店副店長、カメラマンアシスタント、某タレント事務所マネージャー等を経て、株式会社カラーズに入社。
現在は、HTML/CSS/Javascriptなど、フロントエンドを中心に仕事に携わる。

また、サッカー好き、リフティング好きが功を奏して、
仕事の傍ら、フリースタイルフットボールユニットRAPAZのマネージャーも兼務。

将来は、実用的なモノ・コトを世の中に提供できる人になりたい。

連絡先

  • http://center-circle.net/
  • info [at] center-circle.net
  • mixi id = 46196

fineprint
center-circle.net uses Wordpress.
"GothamNights" theme brought to you by EvanEckard