Brisket ニュース リリース システムのフロントエンド開発中に、私は初めて Web デザイン用の CSS+div のテクノロジーに触れました。全体として、これは Web デザインの最も基本的な部分ですが、最も一般的に使用される部分でもあるため、この分野で十分な基礎を築いた後は、将来 JS や JQ などを学習するのに役立ちます。そして始めやすくなるでしょう。
CSS の中核となるコンテンツ: 標準フロー、ボックス モデル、フローティング、位置決め。
標準フロー: コード内の要素の順序は、フローティングまたはその他の手段を使用して順序を設定する場合の標準的なフローです。要素の数が標準フローから外れています。ここでは、ブロックレベル要素と行レベル要素という 2 つの用語について説明します。
ブロック レベルの要素: 各ブロック レベルの要素は 1 行を占めます。通常、ブロック レベルの要素の行の後に他の要素を追加することはできません。ブロック レベルの要素は通常、自動的に折り返すことができます。コンテナとして表示され、行レベルの要素を含めることができます。最も一般的なのは div です。
行レベルの要素: インライン要素とも呼ばれ、通常はセマンティック レベルの要素に基づいており、テキストまたはその他のインライン要素のみを収容できます。たとえば、span は行レベルの要素です。
ボックス モデル: ボックス モデルは CSS のコア コンテンツです。結局のところ、他の 3 つのレイアウトも Web ページの基本要素に基づいており、ボックス モデルのコンテンツを理解することが役立ちます。ボックスモデル Web ページ内の操作要素を表現します。
このボックス モデルから、Web ページでは要素間に距離があることがわかります。この距離はマージンと呼ばれ、上から下までの 4 方向のマージンを使用できます。各要素間の間隔と位置を設定して、植字を実現します。
ボックスの境界線は境界線であり、上、下、左、右の 4 つの辺もあり、目的を達成するために境界線の色、スタイル、太さ、その他の属性を設定できます。
ボックス内のコンテンツはボックスのコアブロックであり、表示する必要があるメインコンテンツが配置されます。コンテンツ ブロックとボックスの境界線の間には、パディングと呼ばれる距離もあります。ボックス内のコンテンツの位置を設定するために使用できる、上、下、左、右の 4 つの辺もあります。私たちのレイアウトを実現します。
Float: float 属性は、要素が浮動する方向を定義します。これまで、この属性は常に画像に適用され、テキストが画像を囲んでいました。しかし、CSS では、どの要素も浮動することができます。フロート要素は、要素のタイプに関係なく、ブロック レベルのボックスを作成します。
非置換要素を浮動させる場合は、明示的な幅を指定します。それ以外の場合は、可能な限り狭くなります。行上に浮動要素用のスペースがほとんどない場合、要素は次の行にジャンプし、このプロセスは行に十分なスペースができるまで継続します。
フロート モデルとボックス モデルを組み合わせることで、Web ページ要素の移動とデザインを実現できます。一部の特殊な組版要件では、フロートが必要な移動手段です。
位置決め: 相対位置決め、絶対位置決め、固定位置決めに分けられます。
相対配置: 要素は、移動されたかどうかに関係なく、元の位置を基準にして配置されます。その上、下、左、右の境界距離を設定します。他のボックスを覆う場合があります。ここで注意すべき点は、以下に示すように、Web ページの左上隅が原点であり、右が正、下が正であることです。
は通常の座標ではないため、設定するときは注意が必要です。要素の位置を少し。
絶対位置決め: 上記の座標を理解すると、座標の原点を基準点として使用して座標を設定および配置する絶対位置決めを理解できるようになります。
別のタイプの配置は、Web を閲覧しているときに、スクロール バーをドラッグして下に移動すると、煩わしい広告がスクロール バーと一緒に下に移動することがあります。元の位置のままです。これが固定位置です。下の図の赤い封筒は位置が固定されています。右側のスクロール バーを見てください。赤い封筒はまだ元の位置にあります。
実は、浮き浮きも特殊な配置であり、自分自身の理解が必要です。
これらの内容の学習を通じて、今後の仕事や学習において重要な役割を果たすCSSの核となる使い方をほぼマスターしました。
著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

Theroottaginanhtmldocumentis.itservesStop-levellementThateChationCothercontent、ProperDocumentsTurcuteRuctureAndBrowsingを保証します。

この記事では、HTMLタグは要素を定義するために使用される構文マーカーであり、要素はタグやコンテンツを含む完全なユニットであると説明しています。彼らは協力してWebPages.Characterカウントを構築するために協力します:159

この記事では、< head>の役割について説明します。および< body> HTMLのタグ、ユーザーエクスペリエンスへの影響、およびSEOの影響。適切な構造化により、ウェブサイトの機能と検索エンジンの最適化が強化されます。

この記事では、HTMLタグの違いについて説明します。、、、、、、、およびプレゼンテーションの使用とSEOとアクセシビリティへの影響に焦点を当てています。

記事では、UTF-8に焦点を当てたHTMLでのキャラクターエンコーディングの指定について説明します。主な問題:テキストの正しい表示を確保し、文字化けされたキャラクターの防止、SEOとアクセシビリティの強化。

この記事では、Webコンテンツの構築とスタイリングに使用されるさまざまなHTMLフォーマットタグについて説明し、テキストの外観に対する影響とアクセシビリティとSEOのセマンティックタグの重要性を強調しています。

この記事では、HTMLの「ID」属性と「クラス」属性の違いについて説明し、一意性、目的、CSS構文、および特異性に焦点を当てています。それらがWebページのスタイリングと機能にどのように影響するかを説明し、のベストプラクティスを提供する

この記事では、スタイリングとJavaScriptの操作の要素をグループ化するHTML「クラス」属性の役割を説明し、一意の「ID」属性とは対照的です。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

WebStorm Mac版
便利なJavaScript開発ツール

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

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









