1. 実際の仕事では、一人ではなくチームでプロジェクトに取り組んでいます。複数人によるコラボレーションは、各チームが独自の命名規則を持っていることを意味します。
1. CSS セレクターの名前を標準化する必要があります。
2. すべてに命名仕様書が付いています。
1. タグ セレクター: HTML タグの場合
2. ID セレクター: ページ上に 1 回だけ表示されるコンテンツの ID
3 . クラスセレクター : 特定の要素、同じスタイル、繰り返しスタイル
***** デフォルトでは、一部の HTML 要素自体に独自のデフォルト値があります。
4. すべての要素を制御します---ワイルドカードを使用します---*
ワイルドカードセレクター: *{attribute: value}、すべての HTML 要素を定義するために使用されます
***** * には幅広い効果がありますが、非常に非効率的です。慎重に使用してください
*{margin: 0; padding: 0;}//すべての要素の外側のマージンと内側のマージンをゼロにリセットします
5. セレクターのネストされた使用 ---- セレクターを含む
フロントエンド開発の制限----コードは非常に合理化されています。
6. 複数のセレクターが同じスタイルを持つ場合、これらのセレクターをグループにグループ化できます
セレクター 1、セレクター 2、... {属性: 値}
** ***css セレクターは、スタイルを使用するユーザーを示します。あなたが定義しました。
/*次のセレクターは、これらのセレクターが 1 つのグループにグループ化され、すべて同じスタイルを持つことを示します*/
body,ul,ol,li,p,hi,h2,h3,h4,h5,h6,form, fieldset ,table,top a,.top,.top a,.top a:visited
/* は、クラス名 top の a*/
.top a,.top a:visited
を意味します
****ボックスは次の部分で構成されます:
1. ボックス内のコンテンツ
2. ボックスの境界線とコンテンツ間の距離。パディングの場合 --padding、内側のマージン (内側のパッチ)
4. 複数のボックスが存在し、ボックス間の距離をボーダーと呼びます --margin、外側のマージン (外側のパッチ)
***** はボックスの実際の幅です。例: = 左右の境界線 + 左右の境界線 + 左右の内側のパディング + コンテンツの幅
【1】 、コンテンツ属性:コンテンツ自体の幅 =width、コンテンツ自体の高さ =height
[2]、パディング属性:padding、コンテンツと境界線の間の距離
*****の幅を定義する場合ボックス、パディングの存在、幅、境界線を考慮する必要があります。
パディングを追加すると、追加したパディング値からボックス全体の幅が減算されます。
(ボックス - CSS3で使用できます)
sizing:border-box; ブラウザーが指定された幅と高さでボックスをレンダリングし、そのボックスにボーダーとパディングを配置します。
)
小さなボックスの上 = 20、右側に 30、下に 50、左側に 100、外側の境界線
margin-top:
margin-right:
margin-bottom:
左マージン:
****今後マージンを使用する場合はブラウザの互換性にご注意ください。
*****すべてのブラウザのデフォルトの内側と外側のマージンをゼロから計算する必要があります。
実際の作業では、最も効率が悪いため、この * (margin: 0、padding: 0) は使用しないでください。
そこで、これらの要素を使用した後、これらの要素のデフォルト値をゼロにリセットします。
CSS プロパティには継承特性がありますが、すべてのプロパティが継承されるわけではありません。
コントロール。
内容: 幅 高さ
内側のパディング: パディング
外枠: border
外枠: margin
リストの属性について: --互換性の問題があります
構文:
list-style: list-style-image || list-style-type
リストのスタイル: リストの画像 リストのシンボルの位置 リストのスタイル
list-style-none リストのシンボルは不要です。
border 属性の説明:
border: border-width | 1 つ目: 太さ、2 つ目: スタイル、3 つ目: 色
色
ボーダースタイル: 2ピクセルの太さの青一色
ボーダー: 2ピクセルの青一色
*****CSS のヒント:
[1]、ボックスを水平方向に中央に配置します。オブジェクトの左右の境界を自動に設定します。
[2]、ボックス内のコンテンツを垂直方向に中央に設定します。 -height) = ボックスの高さですが、改行はありません。
*****HTML 要素の分類: ブロックとインライン
背景画像はデフォルトで水平方向と垂直方向に並べて表示されます。
デフォルトの背景画像は要素の左上隅に表示されます。
互換性: IE6 は、html と body の 2 つの要素に対してこの属性のみをサポートします
よりプロフェッショナルに見せるためのヒント: 反転効果: 実際には、通常は同じサイズで異なる内容の 2 つの写真を準備するというアイデアがあります。
下に1枚の写真が表示され、マウスをその上に置くと別の写真が表示されます。 (transform 属性は、画像の反転効果を定義するために CSS3 で一般的に使用されます)
状態を表す疑似クラス
: link
CSS Elf Tips: 主に http リクエストを減らすため[CSS3 で一般的に使用されるフォント アイコンが従来の小さなアイコンを置き換えます (将来の傾向)]
ブラウザ -- サーバー (通信) (例: ショッピング スーパー マーケット -- チェックアウト)

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Dreamweaver Mac版
ビジュアル Web 開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。
