Enrich Static HTML Pages

If you prefer to modify a static HTML page directly by adding the rich content, you could use the Native namespace (http://www.zkoss.org/2005/native) to specify the static content, and then use the XUL or XHTML component sets (http://www.zkoss.org/2005/zul and http://www.w3.org/1999/xhtml) for the content that are changed dynamically.

<!-- test.zhtml -->
<html xmlns="http://www.zkoss.org/2005/native" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:z="http://www.zkoss.org/2005/zul">
    <head>    
        <title>Hi ZK</title>        
    </head>    
<body>
    <h:ul id="list"><!-- dynamically changeable -->    
        <h:li><z:textbox/></h:li>        
    </h:ul>    
    <p>Static content</p>    
</body>
</html>