Ein Schema für XHTML gibt es vom W3C, das den XHTML Standard definiert.
Hier ein Beispiel für XHTML 1.1, wie du ein Dokument beginnst mit Schema etc:
HTML-Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/1999/xhtml
http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd"
>
Bei XForms kann ich dir leider nicht wirklich weiterhelfen.
Da aber die Browseruntertützung immer noch
nicht vorhanden zu sein scheint empfehle ich dir, mit anderen Themen im Bereich XHTML & XML anzugehen...