Versierte JSF-Entwickler sind damit vertraut ihre Facelets-Views mit den JSF eigenen Komponenten zu entwickeln, selbst wenn es sich bei diesen lediglich um einfache Synonyme für das HTML-Pendant handelt. So wird bekanntlich z.B. aus einem "h:inputText" im HTML ein "input type='text'"
Seit JSF 2.2 gibt es neben den Pass-Through Attributes auch so genannte Pass-Through Elements die es erlauben reines HTML mit JSF Verhalten an zu reichern.