CMS の WYSIWYG コンテンツ ビルダー/エディターでコンテンツに CSS クラス/ID を追加するオプションを技術系以外のクライアントに提供するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2272998

質問

  • CMSのコンテンツにCSSクラス/IDをコンテンツに追加するオプションを提供する方法WysiWygビルダー/エディターは、HTML、CSSを知らないがMS Wordを知っている非技術的なクライアントに編集します。

XHTML タグのデザインに従ってコンテンツを作成するのに時間がかかるだけでは十分ではありません。CSS クラスの使用が必要です。

  • CSSのみをユーザーに提供する必要がありますか、それとも#IDを指定することもできますか?
  • そして、クライアントを容易にするためにクラス名を書くにはどうすればよいですか?

セマンティックな方法で、またはborder4px、ライトテキストときれいな背景のようなものですか?技術者ではないクライアントが適切なクラスを選択して覚えるには、どの方法が適していますか?

  • このオプションをクライアントに与えたCMSはどれくらい人気がありますか?使いやすさによると最良の方法は何ですか?
役に立ちましたか?

解決

ほとんどのリッチ HTML オンライン エディターには、ユーザーがスタイルを選択できる「スタイル」ドロップダウンが用意されています。例を参照してください。 ここ FCKEditor でそれを解決する方法については。

そこにどのようなスタイルを入れるかについては、クライアントの IMO に完全に依存します。デザイン ガイドラインがある場合は、企業のフォント、カラーリング、デザインに一致するスタイルをそこに配置する必要があります。これをユーザーがカスタマイズできるようにすることもできます。オンライン CSS エディターがいくつかありますが、実際には非技術者向けではありません。

ID とクラスのどちらを使用するかについては、次のようになります。絶対に、間違いなく授業です。WYSIWYG エディターで ID が複数回割り当てられることを防ぐのは困難ですが、これは絶対に禁止です。

クラスの名前は実際にはあなた次第です。私は人間が読める形式でありながらクラス名でもある形式が好きです。

  • 見出し大
  • 見出し中
  • 見出し小

  • 製品カテゴリ

  • 製品宣言

  • 引用

  • 今日のヒント

これらのクラス名は、クラスを選択するときにユーザーに明らかに表示されるため、人間が判読できるクラス名を個別に保持する必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top