Warum ist das also nicht möglich? HTML, CSS und Javascript sind alle clientbasiert. Das bedeutet, dass du dem Benutzer deinen Code geben musst und auf seinem Gerät verarbeitet wird. Du kannst jemandem nicht gleichzeitig den Code zeigen und verhindern, dass er ihn sieht.
Abhängig davon, was genau du schützen möchtest, solltest du vielleicht serverbasierte Technologien wie PHP oder ASP in Betracht ziehen.
Du hast natürlich auch die Möglichkeit, einfach einen guten Job zu machen, um den Ruf von dir/deinem Unternehmen aufzubauen. Schließlich ist Nachahmung die aufrichtigste Form der Schmeichelei. Oder du machst einen wirklich schlechten Job, damit niemand dich kopieren will.