私はCSSに比較的慣れていないので、CSSを使用してテキストのスタイルとフォーマットを変更しました。
これを使用して、次に示すようにテキストを挿入します。
<span class="OwnerJoe">reconcile all entries</span>
私はそれを次のように見せることができると思います:
ジョーのタスク:すべてのエントリを調整する
つまり、単に「Owner Joe」クラスであるJoe's Task:
ために、テキストを表示したいのです。
私は次のようなコードでそれを行うことができます:
<span class="OwnerJoe">Joe's Task:</span> reconcile all entries.
しかし、クラスとテキストの両方を指定することは、非常に冗長に思えます。
私が探していることをすることは可能ですか?
編集 1つのアイデアは<li>
、「箇条書き」が「Joe's Task」というテキストであるListItemとして設定することです。さまざまな箇条書きのスタイルを設定する方法の例や、箇条書きの画像も表示されます。リストの箇条書きに小さなテキストブロックを使用することは可能ですか?
1
<li>のアイデアは良い習慣ではありません。これが本当に必要な場合は、代わりにテンプレート言語を調べてください。
—
ゲーリー、
CSS3:beforeまたは:after疑似要素を使用するように聞こえますが、実際には冗長性をCSSランドに移動しているだけです(OwnerJoe、OwnerJaneなどのCSSステートメントを追加する必要があるため)
—
Matt Beckman
@マットベックマン:それは私には問題ありません。ユーザーごとにCSSブロックを簡単に定義できます。私の場合、HTMLでそれを何度も繰り返すのは過度に思えます。
—
abelenky 2010
幅広い聴衆のためにこれをより実際的に使用することは
—
Patrick
label.required:before {content: "* ";}
、おそらく必須フィールドの前にアスタリスクを追加することだと思い ます。