メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年6月11日水曜日

[mod_chxj][css] CSSのセレクタ選択ルーチン

とりあえずCSSのセレクタファインダができた。

できたといっても

  • 全称セレクタ
  • タイプセレクタ
  • 子孫セレクタ
  • 子供セレクタ
  • クラスセレクタ
  • IDセレクタ
を見つけることができるだけ。
上記の組み合わせであれば大抵の場合見つけることができる。

さて、次は
擬似クラスをどう扱うかを考える。
あと、外部参照先がローカルの場合はHTTPリクエストを発行しないようにしよう・・。

-- 追記
擬似クラスは別途擬似クラス抽出ルーチンを用意する。
=>擬似クラスは内部参照に変換予定。
属性セレクタにはとりあえず対応しない。

-- 追記
とりあえずa:link a:visited a:focusの抽出はできた。

>あと、外部参照先がローカルの場合はHTTPリクエストを発行しないようにしよう・・。
とりあえず面倒なんで後回し。
.

0 コメント: