Porte à faux et porte-à-faux existent, mais il y a une petite différence que voici :
En porte à faux : pas de traits d’union et en devant. Cela désigne la mauvaise position d’un sol en général, pas à l’aplomb de son point d’appui, mais aussi dans le sens figuré pour signifier qu’une personne s’est trouvée dans l’embarras, dans une situation ambiguë. Il n’y a pas de pluriel.
Un porte-à-faux : deux traits d’union et un (ou des) devant. Il s’agit là d’un nom masculin invariable (pluriel = des porte-à-faux). Il désigne une surface qui se trouve précisément en porte à faux. C’est alors ce que l’on appelle un porte-à-faux.