Replying to [comment:1 dmethvin]:
http://jsfiddle.net/dmethvin/kSPwS/ これはバグではありません > "Void elements only have a start tag; end tags must not be specified for void elements." - http://www.w3.org/TR/html-markup/spec.html#void-element
Thanks for your comment。However, I knew that "Void elements only have a start tag; end tags must not be specified for void elements." in HTML specification, but please note that what I said is under XHTML.
"All elements other than those declared in the DTD as EMPTY must have an end tag. Elements that are declared in the DTD as EMPTY ''can have an end tag'' or can ''use empty element shorthand'' (see Empty Elements)"-
Though HTML Compatibility Guidelines also says: for the compatibility you had better "use the minimized tag syntax for empty elements, e.g. <br />, as the alternative syntax <br></br> allowed by XML gives uncertain results in many existing user agents", "Given an empty instance of an element whose content model is not EMPTY (for example, an empty title or paragraph) do not use the minimized form (e.g. use <p> </p> and not <p />)."-