Bei der Verwendung von CKEditor in einem CMS ist die Fähigkeit, Zeilenumbrüche bei Bindestrichen zu verhindern, von entscheidender Bedeutung, insbesondere bei langen Artikeln . Um dieses Problem anzugehen, gibt es zwei wirksame Lösungen.
Unicode Non-Breaking Hyphen (U 2011)
In HTML können Sie den Unicode NON-BREAKING HYPHEN verwenden (U 2011), dargestellt durch die HTML-Entitäten:
Durch die Verwendung dieses Sonderzeichens können Sie Zeilenumbrüche am angegebenen Bindestrich verhindern.
CKEditor-Konfiguration
Zusätzlich CKEditor bietet eine Option zum vollständigen Deaktivieren der Silbentrennung. Befolgen Sie diese Schritte:
config.disableNativeSpellChecker = false;
config.allowedContent = false; // Restricts everything
Indem Sie config.allowedContent auf false setzen, verhindert CKEditor alle Zeilenumbrüche und Silbentrennungen.
Referenz:
Weitere Informationen zur Verwendung von Unicode-Bindestrichen finden Sie im Wikipedia-Artikel: http://en.wikipedia.org/wiki/Hyphen#In_computing
Das obige ist der detaillierte Inhalt vonWie verhindert man Zeilenumbrüche bei Bindestrichen in CKEditor in allen Browsern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!