anewt-developers team mailing list archive
-
anewt-developers team
-
Mailing list archive
-
Message #00315
[Branch ~uws/anewt/anewt.uws] Rev 1820: [xhtml] Add AnewtXHTML{Html, Head, Body} elements
------------------------------------------------------------
revno: 1820
committer: Wouter Bolsterlee <uws@xxxxxxxxx>
branch nick: anewt
timestamp: Thu 2011-03-17 16:17:34 +0100
message:
[xhtml] Add AnewtXHTML{Html,Head,Body} elements
modified:
xhtml/misc.lib.php
xhtml/module.doc.xml
--
lp:anewt
https://code.launchpad.net/~uws/anewt/anewt.uws
Your team Anewt developers is subscribed to branch lp:anewt.
To unsubscribe from this branch go to https://code.launchpad.net/~uws/anewt/anewt.uws/+edit-subscription
=== modified file 'xhtml/misc.lib.php'
--- xhtml/misc.lib.php 2010-10-26 22:07:53 +0000
+++ xhtml/misc.lib.php 2011-03-17 15:17:34 +0000
@@ -15,6 +15,42 @@
*/
+/* Global structure elements */
+
+
+/**
+ * The toplevel HTML element.
+ *
+ * \see http://www.w3.org/TR/html4/struct/global.html#h-7.3
+ */
+final class AnewtXHTMLHtml extends AnewtXHTMLBlockElement
+{
+ public $node_name = 'html';
+}
+
+
+/**
+ * The HEAD element.
+ *
+ * \see http://www.w3.org/TR/html4/struct/global.html#h-7.4.1
+ */
+final class AnewtXHTMLHead extends AnewtXHTMLBlockElement
+{
+ public $node_name = 'head';
+}
+
+
+/**
+ * The BODY element.
+ *
+ * \see http://www.w3.org/TR/html4/struct/global.html#h-7.5.1
+ */
+final class AnewtXHTMLBody extends AnewtXHTMLBlockElement
+{
+ public $node_name = 'body';
+}
+
+
/* Grouping elements */
/**
=== modified file 'xhtml/module.doc.xml'
--- xhtml/module.doc.xml 2009-07-20 19:47:12 +0000
+++ xhtml/module.doc.xml 2011-03-17 15:17:34 +0000
@@ -22,6 +22,7 @@
<anewt:class>AnewtXHTMLBase</anewt:class>
<anewt:class>AnewtXHTMLBig</anewt:class>
<anewt:class>AnewtXHTMLBlockQuote</anewt:class>
+ <anewt:class>AnewtXHTMLBody</anewt:class>
<anewt:class>AnewtXHTMLBold</anewt:class>
<anewt:class>AnewtXHTMLBreak</anewt:class>
<anewt:class>AnewtXHTMLButton</anewt:class>
@@ -37,12 +38,15 @@
<anewt:class>AnewtXHTMLFieldset</anewt:class>
<anewt:class>AnewtXHTMLForm</anewt:class>
<anewt:class>AnewtXHTMLFragment</anewt:class>
+ <anewt:class>AnewtXHTMLHead</anewt:class>
<anewt:class>AnewtXHTMLHeader1</anewt:class>
<anewt:class>AnewtXHTMLHeader2</anewt:class>
<anewt:class>AnewtXHTMLHeader3</anewt:class>
<anewt:class>AnewtXHTMLHeader4</anewt:class>
<anewt:class>AnewtXHTMLHeader5</anewt:class>
<anewt:class>AnewtXHTMLHeader6</anewt:class>
+ <anewt:class>AnewtXHTMLHtml</anewt:class>
+ <anewt:class>AnewtXHTMLIFrame</anewt:class>
<anewt:class>AnewtXHTMLImage</anewt:class>
<anewt:class>AnewtXHTMLInput</anewt:class>
<anewt:class>AnewtXHTMLInsertion</anewt:class>