Html/Css (初心者が最初に読むべきガイド)

Html/Css (初心者が最初に読むべきガイド)

1. Web標準の意味を理解する - なぜWeb標準を採用するのか

***** コンテンツとスタイルを分離する

1. Web標準は一連の標準、つまり組み合わせて使用​​される一連の技術標準です[1]、構造化コンテンツxhtml
【2】、表現内容CSS
【3】行動コンテンツJavaScript

2. Web 開発用の小さなツール - Firefox の Firebug
ツール - アドオン - firebug を検索
Webフロントエンド作業のため、IE、Firefox、Google Chrome、Safariなどの互換性のあるブラウザが必要です。
Web ページに CSS スタイルがあるかどうかをテストします - ブラウザでテキスト サイズを変更します。

3. CSS定義スキル:
[1] 将来のCSSコードの最適化のために、すべての属性値の後に「;」を付けることが推奨されます。
[2] 一部のXHTMLタグには独自のデフォルトのCSS属性値があります。

たとえば、h1 タグには独自の属性値があり、自動的に太字で大きなフォント サイズで表示されます。
【3】主流ブラウザとの互換性と統一性を保つために、設定時には全ての要素のCSSプロパティを標準のものにリセットすることをお勧めします。
【4】ブラウザによってCSS属性値に互換性がない場合があります。最も重要なのはブラウザの互換性です。
【5】特殊なフォントを使いたい場合はどうすればいいですか? --それを画像に変換します。

中国語フォントと英語フォントに分かれています。英語フォントを前面に、中国語フォントを背面にするようにフォントの順序を設定します。
[6] CSS編集ツール - 何でも使えます。専門家は葉っぱで人を殺すことができます。[7] テキストを垂直に中央揃えにしたい場合は、行の高さを要素の高さに設定します。行の高さ=要素の高さ。[8] CSSはxhtmlタグのデフォルトスタイルにリセットできます。

4. CSS を Web ページに適用する方法は、人が服を着る方法と同じです。
[1] インラインスタイル:1つに適用されます。
【2】埋め込みスタイル:タグの種類に適用されます。
【3】Webページが多数あり、それらすべてにCSSが必要な場合は、これらのCSSを別のファイルに記述することができます。これは外部リンクスタイルであり、推奨されます。
【4】インポートされたスタイル:スタイルもファイルに書き込まれ、Webページにインポートされます。

*****注: インポート スタイルは実際には埋め込みスタイルに似ており、どちらも Web ページにスタイルを追加します。
1. インポートするとHTMLファイルのスペースが消費される
2. 一部のブラウザでは解析の問題が発生する可能性があります。ブラウザは最後に @import の内容を読み取ります。
3. 複数のスタイル ファイルを 1 つのスタイル ファイルにインポートします。

2. CSSの特徴

CSS はカスケーディング スタイル シートと呼ばれます。

1. 継承: 子要素は親要素の特定のスタイルを継承します。
[一部の子要素にはデフォルト値があるため、親要素は必要ありません]

2. オーバーレイ: 子要素が親要素と同じスタイルを定義している場合、親要素のスタイルが上書きされます。
*****次のスタイルは以前のスタイルを上書きします

3. CSS スタイルの優先順位: スタイルが競合する場合、誰の意見に従うべきでしょうか?

CSS の優先度: 近接原則の範囲が狭いほど、優先度が高くなります。
スタイルがターゲットに近いほど、優先度が高くなります。

おじいちゃん -- 赤 お父さん -- 緑 子供 -- 青 選択の優先順位 インライン > id > クラス > タグセレクタ 特別な場合には、特定の属性の権限を増やすことができます
*****IEtest ツールにも互換性の問題があり、win7 では ie6 を開くことができません。--ie6 のグリーン バージョンをダウンロードしてください。直接使用するバージョンをインストールする必要はありません。

4. よく使われるテキスト、テキストコントロールのCSSスタイル

***** CSS スタイルを適用するときは、デフォルト値に注意する必要があります。ブラウザによって CSS のデフォルト値が異なるためです (ブラウザによってサポートされる属性が異なり、Web ページの互換性を確保する必要もあります。渡される属性を使用するようにし、互換性に違いがある属性は使用しないでください)。

5. CSSは要素の特定の状態を制御する-疑似クラス

疑似クラスの構文:
要素名: 疑似クラス名 {属性: 値}
例えば、ハイパーリンクのマウスオーバー状態
a:hover{テキスト装飾:下線;}
*****マウスが機能しない場合は、接続ステータスLVHAの順序を変更してください

上記のHtml/Css(初心者が最初に読むべきガイド)は、エディターが皆さんと共有するすべてのコンテンツです。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。

オリジナルURL: http://www.cnblogs.com/xie-zhan/archive/2016/07/01/5631868.html

<<:  AWS無料サーバーアプリケーションとネットワークプロキシ設定チュートリアルの詳細な説明

>>:  Mysql系SQLクエリ文の書き順と実行順を詳しく解説

推薦する

ログインと登録を実現するSpringboot+VUE

この記事の例では、ログインと登録を実装するためのspringboot+VUEの具体的なコードを参考ま...

Mybatisの各SQL文の実行時間の統計

背景最近、面接でデータベース トランザクションについてよく質問されます。通常は、@Transacti...

Centos7でmysql6の初期化インストールパスワードをインストールする方法

1. まずデータベースサーバーを停止しますサービスmysqld停止2.vim /etc/my.cnf...

Vue ドラッグ アンド ドロップのシンプルな実装

この記事では、主に次のような Vue ドラッグ アンド ドロップの簡単な実装を紹介します。レンダリン...

MySQL 5.7.18 インストーラーのインストール ダウンロード グラフィック チュートリアル

この記事では、MySQL 5.7.18インストーラーの詳細なインストールチュートリアルを参考までに記...

CentOS 7.x に ZSH ターミナルをインストールする方法

1. 基本コンポーネントをインストールするまず、 yumコマンドを実行して、コードpullために必要...

HTMLタグのデフォルトスタイルの配置

html、address、blockquote、body、dd、div、dl、dt、fieldset...

ログインボックスのメールプロンプトを実装するネイティブJS

この記事では、登録またはログイン時に電子メール アドレスを入力する際のドロップダウン プロンプトのネ...

Google Recaptcha 認証を使用した Vue 実装例

最近のプロジェクトでは、Google ロボット認証を使用する必要があります。これには VPN が必要...

mysql における mydumper と mysqldump の比較

いくつかのテーブルまたは単一のデータベースのみをバックアップする場合は、innobackup よりも...

Vue ログインページ用の動的パーティクル背景プラグインの実装

目次動的パーティクル効果は次のとおりです。プラグインをインストールする動的パーティクル効果は次のとお...

CSS が最初のサイクルで画像を読み込むために @keyframes を使用するときに発生するホワイトギャップの問題 (フラッシュ画面) をすばやく解決します。

問題の説明: CSS アニメーション プロパティを使用すると、ループが最初に読み込まれたときに白いギ...

HTML でよく使われるタグの概要 (必読)

コンテンツ詳細タグ: <h1>~<h6>タイトルタグ<pre>テ...

XHTML 入門チュートリアル: シンプルな Web ページの作成

1 分で最初の Web ページを作成します。簡単な Web ページを作ってみましょう。ぜひフォローし...

コードをセマンティックにする HTML のヒント

HTML のセマンティクスはありふれた問題のようです。Google で検索すると、セマンティクスに関...