XHTML to tradycyjna nazwa tego, co obecnie formalnie nazywa się składnią XML w HTML, w przeciwieństwie do częściej używanej składni HTML, z których obie są zdefiniowane przez standard HTML5. Jest to język znaczników powszechnie używany na stronach HTML, które są generowane przy użyciu łańcucha narzędzi opartego na XML. NIE używaj tego tagu dla Facelets. Zamiast tego użyj [facelets].