Category:Design, CSS

[CSS] span.size1~ span.size7 は使われていないのではないか

メッセージ

http://pc8.2ch.net/test/read.cgi/hp/1134186566/49-50 より

49 :Name_Not_Found:2005/12/31(土) 00:01:03 ID:???
   CSSにSPAN.SIZEがよけあるけど何の時につかうんだよw

50 :Name_Not_Found:2005/12/31(土) 03:23:14 ID:???
   1.3.x 時代に &size(4){hoge}; ではなくて、 SIZE(4){hoge} という書式で
   サイズ指定していた時代の名残。
   互換性維持のために存在するので、1.4.x以降のユーザーは基本的に使わない。
   裏を返すと非推奨ながら、 SIZE(4){hoge} の書式は今でも使える。

   現状SKINのカスタマイズが駄目駄目でCSS弄ってカスタマイズする人が多いんだから、
   判断に困らないように、 pukiwiki.css.php の該当箇所にコメント入れておくれよ。>heno 

指摘されているcssの一部 (7つある。経緯上tdiaryスキンにも含まれている)

span.size1 {
       font-size:xx-small;
       line-height:130%;
       text-indent:0px;
       display:inline;
}

$line_rules = array(
       // 一つ目 (外部cssを使わない)
       'SIZE\(([^\(\)]*)\){([^}]*)}'
          => '<span style="font-size:$1px">$2</span>',
       // 二つ目 (外部cssを使う) <= 発端の件
       'SIZE\(([^\(\)]*)\):((?:(?!SIZE\([^\)]+\)\:).)*)'
          => '<span class="size$1">$2</span>',
);
convert_html.php: # 三つ目 (table cell の内部、外部cssを使わない)
while (preg_match('/^(?:(LEFT|CENTER|RIGHT)|(BG)?COLOR\(([#\w]+)\)|SIZE\((\d+)\)):(.*)$/',


*1 sizeで全ソースgrepしました。誰か別の目で確認希望
*2 (コメントを入れるなら)$line_rues の方にもコメント入れたくなって来ました・・・

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-01-12 (水) 23:40:54
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.216 sec.

SourceForge