Gut, dass es HTML 5 als SGML gibt
Gibt es nicht.
so muss man nicht einen existierenden Standard wie XInclude
HTML ist nicht XML.
oder einen (wohl nicht mehr) in Arbeit befindlichen Standard wie XFrames benutzen
Mit Betonung auf wohl nicht mehr - XFrames war eigentlich eine Totgeburt. Im heutigen Web gibt es augrund vieler anderer Entwicklungen einfach keinen Bedarf für Frames.
(Und was hat XFrames jetzt mit Inner Frames zu tun?)
die gibt es ja nur für XML
XFrames ist eine XML-Anwendung, ja. HTML nicht (s.o.).
sondern kann das Rad neu erfinden! Juhu!
Es wird nichts erfunden, was es nicht schon gab.
XFrames gibt es nicht, XML (externe Entities, XIncludes) gibts auch nicht im Web. Und HTML 5 ist genauso wenig wie HTML (und faktisch auch genauso wenig wie das XHTML da draußen) XML.
Mathias