各値の単位をピクセルに変換

firefoxでしか確認していないです。ie系はダメかも。

小数の処理は特別していないので、結果が小数になる場合も多々ある。
※ピクセルなんで小数を切り捨てるか、切り上げるかのどっちかをする必要あり。

■長さ
解像度: dpi
pt(ポイント)16 px(ピクセル)
in(インチ)96 px(ピクセル)
pc(パイカ)192 px(ピクセル)
cm(センチメートル)96 px(ピクセル)
mm(ミリメートル)96 px(ピクセル)

■文字サイズ
デフォルトの文字サイズ: pt(解像度96dpiで、16px)
%(パーセント)16 px(ピクセル)
em(エム)16 px(ピクセル)
ex(エックスハイト)16 px(ピクセル)