Wie Möglichkeit zu geben, CSS-Klassen / IDs zu Inhalten in CMS WYSIWYG Content Builder / Editor zu nicht-technischen Client hinzufügen?
-
20-09-2019 - |
Frage
- Wie Möglichkeit zu geben, CSS hinzufügen Klassen / IDs zu Inhalten in CMS Inhalt WYSIWYG Builder / Editor nicht- technischer Kunde, der nicht weiß, HTML, CSS, aber weiß, MS Word.
einige Zeit, um den Inhalt nach XHTML-Tags nicht genug zu entwerfen. Verwendung von CSS-Klassen benötigt werden.
- Should geben wir nur css .classes zu Benutzer oder #ID kann auch gegeben werden?
- und wie wir sollten Klassen Namen schreiben für eine einfache Client?
In semantischer Weise oder wie border4px, Licht-Text und hübsch-Hintergrund? Welche Methode wird gut für nicht-technisches Client zu wählen und entsprechende Klassen erinnern?
- Wie beliebt CMS diese Option gegeben Klient ? Was ist Methode am besten nach Usability?
Lösung
Die meist Rich-HTML-Online-Redakteure einen „Stil“ bringen Drop-Down, dass der Benutzer Stile holen kann. Siehe z.B. hier , wie es in FCKEditor gelöst wird.
Wie für welche Arten dort zu setzen, die IMO völlig auf Ihrem Client abhängt. Wenn sie Design-Richtlinien haben, sollten Sie Stile dort setzen, die die Hausschrift / Färbung / Design entsprechen. Sie könnten auch diese anpassbar machen durch den Benutzer, gibt es mehrere Online-CSS-Editoren um -. Sie sind nicht wirklich für technisch nicht versierte Leute, obwohl
Als ob IDs oder Klassen verwenden: Absolut und definitiv Klassen. Es ist schwer, IDs zu verhindern, dass sie mehrmals in einem WYSIWYG-Editor zugeordnet ist, die insgesamt nicht-Nr.
Die Benennung von Klassen ist an Ihnen, wirklich. Ich mag Menschen lesbaren Formate, die zur gleichen Zeit ein Klassenname sind:
- HeadingBig
- HeadingMedium
-
HeadingSmall
-
Product
-
ProductDeclaration
-
Zitat
- TipOfTheDay
diese Klassennamen für den Benutzer offensichtlich angezeigt werden, wenn die Klasse der Auswahl, so gibt es keine Notwendigkeit zu halten, zu trennen, zu den Menschen lesbarer Klassennamen.