HTML でテキストの折り返しを実装する例 (HTML でテキストと画像が混在)

HTML でテキストの折り返しを実装する例 (HTML でテキストと画像が混在)

1. 画像の周りのテキスト

通常のものを使用する場合、たとえば次のようになります。

コードをコピー
コードは次のとおりです。

<表セルパディング="15" 幅="200">
<TR>
<TD bgcolor="#EEEEFF"><IMG src="test.gif" hight=60>こちらが通常のものです。国内のVBサイトの中でも、vbgoodは毎日更新され、情報も豊富で、プログラミング愛好家に深く愛されています。 </TD>
</TR>
</表>

このような文章では、画像がテキストよりも高い場合、テキストの上に空白スペースができます。ページのパフォーマンスが非常に悪いです。どうすれば解決できるでしょうか?このコードを見てください:

コードをコピー
コードは次のとおりです。

<表セルパディング="15" 幅="200">
<TR>
<TD bgcolor="#EEEEFF"><IMG src="test.gif" hspace="1" align="LEFT" hight=60>こちらはラップアラウンドレイアウトです。国内のVBサイトの中でも、vbgoodは毎日更新され、情報も豊富で、プログラミング愛好家に深く愛されています。 </TD>
</TR>
</表>

この問題は、img 要素に align="center" という属性を追加することで解決できます。簡単ですよね? hspace は、画像と周囲の要素の幅を定義します。包装の有無は問いません。

これはどうやって作られたのですか?まずこのコードを見てみましょう:

コードをコピー
コードは次のとおりです。

<テーブル align=left cellspacing=0 cellpadding=0 width=200 border=1>
<tr>
<td><table align=left cellspacing=0 cellpadding=0><font color=red size="5"><b>国内の VB サイトの中でも、vbgood は毎日更新され、情報量が豊富で、プログラム愛好家に深く愛されています。 (終了)</td></tr>
</テーブル>

どうすればそのような効果が得られるのでしょうか?

コードをコピー
コードは次のとおりです。

<テーブル align=left cellspacing=0 cellpadding=0 width=200 border=1>
<tr>
<td><table align=left cellspacing=0 cellpadding=0><font color=red size="5"><b>在</b></font>
</table>国内のVBサイトの中でも、vbgoodは毎日更新され、情報も豊富で、プログラミング愛好家に深く愛されています。 (終了)</td></tr>
</テーブル>

このコード スニペットで説明されています。賢い人なら一目でわかるでしょう。拡大したい単語をこの表に入力するだけです。

しかし、テキストに背景色を付けたい場合はどうすればよいでしょうか?ハハ、あなたはとても賢いですね。次のように、テーブルに bgcolor 属性を追加します。

コードをコピー
コードは次のとおりです。

<テーブル align=left cellspacing=0 cellpadding=0 width=200 border=1>
<tr>
<td><table align=left cellspacing=0 cellpadding=0 bgcolor=#C0C0C0><font color=red size="5"><b>国内の</b></font></table> VB ウェブサイトの中でも、vbgood は毎日更新され、情報も豊富で、プログラム愛好家に深く愛されています。 (終了)</td></tr></table>

でも、出られますか?いいえ、まだ追加するものがあります (次回はすぐに答えないようにしてください :)、次のようになります。

コードをコピー
コードは次のとおりです。

<テーブル align=left cellspacing=0 cellpadding=0 width=200 border=1>
<tr>
<td><table align=left cellspacing=0 cellpadding=0 bgcolor=#C0C0C0><td><font color=red size="5"><b>国内の</b></font></td></table> VB ウェブサイトの中でも、vbgood は毎日更新され、情報も豊富で、プログラム愛好家に深く愛されています。 (終了)</td></tr></table>

<<:  CSS のマージンの崩壊問題を解決する方法

>>:  レスポンシブ Web デザイン手法を実装し、ウォーターフォール モデルに別れを告げる 5 つのステップ (グラフィック チュートリアル)

推薦する

Pure CSS と Flutter はそれぞれブリージング ライト効果を実現します (サンプル コード)

前回、非常に熱心なファンから、月を呼吸する光の効果にできるかどうか尋ねられました。月の大きさの写真が...

JavaScript Domはカルーセルの原理と例を実装します

カルーセルを作りたい場合、まずその原理を理解する必要があります。画像を右から左にスライドさせるにはど...

MySQL で binlog を使用する際のフォーマットの選択方法

目次1. binlogの3つのモード1.ステートメントレベルモード2. 行レベルモード3. 混合モー...

MySQLクエリの基本的なクエリ操作の学習

序文MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーショ...

jQuery を使用してカルーセル効果を実装する

この記事では、jQueryでカルーセルチャートを実装するための具体的なコードを参考までに共有します。...

vue3+ts+EsLint+Prettier 標準コード実装

目次使用EsLintの使用プロフィールを追加するPrettierの使用huskyとlint-stag...

mysqldump を使用して MySQL データをバックアップする方法

1. mysqldump の紹介mysqldump は、MySQL に付属する論理バックアップ ツー...

MySQL 8.0.15 winx64 のインストールと設定方法のグラフィックチュートリアル (Windows の場合)

この記事では、MySQL 8.0.15 winx64のインストールと設定方法を参考までに紹介します。...

最新の仮想マシン VMware 14 インストール チュートリアル

まず、VMware 14のアクティベーションコードをお渡ししますFF31K-AHZD1-H8ETZ-...

Windows 上の MySQL バージョン 5.7 でエンコードを UTF-8 に変更する方法

序文MySQLの勉強を始めたばかりで、公式サイトから最新バージョン5.7.14をダウンロードしました...

Linux で Oracle データベースをバックアップするためのスケジュールされたタスクの設定に関するチュートリアル

1. データベースの文字セットを確認するデータベースの文字セットは、Linux で設定された環境変数...

CSS グリッドレイアウトの完全ガイド

Grid は 2 次元のグリッド レイアウト システムです。これを使用すると、本質的にはハック メソ...

Iframe 適応高さコードに関する 3 つの議論

B/S システム インターフェースを構築する場合、メイン ページ index.html 内に他のペー...

大規模なMySQLデータベース用のマスタースレーブシステムを構築するアイデアを共有する

今週は戦争のように忙しかったです。他人に操られているような気がします。毎日朝早く出勤して夜遅く帰り、...

Linux で文字化けしたファイルや特殊文字のファイルを削除する方法

エンコーディングの理由により、Linux サーバーに中国語のファイルやディレクトリをアップロードまた...