Do you recommend to mix the code html with the components JSF. yes or not y why?
I answer NO.
There is a JSF Component for every HTML Tag, so I do not figure why do you need to do this.
It is about organization! Keep your code clean.
Make HTML pages or JSF pages.