構造とスタイルの分離

LaTeX とか HTML って文書の構造とスタイルが分離されているのが建前だけど、実際にはそうはいかない。よしんばある程度うまく分離されていたとしても、たとえば、ある内容を table で実現するか itemize で書くかは撰択の余地があると思うんだけど(場合によるけど)、それは内容とか構造の違いじゃなくて単なるスタイルの差なんで出来ればちょっとした修正でどちらかが撰べるようにしたいところ。

でも、そーゆーのってなかなか難しくて、マクロとかいろいろでなんとかしようとするんだけど、やっぱり小手先かな……。