http://oshiete1.goo.ne.jp/qa4217362.html
===============
以下の内容を駄弁ってきた。
テキストエディタに限定しなければ
Firefox + DOM Inspector + XSLT Processor
で一気に行くんだけどね。
#俺の方法の欠点は
#1.Firefoxの解釈に依存すること(HTMLの全ての要素名が大文字,属性名が小文字になる。
#2.script要素内にでてくるfont要素開始タグ・終了タグの文字列リテラル等を無視する。
#あ、俺が書いたコードだと一括して要素名小文字にしちゃってる。
#未検証、というか検証環境なし。
#上記の正規表現は
#「font要素の子のfont要素」、ってな環境にもきちんと対応できてますか?
#最長一致して内側が処理されないとか
#http://oshiete1.goo.ne.jp/qa2697683.html みたいに先の終了タグで閉じたと思われたりとかしませんかね?
#やったことないけどHTML Tidyってこーいうことできるのかなあ?
==============
FONT FACEにあるかどうか知らんけど
属性値中にGREATER-THAN SIGNって実体参照の形以外で置けるので
個人的には#4も今ひとつ
===============
以下の内容を駄弁ってきた。
テキストエディタに限定しなければ
Firefox + DOM Inspector + XSLT Processor
で一気に行くんだけどね。
#俺の方法の欠点は
#1.Firefoxの解釈に依存すること(HTMLの全ての要素名が大文字,属性名が小文字になる。
#2.script要素内にでてくるfont要素開始タグ・終了タグの文字列リテラル等を無視する。
#あ、俺が書いたコードだと一括して要素名小文字にしちゃってる。
#未検証、というか検証環境なし。
#上記の正規表現は
#「font要素の子のfont要素」、ってな環境にもきちんと対応できてますか?
#最長一致して内側が処理されないとか
#http://oshiete1.goo.ne.jp/qa2697683.html みたいに先の終了タグで閉じたと思われたりとかしませんかね?
#やったことないけどHTML Tidyってこーいうことできるのかなあ?
==============
FONT FACEにあるかどうか知らんけど
属性値中にGREATER-THAN SIGNって実体参照の形以外で置けるので
個人的には#4も今ひとつ