ホームページ ウェブフロントエンド CSSチュートリアル CSS スタイル学習の基本のまとめと共有

CSS スタイル学習の基本のまとめと共有

Mar 10, 2017 am 10:33 AM

十分な基礎知識がなければ CSS レイアウトを行うことは不可能です。この記事では、初心者向けによく使用される CSS 属性の基本的な概要を説明します。興味のある友人は参考にしてください。

CSSの基礎入門

カスケーディングスタイルシート(Cascading Style Sheet)は「CSS」と呼ばれ、通常「スタイルシート(Style Sheet)」とも呼ばれ、Webページのスタイルデザインに使用されます。たとえば、クリックされていないときはリンク ワードを青色にし、マウスをその上に移動すると赤色に変わり、下線が引かれるようにする場合、これはスタイルです。スタイルシートを設定することで、HTML上の各マークの表示属性を統一的に制御することができます。カスケード スタイル シートを使用すると、Web ページの外観をより効果的に制御できるようになります。カスケード スタイル シートを使用すると、Web ページ要素の位置と外観を正確に指定し、特殊効果を作成する機能が拡張されます。

CSSとは、英語のCascadingStyle Sheets(カスケーディングスタイルシート)の略で、HTMLやXMLなどのファイルスタイルを表現するために使用されるコンピュータ言語です。 CSS の最新バージョンは CSS3 です。これは、Web ページのパフォーマンスとコンテンツを完全に分離できるスタイル デザイン言語です。従来の HTML のパフォーマンスと比較して、CSS は Web ページ内のオブジェクトの位置とレイアウトをピクセルレベルで正確に制御でき、ほぼすべてのフォント サイズ スタイルをサポートし、Web ページのオブジェクトとモデル スタイルを編集する機能があり、予備的な実行が可能です。デザインは現在、テキスト表示に基づいた最も優れた表現力のあるデザイン言語です。 CSS は、さまざまなユーザーの理解力に応じて記述方法を簡素化または最適化することができるため、あらゆるタイプの人にとって可読性が高くなります。

Ⅱ。 CSS の使用方法

サイト ページでスタイル シートを使用するには 3 つの方法があります:

外部スタイル: Web ページを外部スタイル シートにリンクします。

内部ページのスタイル: Web ページに埋め込みスタイル シートを作成します。

インライン スタイル: 個々の Web ページ要素にインライン スタイルを適用します。

各方法には長所と短所があります:

外部スタイル シートは、サイト上のすべてのページまたは一部のページに一貫して同じスタイルを適用する場合に使用されます。 1 つ以上の外部スタイル シートでスタイルを定義し、それらをすべての Web ページにリンクすると、すべての Web ページにわたって一貫した外観が保証されます。スタイルを変更する場合は、外部スタイル シートで 1 回変更するだけで済み、その変更はスタイル シートにリンクされているすべてのページに反映されます。通常、外部スタイル シートにはファイル拡張子として .css が付いています (ブリスベン ニュース リリース システムの共通スタイル Common.css など)。次に、このスタイルを必要とするページに次のようにリンクします。



現在の Web ページのスタイルには、埋め込みスタイル シートを使用します。埋め込みスタイル シートは、Web ページの

タグ内に「埋め込まれる」カスケード スタイル シートです。埋め込みスタイル シート内のスタイルは、同じ Web ページでのみ使用できます。 例:



インライン スタイルを使用して、カスケード スタイル シート属性を Web ページ要素に適用します。例:

CSS ドキュメント




Web ページが外部スタイル シートにリンクしている場合、Web ページ用に作成されたインライン スタイルまたは埋め込みスタイルは、外部スタイル シートの指定されたプロパティを拡張またはオーバーライドします。

Web ページで外部スタイル シートのスタイルを使用するには、[形式] メニューにある [スタイル シート リンク] コマンドを使用して、Web ページをスタイル シートにリンクします。 1 つまたは複数のスタイル シートを、Web ページ ビュー モードの現在の Web ページ、フォルダ リストで選択した Web ページ、またはサイト上のすべての Web ページにリンクできます。

[スタイル] ボックスには、見出し

1 などの標準 HTML タグと、埋め込みスタイル シートまたは Web ページにリンクされている外部スタイル シートに含まれるクラスまたは ID セレクターがリストされます。 Web ページ要素にスタイルを適用するには、スタイルを選択し、[スタイル] ボックスでスタイルまたはセレクターをクリックします。

Microsoft FrontPage 2000 では、特定の書式設定機能がインライン スタイルとして自動的に適用されます。例: ([書式] メニューの) [境界線と影] コマンドを使用して通常の段落の周囲にボックスを適用すると、FrontPage は書式設定情報を段落記号のインライン スタイル プロパティとして書き込みます (例:

3. CSS テキスト属性: color: #999999;

font-family: /*Text font*/

font-size: 9pt; *テキスト サイズ*/

font-style:itelic;/*テキスト イタリック*/

font-variant:small-caps;/*小さいフォント*/

letter-spacing: /*文字間のスペース*/

line-height: 200%; /*行の高さを設定*/

font-weight:bold;/*テキストの太字*/

vertical-align:sub;/*下付き文字*/

vertical-align:super;/*上付き*/

text-decoration:line-through;/*取り消し線を追加*/

text-decoration:overline;/*先頭行を追加*/

text-decoration :underline; /*下線を追加*/

text-decoration:none;/*リンクの下線を削除*/

text-transform: Capitalize; /*最初の単語を大文字にする*/

text-transform: uppercase; /

text-transform: lowercase; /*英語の小文字*/

text-align:right;/*テキストは右揃え*/

text-align:left;/*テキストは左揃え* /

text -align:center;/*テキストの中央揃え*/

text-align:justify;/*テキストの分散配置*/

vertical-align 属性

vertical-align:top;/*垂直方向に揃える上向き*/

vertical-align:bottom;/*垂直下方向に整列*/

vertical-align:middle;/*垂直方向中央に整列*/

vertical-align:text-top;/*テキストを垂直方向に整列します上向き*/

vertical -align:text-bottom;/*テキストを垂直下に整列します*/

4. CSS シンボル属性:

list-style-type:none;/*番号なし*/

list -style-type: 10 進数;/*アラビア数字*/

list-style-type: lower-roman;/*小文字のローマ数字*/

list-style-type:upper-roman;/*大文字のローマ数字* /

list-style-type: lower-alpha;/*英小文字*/

list-style-type:upper-alpha;/*英大文字*/

list-style-type:disc;/ *実線の円記号*/

list-style-type:circle;/*中空円記号*/

list-style-type:square;/*実線の四角記号*/

list-style-image:url( /dot.gif);/*画像記号*/

list-style-position:outside;/*凸行*/

list-style-position:inside;/*indent*/

5. style :

background-color:#F5E2EC;/*背景色*/

background:transparent;/*遠近感のある背景*/

background-image: url(/image/bg.gif); /*背景画像* /

background-attachment:fixed; /*ウォーターマーク固定背景*/

background-repeat:repeat; /*リピート配置 - Webページのデフォルト*/

background-repeat: no-repeat; * /

background-repeat:repeat-x; /*x 軸で配置を繰り返します*/

background-repeat:repeat-y; /*y 軸で配置を繰り返します*/

背景の位置

background-position: 90% 90%; /*背景画像の x 軸と y 軸の位置*/

background-position: top; /*下揃え*/

background-position: left; /*左揃え*/

background-position: right; /*右揃え*/

background-position: center;
6. CSS 接続プロパティ:

a/*すべてのハイパーリンク*/
a:link/*ハイパーリンクのテキスト形式*/
a:visited/*訪問済みリンクのテキスト形式*/

a:active/*Pressedリンク形式 */

a:hover/*マウスでリンク*/

マウスカーソルスタイル:

指をリンク CURSOR: 手

十字体カーソル:十字線

下矢印カーソル:S-サイズ変更

十字矢印カーソル:move

右を指す矢印:move

疑問符を追加 カーソル:help

左を指す矢印:w-resize

上を指す矢印 カーソル:n-resize

上を指す矢印 と to右カーソル:ne-resize

上向きの矢印と左カーソル:nw-resize

テキスト 入力カーソル:テキスト

右斜め下の矢印 カーソル:se-resize

左斜め下の矢印 カーソル:sw-resize

ファンネル カーソル:待機

カーソル パターン (IE6) p {cursor:url("カーソル ファイル名.cur"),text;}


7. CSS ボーダー リスト:


border-top: 1px ソリッド #6699cc ; /*上のボーダー*/
border -bottom: 1px ソリッド #6699cc; /* 下のボーダー*/
border-left: 1px ソリッド #6699cc;

border-right: 1px ソリッド # 6699cc; /*右ボーダー* /

上記は推奨の書き方ですが、以下のように従来の方法でも可能です:

border-top-color: #369 /*上ボーダーの上の色を設定します* /

border-top-width:1px /*上枠の上幅を設定*/

border-top-style:solid/*上枠の上スタイルを設定*/

その他の枠スタイル

solid/*Solidフレーム*/

ドット/*ドットフレーム* /

ダブル/*ダブルフレーム*/

溝/*立体内凸フレーム*/

リッジ/*立体レリーフフレーム*/

インセット/ *凹型フレーム*/

outset/*凸型フレーム*/


8. CSS フォーム アプリケーション:


テキスト ボックス ;input type="submit" value="submit" name="B1">
チェックボックス
選択ボタン
複数行のテキスト ボックス

ドロップダウン メニュー 9. CSS 境界線のスタイル:

margin-top:10px;/*上マージン*/
margin-right:10px;/*右マージン値*/

margin-bottom:10px;/*下マージン値*/

margin-left:10px;/*左マージンの値*/


10. CSS 境界線を空白にする

padding-top:10px;/*上の境界線を空白のままにする*/ padding-right:10px;/*right境界線を空白のままにする*/

padding-bottom:10px;/*下の境界線を空白のままにする*/

padding-left:10px;/*左の境界線を空白のままにする*/


11. スクロールバーのスタイル


Scrollbar -face-color:#f3f3f3;/*スクロールバーの盛り上がった部分の色*/ Scrollbar-highlight-color:#f1f1f1/*スクロールバーの影の部分の色*/

Scrollbar- shadow-color:#fcfcfc/ *三次元スクロールバーの影の色*/

Scrollbar-3dlight-color:#fcfcfc/*スクロールバーの明るい端の色*/

Scrollbar-arrow-color:#34837 /*上下ボタンの三角矢印の色*/

Scrollbar-track-color:#fcfcfc/*スクロールバーの背景色*/

Scrollbar-darkshadow-color:#66c0f4/*三次元スクロールバー強い影の色*/

Scrollbar-base-color:#fcfcfc/* スクロールバーの基本色*/

上記は CSS スタイルの基礎的な研究です 矛盾がある場合はご容赦ください。

以上がCSS スタイル学習の基本のまとめと共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

それは' Vueチームにそれを成し遂げてくれておめでとうございます。それは大規模な努力であり、長い時間がかかったことを知っています。すべての新しいドキュメントも同様です。

Redwood.jsと動物相を使用してイーサリアムアプリを構築します Redwood.jsと動物相を使用してイーサリアムアプリを構築します Mar 28, 2025 am 09:18 AM

最近のビットコインの価格が20k $ $ USDを超えており、最近30Kを破ったので、イーサリアムを作成するために深く掘り下げる価値があると思いました

ブラウザから有効なCSSプロパティ値を取得できますか? ブラウザから有効なCSSプロパティ値を取得できますか? Apr 02, 2025 pm 06:17 PM

私はこの非常に正当な質問で誰かに書いてもらいました。 Leaは、ブラウザから有効なCSSプロパティ自体を取得する方法についてブログを書いています。それはこのようなものです。

粘着性のあるポジショニングとサスのダッシュを備えた積み重ねられたカード 粘着性のあるポジショニングとサスのダッシュを備えた積み重ねられたカード Apr 03, 2025 am 10:30 AM

先日、Corey Ginnivanのウェブサイトから、この特に素敵なビットを見つけました。そこでは、スクロール中にカードのコレクションが互いに積み重ねられていました。

CI/CDで少し CI/CDで少し Apr 02, 2025 pm 06:21 PM

「ウェブサイト」は「モバイルアプリ」よりも適していると言いますが、Max Lynchからのこのフレーミングが好きです。

レスポンシブデザインのブラウザを比較します レスポンシブデザインのブラウザを比較します Apr 02, 2025 pm 06:25 PM

これらのデスクトップアプリがいくつかあり、目標があなたのサイトをさまざまな次元ですべて同時に表示しています。たとえば、書くことができます

WordPressブロックエディターでのマークダウンとローカリゼーションを使用します WordPressブロックエディターでのマークダウンとローカリゼーションを使用します Apr 02, 2025 am 04:27 AM

WordPressエディターでユーザーに直接ドキュメントを表示する必要がある場合、それを行うための最良の方法は何ですか?

フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? Apr 05, 2025 pm 05:51 PM

フレックスレイアウトの紫色のスラッシュ領域に関する質問フレックスレイアウトを使用すると、開発者ツールなどの混乱する現象に遭遇する可能性があります(D ...

See all articles