HTML学習におけるいくつかの重要なポイントのまとめ
HTMLに関する重要なまとめ
ブロック要素、インライン要素、インラインブロック要素
HTMLでは要素をインライン要素、ブロック要素、インラインブロック要素の3種類に分類できます
用途表示属性は、 3つの任意の
ブロック要素が自動的にラップ
変換メソッド
(1)display:inline; インライン要素に変換します
(2)display:block;ブロック要素に変換
(3) display: inline-block; インラインブロック要素への変換比較
1. インライン要素 最も一般的に使用されるのは、span であり、その他は特定の関数でのみ使用されます。フォント <b>
および <i>
タグ、および <sub>
および <sup> code>これら 2 つのタグは、同様の移動属性の助けを借りずに正方形の効果を直接作成でき、非常に実用的です。
インライン要素の特徴: (1)幅と高さの設定は無効です
ulous Mediere改行<b>
和<i>
标签,还有<sub>
和<sup>
这两个标签可以直接做出平方的效果,而不需要类似移动属性的帮助,很实用。
行内元素特征:(1)设置宽高无效
(2)对margin仅设置左右方向有效,上下无效;padding设置上下左右都有效,即会撑大空间
(3)不会自动进行换行
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>行内元素</title> <style type="text/css"> span { width: 120px; height: 120px; margin: 1000px 20px; padding: 50px 40px; background: lightblue; } </style> </head> <body> <sspan>不会自动换行</span> <span>行内元素</span> </body> </html>
2.块状元素
块状元素代表性的就是p,其他如p、nav、aside、header、footer、section、article、ul-li、address等等,都可以用p来实现。不过为了可以方便程序员解读代码,一般都会使用特定的语义化标签,使得代码可读性强,且便于查错。
块状元素特征:(1)能够识别宽高
(2)margin和padding的上下左右均对其有效
(3)可以自动换行
(4)多个块状元素标签写在一起,默认排列方式为从上至下
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>块状元素</title> <style type="text/css"> p { width: 120px; height: 120px; margin: 50px 50px; padding: 50px 40px; background: lightblue; } </style> </head> <body> <i>自动换行</i> <p>块状元素</p> <p>块状元素</p> </body> </html>
3.行内块状元素
行内块状元素综合了行内元素和块状元素的特性,但是各有取舍。因此行内块状元素在日常的使用中,由于其特性,使用的次数也比较多。
行内块状元素特征:(1)不自动换行
(2)能够识别宽高
(3)默认排列方式为从左到右
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>行内块状元素</title> <style type="text/css"> p { display: inline-block; width: 100px; height: 50px; background: lightblue; } </style> </head> <body> <p>行内块状元素</p> <p>行内块状元素</p> </body> </html>
绝对路径与相对路径
绝对路径:指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径
相对路径:指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系
每一个.向外跳一层
样式的三种写法
1.行内样式:
把css代码直接写在现有的HTML标签中
<p style="color:red">这里文字是红色。</p>
2.内嵌样式:
嵌入式css样式,就是可以把css样式代码写在标签之间
<style type="text/css">span{color:red;}</style>
3.外部样式表:
外部式css样式(也可称为外联式)就是把css代码写一个单独的外部文件中,这个css样式文件以“.css”为扩展名
<link href="style.css" rel="stylesheet" type="text/css" />
注意:
css样式文件名必须符合命名规则,如 main.css
rel=”stylesheet” type=”text/css” 是固定写法不可修改
-
css文件也可以在
<style></style>
rrreee2. 代表的なブロック要素は p などp、nav、side、header、footer、section、article、ul-li、address などはすべて p を使用して実現できます。ただし、プログラマーがコードを解釈しやすくするために、コードを読みやすくし、エラーをチェックしやすくするために、一般に特定のセマンティック タグが使用されます。 blockブロック要素の機能:(1)幅と高さを識別できる[4”(4)複数のブロック要素タグが一緒に書かれている、デフォルトの配置は上から下へ
rreee3. インライン ブロック要素
親戚path: このファイルが配置されているパスによって引き起こされる他のファイル (またはフォルダー) とのパス関係を指します
1. style:
既存の HTML タグに CSS コードを直接記述しますrrreee
2. 埋め込みスタイル:
埋め込み CSS スタイルとは、タグの間に CSS スタイル コードを記述できることを意味しますrrreee
3. 外部スタイル シート:
外部 CSS スタイル (外部とも呼ばれます) は、CSS コードを別の外部ファイルに記述します。この CSS スタイル ファイルには拡張子「.css」が付いていますrrreee
注:CSS スタイル ファイル名は、main.css などの命名規則に従う必要があります
rel=”stylesheet” type=”text/css” は固定の書き方です変更できないメソッド
🎜cssファイルは<style>インポートも</style>
で使用できますが、このメソッドはjsでは操作できません🎜🎜🎜🎜 、相対配置と固定配置🎜🎜注: 🎜🎜1.position 属性は、Web ブラウザーで特定の要素をどのように、どこに表示するかを制御できます。 🎜2. Position 属性を使用して、Web ページ上の任意の場所に要素を配置できます。 🎜
オプションの値: 🎜
- static: デフォルト値、要素の位置決めはオンになっていません 🎜
– 相対: 相対位置決めをオンにします 🎜
– 絶対: 絶対測位をオンにします 🎜
- 固定: 固定配置をオンにします 🎜🎜3. 相対配置 🎜🎜① 各要素はページのドキュメント フロー内で自然な位置を持ちます。この位置を基準にして要素を移動することを相対配置と呼びます。周囲の要素はこれによる影響をまったく受けません。 🎜🎜②相対配置がオンになっている場合、上、右、下、左の 4 つの属性を使用して要素を配置できます。 🎜🎜—-left: 配置位置を基準とした要素の左オフセット。 left: 100px、元の位置に対して右に 100px オフセット🎜🎜—-right: 配置位置を基準とした要素の右オフセット🎜🎜—-top: 配置位置を基準とした要素の上のオフセット🎜🎜 — -bottom: 配置位置に対する要素の下端のオフセット🎜🎜③相対配置の特徴🎜🎜—要素のオフセットが設定されていない場合、要素の位置は変更されません。 🎜🎜——-相対位置は、ドキュメント フロー内の要素の元の位置を基準としています。 🎜🎜 - 相対配置では、テキスト フローから要素が取り出されません。テキスト フロー内の要素の位置は変わりません。 🎜——-相対的な配置によって要素の元の特性が変更されることはありません。ブロック要素またはブロック要素、インラインまたはインライン
- 相対的な配置により要素のレベルが上がり、要素がテキスト フロー内の要素をカバーできるようになります。
4. 絶対配置
① 絶対配置とは、要素が html 要素またはその最も近い先祖に配置された要素を基準にして配置されることを意味します。
②position属性をabsoluteに設定すると、要素の絶対配置がオンになります。
③絶対配置がオンになっている場合、上、右、下、左の 4 つの属性を使用して要素を配置できます。
④絶対配置の特徴:
—絶対配置は要素をテキストフローから完全に分離します。
- 絶対的に配置されたブロック要素の幅は、そのコンテンツによって拡張されます。
- 絶対配置により、インライン要素がブロック要素に変わります。
——絶対位置決めは、位置決めがオンになっている最も近い祖先要素を基準とします。すべての祖先の位置設定がオンになっていない場合、それらはブラウザ ウィンドウを基準にして配置されます。
——一般に、絶対配置を使用する場合、その親要素に対して相対配置が指定され、要素が親要素に対して相対的に配置されることが保証されます。
——絶対配置により要素のレベルが上がります。
5. 固定位置
①訪問者がWebページをスクロールすると、固定位置要素は画面上で固定されます
②position属性が設定されている場合。 fix 、要素の固定位置がオンになります。
③固定配置をオンにすると、上、右、下、左の4つの属性を使用して要素を配置できます。
④ 固定測位も絶対測位の一種です。固定測位の他の特徴も絶対測位と似ています。
の違い:
(1) 固定位置は常にブラウザの位置を基準とします。
(2)はブラウザウィンドウ内の特定の位置に固定され、スクロールバーによるスクロールは行いません。
(3)IE6は固定位置をサポートしていません。
以上がHTML学習におけるいくつかの重要なポイントのまとめの詳細内容です。詳細については、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)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。
