>>Delta

3文字幅揃え問題

2009年4月18日

3文字幅揃え問題

CSSのはなし。

そういえば僕は「価格」という単語を「価 格」みたいにスペースを空けて表記するのに良いアイディアを持っていないなぁ。「商品名」みたいな3文字の語と「価格」みたいな2文字の語が表の項目として並ぶので3文字幅で統一してくれ、てな要求があったんですけどね。

無意味なスペースで単語を分断するのはHTML的にNGなので、HTMLに書くわけにはいかない。そしてtext-align: justify;は思ったように動作してくれない。

letter-spacingで調整したくても、ブラウザによっては「価 格 」みたいに4文字幅にされてしまい、思った動作と違う。文字の間隔なんだから終端に空白はいらねぇよと画面に向かってつぶやきます。

IE6まで対応しようとするとcontentプロパティや、first-letter疑似要素も使えない。

画像化して代替テキストってのが手っ取り早く目的を達成できるけど、無駄に画像を使うのは美しくないなぁ。いっそrubyで読み仮名…いや、違う。じゃぁtitleで補足説明入れてごまかしとく?

なんてあれこれ考えるんだけど上手い処理方法が見つかりません。

投稿者 CASPAR003
投稿時刻 22:53
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク http://www.caspar003.info/delta/archive/2009/04/18/2253.html
コメント
投稿者
コメント
トラックバック
  • トラックバック

ブログ情報

カレンダー
2018年2月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28
最近のエントリー
最近のコメント
コメントを頂いたエントリー
コメントをくださった方一覧
コピー用紙の裏表
でった☆
CASPAR003
あのー
CASPAR003
amumo
CASPAR003
mariko
kazu
お仕事で青ざめた話
iun
iun
CASPAR003
AcrobatでPDFの一括印刷
Caesar
CASPAR003
Shadeのレンダラー仕様メモ
iun
CASPAR003
ブログ同盟本 C87 3日目 東S-04b
CON$
CASPAR003
Ca3 Post_Effector 2.0
sisioumaru
CASPAR003
sisioumaru
CASPAR003
Shade15について雑感
iun
CASPAR003
iun
色について
iun
CASPAR003
Lv67
iun
CASPAR003
雪まつり行ってきたよ
iun
CASPAR003