Web ページをレイアウトするとき、HTML と CSS のどちらを最初に記述しますか?
多くの友人には独自の習慣があるので、最初に CSS を書くのが好きな人もいれば、最初に HTML を書くのが好きな人もいます。では、Web ページのレイアウトを作成する最も科学的なプロセスは何でしょうか?今日は皆さんのためにこれを分析します
これに対する答えはインターネット上にたくさんあります。最初に HTML を書いてから CSS を書く、最初に CSS を書いてから両方を同時に書く、などです。
通常、HTML ページを作成するときは、まず、ページ写真を保存するための imges: 、JS スクリプト言語を保存するための Web サイトの大まかなディレクトリ ファイルを作成します。 CSS ファイルを直接 image フォルダーに配置することをお勧めします。この利点は、画像の背景を呼び出すときに画像のパスを間違えることを避け、自然に HTML ページがルートに配置されることです。ディレクトリ。
次に、最初に DIV を使用して HTML で最も基本的なレイアウト部分を記述し、次に ID または CLASS (ID と CLASS の違い) を DIV に直接追加します。これらのレイアウト部分には、外側の部分、ヘッダー部分、中央部分、左部分、中央部分、右部分、著作権部分など。基本的には、先頭、中央、下部がページの共通部分であり、ほとんどの Web ページはこの 3 つの部分に分類されます。これらのパーツに ID またはクラスの名前を付けた後、対応する CSS スタイル 属性 を CSS スタイル ファイルに書き込みます。 CSS を記述する前に、サイト全体のグローバル div、h1、h2、フォント、フォント サイズ、li およびその他のスタイルを定義する必要があります。詳細については、ここでは説明しません。詳細を学ぶために使用するグローバル定義 CSS テンプレートをダウンロードして使用すると、新しい Web サイトを作成するたびに再定義する必要がなく、共通の基本 CSS スタイル定義テンプレートを直接コピーして使用できます。 一般に DIV+CSS を作成する場合、初心者はエラーを減らすために HTML と CSS を同時に行うのが最善です。制作中にエクスペリエンスがあまり良くない場合は、制作中にさまざまなブランドのバージョンのブラウザで互換性をテストし、このブラウザでは表示が正常に表示されるが、他のブラウザでは表示が不完全で混乱するかどうかをテストしたいと考えています。等。このようにして、基本的な互換性の問題を解決して理解し、貴重な DIV+CSS 技術経験を蓄積し、将来忘れないようにメモを取る習慣を身につけることができます。
最初に HTML を書いてから CSS を書くことについて学びましょう:
経験豊富な人々が初心者に HTML 部分を一度に書くことはできないと言うのはなぜですか?人は間違いを犯す可能性が高いため、アイデアを書く過程で問題が発生したり、ブラウザの互換性の問題が原因で問題が発生したりする可能性があります。そのうちのいくつかは経験不足のために事前に予想していなかったもので、書いているときに発見したものです。スタイルに問題がある場合は、HTML コードの変更が必要になる場合があります。先にhtmlを書いてページが大きくなると、htmlで考えたCSS属性のレイアウト選択を忘れてしまう可能性があります。
それから、最初に CSS を書いてから HTML を書くことについて学びましょう:
経験豊富な CSS 制作者にとって、これは最初に HTML を書いてから CSS を書くよりも実現可能です。なぜ? CSS の
inheritance
parent 属性機能が非常に優れていることがわかっているので、これを使用して最初に CSS を記述することができます。しかし、初心者の場合はそうはいきません。最初に CSS を書いてから HTML ページに戻って書くと、CSS 互換性の経験がないため、自分が書いた CSS を見返してしまい、選択範囲を呼び出す方法を忘れてしまいます。問題はありますが、互換性も非常に優れています。経験豊富な人は親継承機能を使用して CSS ファイルのコードをレイアウトし、HTML に戻るときに CSS でクラスと ID を呼び出すときに間違いが発生しにくいことは明らかです。 上記の一連の記述方法の紹介と説明を通して、一般にページを作成するときは、通常、両方を同時に使用する + ブラウザーのテストを行うことに言及する価値があります。両方を同時に書くか、半分先に CSS を書いてから HTML を書くか、半分ずつ最初に HTML を書いてから CSS を書くと、間違いが少なくなり、間違いを避けることができます。間違いを犯した後の修正に時間を無駄にします。
上記の記述は完全に正しいわけではないかもしれませんが、上記を通じて DIV+CSS 開発者に伝えたいのは、HTML を先に書くか CSS を先に書くかは問題ではないということです。重要なのは、div+CSS に対する愛であるということです。
エクササイズ
をあなたの日常生活に加えて、HTML/CSSを同時に実行することもできます。しかし、開発して制作を進めていくと、自然と自分に合った、早く開発できる方法が見つかるようになります。上記があなたのお役に立てば幸いです。
これらの事例を読んだ後は、その方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
関連記事:
CSSでテキストのフォントの色を設定する方法HTML Webページレイアウトのdivとspanの違いは何ですかCSSでフォントテキストを設定する方法以上がWeb ページをレイアウトするとき、HTML と CSS のどちらを最初に記述しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









vue.jsでBootstrapを使用すると、5つのステップに分かれています。ブートストラップをインストールします。 main.jsにブートストラップをインポートしますブートストラップコンポーネントをテンプレートで直接使用します。オプション:カスタムスタイル。オプション:プラグインを使用します。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

ブートストラップスプリットラインを作成するには2つの方法があります。タグを使用して、水平方向のスプリットラインを作成します。 CSS Borderプロパティを使用して、カスタムスタイルのスプリットラインを作成します。

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

ブートストラップボタンの使用方法は?ブートストラップCSSを導入してボタン要素を作成し、ブートストラップボタンクラスを追加してボタンテキストを追加します

Bootstrapフレームワークをセットアップするには、次の手順に従う必要があります。1。CDNを介してブートストラップファイルを参照してください。 2。独自のサーバーでファイルをダウンロードしてホストします。 3。HTMLにブートストラップファイルを含めます。 4.必要に応じてSASS/LESSをコンパイルします。 5。カスタムファイルをインポートします(オプション)。セットアップが完了したら、Bootstrapのグリッドシステム、コンポーネント、スタイルを使用して、レスポンシブWebサイトとアプリケーションを作成できます。

ブートストラップに画像を挿入する方法はいくつかあります。HTMLIMGタグを使用して、画像を直接挿入します。ブートストラップ画像コンポーネントを使用すると、レスポンシブ画像とより多くのスタイルを提供できます。画像サイズを設定し、IMG-Fluidクラスを使用して画像を適応可能にします。 IMGボーダークラスを使用して、境界線を設定します。丸い角を設定し、IMGラウンドクラスを使用します。影を設定し、影のクラスを使用します。 CSSスタイルを使用して、画像をサイズ変更して配置します。背景画像を使用して、背景イメージCSSプロパティを使用します。

ReactはJSXとHTMLを組み合わせてユーザーエクスペリエンスを向上させます。 1)JSXはHTMLを埋め込み、開発をより直感的にします。 2)仮想DOMメカニズムは、パフォーマンスを最適化し、DOM操作を削減します。 3)保守性を向上させるコンポーネントベースの管理UI。 4)国家管理とイベント処理は、インタラクティブ性を高めます。
