/////////////////////////////////////////////////////////////////////
+ // a
template <typename _Attrs=no_attrs, typename _Inners=no_inner>
struct a_ : public _tagbase<_tagname_str::a, _Attrs, _Inners>
{
};
typedef a_<> a;
-
+ // b
template <typename _Attrs=no_attrs, typename _Inners=no_inner>
struct b_ : public _tagbase<_tagname_str::b, _Attrs, _Inners>
{
};
typedef b_<> b;
-
+ // body
template <typename _Attrs=no_attrs, typename _Inners=no_inner>
struct body_ : public _tagbase<_tagname_str::body, _Attrs, _Inners>
{
};
typedef body_<> body;
+ // br
+ template <typename _Attrs=no_attrs, typename _Inners=no_inner>
+ struct br_ : public _tagbase<_tagname_str::br, _Attrs, _Inners>
+ {
+ };
+ typedef br_<> br;
+
+ // blockquote
+ template <typename _Attrs=no_attrs, typename _Inners=no_inner>
+ struct blockquote_ : public _tagbase<_tagname_str::blockquote, _Attrs, _Inners>
+ {
+ };
+ typedef blockquote_<> blockquote;
+
+ /////////////////////////////////////////////
template <typename _Attrs=no_attrs, typename _Inners=no_inner>
struct head_ : public _tagbase<_tagname_str::head, _Attrs, _Inners>
typedef html_<> html;
+ template <typename _Attrs=no_attrs, typename _Inners=no_inner>
+ struct frameset_ : public _tagbase<_tagname_str::frameset, _Attrs, _Inners>
+ {
+ };
+ typedef frameset_<> frameset;
+
+
template <typename _Attrs=no_attrs/*, typename _Inners*/>
struct img_ : public _tagbase<_tagname_str::img, _Attrs>
{