## XはてなML: XHTML Elements Module # 参照: http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%c0%a5%a4%a5%a2%a5%ea%a1%bc%cd%f8%cd%d1%b2%c4%c7%bd%a5%bf%a5%b0 # はてなで使える HTML タグに対応する XHTML のタグを読み込む。 include "xhtml-datatypes.rnc" include "xhtml-attribs.rnc" #include "xhtml-struct.rnc" #include "xhtml-frames.rnc" include "xhtml-text.rnc" include "xhtml-hypertext.rnc" include "xhtml-list.rnc" #TBD: はてなでは ul/ul のようなリストの直接ネストを許す。 # -- ABC # とすると、 # # を生成する。これを許すように ul/ol を再定義するべきか? include "xhtml-image.rnc" #include "xhtml-ssismap.rnc" #include "xhtml-base.rnc" #TBD: HTML 4.01非準拠な base の使い方を可能に? #include "xhtml-link.rnc" #include "xhtml-meta.rnc" #include "xhtml-param.rnc" #include "xhtml-object.rnc" #include "xhtml-bdo.rnc" include "xhtml-pres.rnc" include "xhtml-edit.rnc" #include "xhtml-applet.rnc" #include "xhtml-basic-form.rnc" include "xhtml-form.rnc" { button = empty } #include "xhtml-style.rnc" #include "xhtml-script.rnc" # include "xhtml-basic-table.rnc" include "xhtml-table.rnc" { colgroup = empty } #include "xhtml-csismap.rnc" include "xhtml-events.rnc" include "xhtml-inlstyle.rnc" include "xhtml-target.rnc" #include "xhtml-iframe.rnc" include "xhtml-nameident.rnc" include "xhtml-ruby.rnc" { rbc = empty rtc = empty } body = empty # for xhtml-legacy include "xhtml-legacy.rnc" { isindex = empty dir = empty menu = empty } #TBD: form系, a 以外で accesskey ?