让你使用DIV+CSS排版 不是让你用换个标签然后再去按照表格的方式去排版
而是做到内容与表现的分离
1: ID用于标识页面单独元素以及持久行的结构性元素 方便JS的调用
类用于标识同一页面可重复定义使用的结构性元素 ID与类的命名需与表现形式无关 :leftContent 而使用有意义的定义方式:sideBar等等。命名方式遵循“驼峰式大小写(标志符由多个单词组成 除首词首字母小写外 其余单词首字母均大写)”
2:避免滥用类 当类型的结构需要不一样的表现时 记得什么是层叠样式表 具体结构中的p a h1等可使用如下方式:div.sideBar p{}定义即后代选择器+ID或类选择器组合方式。
3:DIV与SPAN DIV(块级框)用于对块级元素的分组 SPAN(行内框)用于对行内元素分组标识
4:对于页面基本默认的方式可以选择通用选择器(*标识)进行定义 * { padding:0; margin:0;}
5: body 也是可以添加ID和类的 这样就可以为其添加特别样式。
6:样式表中导入样式表需在顶端 覆盖规则为本身样式覆盖导入样式
7:CSS样式表细分化 颜色 布局 风格 表单 均可分离 这样对以后的修改和风格设计更方便
8:盒模型:内→外
content←width height(补充:height只有在父元素定义了绝对高度时其%才有意义)
border
padding(内补丁)-“填充”
background-image
background-color
margin(外补丁)-“空白边”透明 可为负值
记住:在css中 width是指内容区域的宽度
IE/WIN与盒模型:
IE5.5/IE6怪异模式下: 元素框总宽度=content.width+margin.width
FireFox/Opera/.. : 元素框总宽度=content.width+padding.width+border.width+margin.width
差异在于:IE5.5/IE6怪异模式下 width=有效content.width+padding.width+border.width 内补丁和边框被算在内容宽度里面
#select{width:750px;padding:10px;border:5px} IE怪异模式:总宽度:750px FF/OP:780px
IE怪异模式:有效内容宽度:750-20-10 FF/OP:750
IE6正常模式下:同于FF/OP
处理方法:在父元素或子元素中使用padding 本身不使用
空白边叠加:当两个空白边叠加时 顶或底边将会叠加 实际空白边高度=空白边大的值
例:
空白の辺の高さは 20px です
ただし、この時点で境界線またはパディングを追加すると、重なり合わなくなります
//位置決めメカニズム//
9: 相対位置決め (relative): デフォルトの初期値を基準とした相対位置位置 絶対位置: 相対 親要素またはキャンバス、HTML 要素はドキュメント フローとは何の関係もなく、Z-INDEX を使用して他の要素をカバーしてその階層を制御できます。 IE5.5/IE6 で右下を設定する場合は、ボックスの幅と高さを設定してから、キャンバスの右下に合わせて配置する必要があります
絶対配置 (absolute)
10: float: 覚えておいてください: "Floating標準ブラウザでは要素がドキュメントの外にある ストリームが周囲のコンテナ領域を占有していない」 これを理解すると、IE と FIREFOX でパフォーマンスが異なる理由が理解できるでしょう。 IE5.5 および IE6 のフローティング要素は依然として周辺コンテナー領域を占有しています
例: IE では足が正常であるのに、Firefox ではどうやって動作するのでしょうか? ^_^ float をクリアします
IE では、float と text-align で定義された方向が同じである場合、二重エラーが発生します: select{float:left;text-align:left;margin:0 10px;}
実際のleft margin-left: 20px; FF/OP: 10px 解決策: 表示を追加します: inline;
11: 「clear float」を徹底的に理解します。フローティング ボックスの隣に配置しないでください
さまざまなブラウザでの 10 個のフロートのパフォーマンスを理解すると、それらの使用方法が明確にわかります。
12: 背景画像の位置: 背景のパーセンテージについてのみ説明します:url(image-url.gif)no-repeat 20% 30%
20%: 画像の X 軸の 20% を画像の 20% と一致させます。親要素の X 軸。 理由 上=0% 下=100% 左=0% 右=100% 中央=50%
13: スライディングドア/
通常、左と右の DIV 背景はそれぞれ定義されます。左の背景画像の方が長い; 左の背景の配置: 左中央 右の背景の配置: 右中央
外部コントロール コンテナの幅は通常、背景 2 つ以下であるため、コンテンツが動的に変化すると、右の背景画像がスライドするように感じられます。左側の背景画像にあるため、この名前が付けられました。
これは次の方法でも実現できます:
css:
#nav a{float:left;background:url("../images/navLeft.gif") 繰り返しなし左上;パディング:0;text-decoration:none;cursor:hand;}
#nav a span {float:left;display:block;background:url("../images/navRight.gif") no-repeat right top;padding :5px 36px 5px 40px;color:#ffffff}
原理は同様ですが、背景画像の位置に注意してください。
14: 完璧な中央揃えのレイアウト: body{text-align: center; mini-width: 760px;}
div#wrapper{margin: 0 auto; text-align: left; }
mini-width IEこれが古いブラウザ用に用意されているかどうかはわかりませんが、この値が必要な実際のページより大きくても問題ありません
15: 小さなアイコンは、ページに多くの色を追加することがあります。使用する前に、サイズに合わせて計画することを忘れないでください。大きな画像に変換することで、サーバー リクエストの数を減らすことができます

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ページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

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

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

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

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

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

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