Der Editor ist ein WYSIWYG-Editor, gedacht für MEnschen, die nicht mit HTML umgehen können. Der Editor kontrolliert deshalb eingegebenen Quelcode auf korrekteb XHTML-Aufbau. Das bedeutet in diesem Fall, dass ein span-Tag als Inline-Element allein nicht zulässig und deshalb fügt der Editor standardmäßig ein Blockelement (Standard ist ein Absatz, also p-Tag) hinzu, welches dieses Inline-Element umschliesst und somit den Code in korrektes XHTML umwandelt.
Wenn dieses richtige Verhalten jemanden stört, dann kann er auch unter "Erweiterte Konfiguration" -> "Zusatzmodule" unter dem Punkt "WYSIWYG-Editor aktivieren" den Editor einfach ausschalten.
Wie noRiddle bereits schrieb, solltest dieses richtige Verhalten des Editors nicht abgeschaltet werden, sondern vielmehr einmalig das Template auf diese Besonderheit hin verändert werden. Da ich dein Template nicht kenne, kann ich Dir z.B. folgenden Vorschlag zur Änderung machen:
Ersetze in den jeweiligen Templatedateien, wo die Kurzbeschreibung angezeigt wird, folgenden Code:
{$PRODUCTS_SHORT_DESCRIPTION}
gegen diesen hier:
<div class"kurzbeschreibung">{$PRODUCTS_SHORT_DESCRIPTION}</div>
Füge danach in der stylesheet.css folgende Zeile ein:
div.kurzbeschreibung p { margin:0; padding:0; }
Eine weitere Methode wäre auch, wenn auch nicht sauber, da Inline-CSS (aber das verwendest du ja eh schon), diese Möglichkeit:
Anstatt dies hier einzugeben:
<span style="font-family: Arial;">Beschreibung</span>
ändere es doch so um:
<p style="font-family: Arial; margin:0; padding:0;">Beschreibung</p>
MfG Hetfield