IMG タグの基本分析 HTML5 では、img タグには 4 つの要素があります。 (1) src: 画像パス (2) 幅: アラートの役割: 画像にエラーが発生した場合、alt 内の関数を使用してエラー内容を示し、検索エンジンのクロールを容易にします (検索エンジンのクロールと SEO レンダリングに便利です) 注記: (1) imgに設定する幅と高さは、画像本来のサイズでなければなりません。 (2) 一般的にインライン要素は幅と高さを設定できません。imgもインライン要素ですが、置換要素であり、srcを通じて設定できます。 インライン要素とインライン要素の違い。 インライン要素間の間隔の問題を解決する方法: 下の図のインライン要素の上下に隙間がある理由は次のとおりです。 img はインライン要素です => インライン要素は、デフォルトで要素コード内に改行を生成します (空白とも呼ばれます => デフォルトでテキスト文字列として使用することもできます) 次の図のインライン要素間の垂直方向のギャップの理由は次のとおりです。 インライン要素のデフォルトのベースライン配置により、空のノードが表示されます (vertical-align: baseline;) 解決策1: インライン要素は文字列として扱われるため、親にfont-size: 0を追加することができます。配置はvertical-align: middleになりますが、親のテキストスタイルに問題が発生する可能性があります。 解決策2: インライン要素からブロックレベル要素に変更するには、display を使用します。 注: vertical-align と line-height は、CSS で理解するのが最も難しい 2 つの知識ポイントです。font-size = 0 を変更できるのはなぜですか? img の空白ノードを消すことはできますか? テキストと画像の例: 画像にspanタグを使用する 2 つのインライン要素の配置は vertical-align: baseline です。テキストが画像のベースラインを超えていることは明らかです。 次の図では、テキストのサイズが変更され、画像間の垂直方向の間隔も拡大しています。 原因: テキストにはデフォルトの行の高さがあり、テキスト間の垂直方向の間隔が発生します。テキストが大きいほど、間隔が大きくなります。 => 「vertical-align: miiddle;」を使用すると、テキストの位置が上がり、以下に示すように間隔は生成されません。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: MySQL RouterはMySQLの読み取りと書き込みの分離を実装します
>>: ウェブデザイナーが注意すべき 43 のウェブデザインの間違い
鏡とは何ですか?イメージは、複数のイメージ レイヤー (UnionFS および AUFS ファイル ...
カリで再現まず、必要なvim.basicファイルにsuid権限を設定します。 chmod u+s /...
目次1. 変数の概要1.1 変数のメモリへの保存1.2 変数の使用1. 変数を宣言する2. 譲渡3....
コードをコピーコードは次のとおりです。 <div class="content&qu...
目次1. ミニプログラム下請け2. Uniapp 下請けアプレット下請けの手順: 1. manife...
序文今日 GitHub を閲覧していたところ、SQL を最適化および書き換えるための sora とい...
この記事では、jsでスライダーをドラッグする方法の具体的なコードを参考までに共有します。具体的な内容...
テーブルの背景画像を設定します。任意の GIF または JPEG 画像ファイルを使用できます。基本的...
背景プロジェクトにはメニューノードのすべてのノードをチェックする要件があります。オンラインでチェック...
目次1. Redis Dockerベースイメージを作成する2. Redisノードイメージを作成する3...
序文Oracle であれ MySQL であれ、新バージョンで導入された新機能は、一方では製品の機能性...
コマンド パターンは、JavaScript デザイン パターンにおける動作デザイン パターンです。定...
本来の意図このツールを作った理由は、コンピューターを使用しているときにいつでも毎日の仕事や生活を記録...
目次必要:機能ポイントレンダリング実装のアイデア具体的なコード(react\taro3.0)特定のコ...
前回の記事では、MySQL 5.7.19 無償インストール版 (64 ビット) の設定方法についての...