CSSベース
CSS
CSSはスタイリングです。
CSSはWebアプリケーションの外観を担当する.
より良いユーザーエクスペリエンス(UX:User Experience)を得るためには、3つの要素が必要です.
1.適切な場所にコンテンツを配置する(レイアウト)
2.最小のフォントレイアウト(レイアウト、レイアウト)テキストのハイライトなど
3.最も低いアクセス性(ex.色)
以上の3つの要素を適用して、既存のウェブサイトを審美化することができます.
CSS構文の構成
セレクタ(Selector):かっこの前に表示されるタグ名
かっこに属性と値を書いてスタイルを表します.
各プロパティとプロパティの間には、セミコロン(;
)で区切らなければなりません.
デフォルトコレクタ(セレクタ)
1.idでスタイルを名前付けて適用
CSSは、#
シンボルを使用してidを選択することができる.
ex)navigation sectionの下の<h4>
を指定するために、
idでこのユニットに名前を付けて解決することができます.<h4 id="navigation-title">This is the navigation section.</h4>
# navigation-title {
color: red;
}
2.スタイルを分類してclassに適用する
idは、ドキュメント内の1つの段落にのみ適用できます.
classは、#
ではなく.
を使用してclassを選択することができる.ex) navigation section의 `<li>` 엘리먼트와 footer의 `<li>` 엘리먼트를 구분하고자 하면
<ul>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
</ul>
.menu-item {
text-decoration: underline;
}
3.複数のclassを1つのエンティティに適用する
classは、1つの別名に複数を適用できます.
クラス名をスペースで区切ります.ex) "menu-item"이라는 클래스에서 선택되어 있는 메뉴라는 class를 적용하려면
<li class="menu-item selected">Home</li>
.selected {
font-weight: bold;
color: #009999;
}
idとclassの違い
id
class
# 選択
. 選択
必要に応じて自由に命名できます
必要に応じて自由に命名できます
ドキュメントに一意の値を持つエンティティは1つしかありません
同じ値を持つ大量のエンティティ
1つの値のみ
エンティティには複数の値があります.
特定のエンティティの名前付けに使用
スタイル分類
Reference
この問題について(CSSベース), 我々は、より多くの情報をここで見つけました
https://velog.io/@yeonlisa/CSS
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
<h4 id="navigation-title">This is the navigation section.</h4>
# navigation-title {
color: red;
}
ex) navigation section의 `<li>` 엘리먼트와 footer의 `<li>` 엘리먼트를 구분하고자 하면
<ul>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
<li class="menu-item">Home</li>
</ul>
.menu-item {
text-decoration: underline;
}
ex) "menu-item"이라는 클래스에서 선택되어 있는 메뉴라는 class를 적용하려면
<li class="menu-item selected">Home</li>
.selected {
font-weight: bold;
color: #009999;
}
Reference
この問題について(CSSベース), 我々は、より多くの情報をここで見つけました https://velog.io/@yeonlisa/CSSテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol