Hi!
Um die Sache mal anders aufzuzäumen: Das Zeichen hinter „It“ ist kein Apostroph, sondern dieses Zeichen auf der Rautetaste (Unicode U+0027).
Eventuell erledigt sich ja alles andere, wenn du im Text tatsächlich ein Apostroph(Uunicode U+2019) verwendest.
Nein, dann erledigt sich nur der Fall mit den '. Es bleiben immer noch die anderen HTML-eigenen Zeichen. Es ist besser, gleich die passende Funktion auf die Daten anzuwenden: htmlspecialchars() - in dem Fall mit Extra-Parameter für die '. Natürlich spricht nichts dagegen, die typografisch richtige Zeichen zu verwenden, doch die HTML-Zeichen-Problematik muss man auch dann noch beachten.
Lo!