ソーシャルメディア HTML5とCSS3プログラミングのクラスを定義する方法 - ダミー

HTML5とCSS3プログラミングのクラスを定義する方法 - ダミー

目次:

ビデオ: [ JavaScript ] 基本中の基本のハンズオン / HTML, CSS へのアウトプット編 [ 実況プログラミング / 解説あり ] 2024

ビデオ: [ JavaScript ] 基本中の基本のハンズオン / HTML, CSS へのアウトプット編 [ 実況プログラミング / 解説あり ] 2024
Anonim

HTML5ページ内の特定のタイプのすべての要素にスタイルを簡単に適用できますが、スタイルをより細かく制御したい場合もあります。たとえば、複数の段落スタイルが必要な場合があります。例として、クラスを見てください。 htmlページ。

もう一度、このページに複数の書式があります。

  • 質問にイタリックサンセリフという大きなフォントがあります。 複数の質問があります。

    <! - 1 - >
  • 回答は小さく、青色で、筆記体で表示されます。 複数の回答もあります。

質問と回答はすべて段落であるため、2つの異なるスタイルが必要であるため、単に段落のスタイルを設定することはできません。複数の質問と複数の回答があるため、IDのやりとりは問題になります。 2つの異なる要素が同じIDを持つことはできません。これは、クラスの概念が作用するところです。すべてのIDは単一の要素に属しますが、多くの要素が同じクラスを共有できます。

<!

ページにクラスを追加する方法

CSSでは、HTMLでクラスを定義し、クラス全体に適用されるスタイル定義を作成できます。これは次のように動作します。

  1. HTMLの質問にclass属性を追加します。

    IDとは異なり、いくつかの要素が同じクラスを共有できます。質問をするようにクラスを設定すると、これらの段落は質問になります:

    北極にはどのような牛が住んでいますか?

    <! - 9 - >
  2. 答えのクラスを設定して、同様のクラス属性を回答に追加します。

    Eskimoo!

    これで段落の2つの異なるサブクラスがあります:質問と回答。

  3. 質問のためのクラススタイルを作成します。

    クラススタイルはCSSで定義されています。クラス名の前にピリオド(。)を付けたクラスを指定します。クラスは、

    のようにCSSで定義されています。質問{font:italic 150%arial、サンセリフ; text-align:left;}
    

    この場合、質問クラスは左側に並んだ大きなサンセリフフォントとして定義されます。

  4. 解答の外観を定義します。

    クラスは、右寄せの筆記フォントを使用します。

。答え{font:120% "Comic Sans MS"、筆記体; text-align:right; color:#00F;}

クラスの使用

CSSクラスの使用方法を示すこのコードは、

クラスです。 html。質問{font:italic 150%arial、サンセリフ; text-align:left;}答え{font:120% "Comic Sans MS"、筆記体; text-align:right; color:#00F;}

好きな冗談

北極にはどのような牛が住んでいますか?

エスキモー!

犬の家の上には何がありますか?

怪物!

pのようなセレクタが表示されることがあります。要素名とクラス名の両方を含む空想の

このスタイルは、クラスが添付された段落にのみ適用されます。一般的に、クラスはあらゆる種類のものに適用できるのでクラスは素晴らしいので、エレメント名をそのまま残してスタイルをできるだけ再利用できるようにすることができます。

クラスの結合

1つの要素で複数のクラスを使用できます。

段落は3つの異なるスタイルで表示されますが、赤とスクリプトのみが定義されています。 3番目の段落は両方のクラスを使用します。コードは次のとおりです:

redScript。 html。赤い{色:白;背景色:赤;}

この段落では、赤いクラスを使用します。

この段落はスクリプトクラス

を使用します。この段落は両方のクラスを使用します。

スタイルシートには2つのクラスがあります。赤色のクラスは段落を赤色にします(赤色の背景を持つ白いテキスト)。スクリプトクラスは筆記体フォントを要素に適用します。

最初の2つの段落にはそれぞれクラスがあり、クラスは期待どおりに動作します。興味深い部分は3つの段落です。なぜなら2つのクラスがあるからです。

両方のスタイルが要素に書かれた順序で適用されます。両方のクラス名が引用符で囲まれ、コンマは必要ない(または許可されていない)ことに注意してください。必要に応じて、要素に2つ以上のクラスを適用できます。クラスに競合するルールがある場合(たとえば、要素が緑色になり、次の要素が青色になります)、リストの最新のクラスは以前の値を上書きします。

要素はIDを持つこともできます。 IDスタイル、要素スタイル、およびすべてのクラススタイルは、ブラウザがオブジェクトを表示しようとするときに考慮されます。

通常は、クラスの意味(mainBackgroundColorなど)に基づいてクラスを指定するのが最善です。あなたは緑が赤より優れていると判断するかもしれないので、クラス名を変更するか、緑色に色付けされた赤いクラスを持っていなければなりません。それは変だ。

HTML5とCSS3プログラミングのクラスを定義する方法 - ダミー

エディタの選択

ファンタジーバスケットボールドラフトの試合のダンスとダンス - ダミー

ファンタジーバスケットボールドラフトの試合のダンスとダンス - ダミー

ファンタジーバスケットボールリーグに参加するには、チームにドラフトしたい選手を考慮する前に、以下のDOとDON'Tを考慮する必要があります。クレジット:©iStockphoto。 com / IS_ImageSourceファンタジーバスケットボールのドラフトを選ぶほとんどのファンタジーバスケットボールリーグでは、コミッショナー(リーグを設定する人)がオーダーを決定します。

バスケットボールコートのラインと寸法 - ダミー

バスケットボールコートのラインと寸法 - ダミー

バスケットボールコートには対称性があります。裁判所の半分はもう片方の鏡像です。バスケットボールコート全体(図1参照)は94フィート×50フィートです。各ハーフコートには、フリースローレーンとサークル、さらにバスケットからの距離が異なる3点弧が描かれています。

ファンタジーフットボールでフリーエージェントを獲得する - ダミー

ファンタジーフットボールでフリーエージェントを獲得する - ダミー

ファンタジーフットボールシーズン中に、フリーエージェント - 所有している選手を捨てようとするリーグチームに利用可能な選手。フリーエージェントプールを使用して、負傷したプレーヤーまたはあなたの期待に沿わない人を置き換えてください。これらのヒントを使用して、フリーエージェントを見つけることができます。

エディタの選択

PowerPoint 2007でグラフィックを再描画する - ダミー

PowerPoint 2007でグラフィックを再描画する - ダミー

PowerPoint 2007でグラフィックを再描画する色。 Recoloringは、PowerPointのグラフィックに均一な色を与えます。再現されたグラフィックスは背景に役立ちます。グラフィックを選択し、グラフィックの色を変更するには、次の手順を実行します。

Mac用Office 2011のpowerPointアニメーションオプション - ダミー

Mac用Office 2011のpowerPointアニメーションオプション - ダミー

Mac用のPowerPoint 2011で作成したスライドの場合、アニメーションタブでPowerPointのアニメーションオプショングループを使用できます。各エフェクトには独自の選択肢が用意されています。アニメーションオプションは、少なくとも1つのアニメーションを適用するまで適用できません。

Office 2011 for MacのPowerPointスライドにサウンドを直接録音する - ダミー

Office 2011 for MacのPowerPointスライドにサウンドを直接録音する - ダミー

PowerPointスライドショーで使用する事前録音済みのクリップがあり、独自のオーディオを作成する必要がある場合は、次の手順でPowerPoint 2011 for Macのスライドに直接サウンドを録音できます。リボンの[ホーム]タブをクリックし、 [Media]→[Audio Audio]を選択して、...を表示します。

エディタの選択

エッジアニメートタイムラインとステージコントロールの詳細 - ダミー

エッジアニメートタイムラインとステージコントロールの詳細 - ダミー

エッジアニメイトには、タイムラインとステージ。あなたは自分の好みに合わせて調整することができます。これには、ステージを中央に配置し、ステージを拡大し、要素をフィルタし、タイムラインのスナップをオンまたはオフにする簡単な方法が含まれます。ステージとタイムラインの細かいコントロールには、次のものがあります。ステージのセンタリング:あなたが...

トリガをエッジアニメーションステージに追加する方法 - ダミー

トリガをエッジアニメーションステージに追加する方法 - ダミー

Adobe Edge Animate CCでは、ステージトリガー - 本質的に、アニメーションの再生方法を制御するコマンドです。ステージトリガーを追加するには、特定の順序でいくつかのステップを実行する必要があります。次の手順では、ステージトリガーを使用してアニメーションにループを追加する方法を示します。

エッジアニメ - ダミーの位置決めとサイジングの設定方法

エッジアニメ - ダミーの位置決めとサイジングの設定方法

Adobe Edge Animate CCには位置決めとサイジングについては、これらの機能の多くは、要素を入れ子にするときに最も効果的なので、要素パネルの仕組みを理解する必要があります。位置付けとは、ステージまたは親要素のいずれかに相対的な要素の座標を指します。