Hallo.
Unter http://www.duden.de/service/download/textverarbeitung_duden1.pdf heißt es, dass in Abkürzungen wie "z. B." nach dem ersten Punkt ein "verkürztes" Leerzeichen stehen muss. In dicktengleichen Schriften, wie Courier, mag das zwar egal sein, wenn ich aber auf meiner Webpräsenz z. B. Times oder Arial verwende und ich es DUDEN-konform machen will sollte es schon etwas anderes sein als ein normales Leerzeichen.
Du solltest prinzipiell die Methoden verwenden, die das von dir benutzte Medium zulässt.
Bei dem Versuch mir bei http://www.unicode.org/charts/PDF/U2000.pdf das passende Leerzeichen auszusuchen, bin ich gescheitert. Es gibt einfach zu viele. Vielleicht bin ich auch auf der/dem falschen "Chart".
Dies kann je nach Anwendungsfall, Schriftart und anderen Satzeigenschaften (etwa Versalsatz) sehr unterschiedlich sein.
Wer hat mehr Ahnung von Typografie als ich? Was muss bei "z.*B." an die Stelle von *?
Wenn es dir wirklich wichtig scheint, gibt es einen einfachen Workaround jenseit von Unicode:
"z.<span class="halfspace"> </span>B." in Verbindung mit ".halfspace {font-size:50%;}".
MfG, at