Hallo Freunde,
wenn ich in meinem rteHhtmlarea einen Textabschnitt bold markiere, wird ein <span style="font-weight:bold">text</span> um den text gespannt. Ich möchte gerne <strong>-Tags standardmäßig haben, leider finde ich diese Einstellung nicht.
Bitte um Hilfe!
Habe das gleiche Problem - konntest Du das lösen?
Ich verzweifle langsam auf der Suche nach der Möglichkeit den Wrap, welcher der Bold-Button im RTE setzt zu beeinflussen.
Immer, wenn ich Text markiere und fett mache, erzeugt der RTE:
<span style="font-weight: bold;">...</span>
Zum einen fände ich ein <b> oder <strong> mehr im Sinne von HTML5, zum anderen hätte ich viel lieber fogendes:
<span style="font-weight: 500;">...</span>
da mir bold eine 700er-Stärke erzeugt und die ist mir zu fett.
Hat jemand eine Idee? Ich finde weder in den TSConfig-Sachen von htmlarea selbst, noch in css_styled_content oder in der TSConfig-Referenz etwas zu den Buttons, ausser, dass man Shortcuts setzen kann.
Vielen Dank und Grüße aus Hamburg,
Thomas
Suche und entferne in deiner TSconfig mal das
RTE.default.useCSS = 1
Faszinierend, oder? Wenn diese Option gesetzt ist, schreibt der RTE keinen strong-Tag mehr um den markierten Text, sondern einen span mit inline-Style. Den gleichen Dreck hatte ich auch neulich bei einer Installation und mehrere Stunden nach dem Fehler gesucht. Ich möchte mal wissen, welcher Vollidiot so eine Scheisse implementiert.
Davon, eine sinnvolle HTML5-Ausgabe zu haben ist dass natürlich immer noch weit entfernt, denn der bold-Tag ist schließlich schon seit HTML 4 deprecated. Um den Tag beim Speichern umzuschreiben brauchst du dann noch
RTE.default.proc.entryHTMLparser_db {
tags {
b.remap = strong
i.remap = em
}
}