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 つのステップ (グラフィック チュートリアル)

推薦する

React useEffect の理解と使用

目次繰り返しレンダリングループを避ける副作用の除去についてReact16.8 の新しい useEff...

MySQL の日付型の単一行関数コードの詳細な説明

MySQL の日付型単一行関数: CURDATE()またはCURRENT_DATE()は現在の日付を...

Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

1. 以前 QT5.13 バージョンをダウンロードしましたが、インストール後、Qtcreator を...

WangEditor リッチ テキスト コンポーネントを Angular でカプセル化する方法

リッチ テキスト コンポーネントは、Web プログラムで、特にブログやフォーラムなどの Web サイ...

Dockerコンテナの原理の分析

目次01 コンテナの本質とは何か? 02 Cgroupテクノロジーと名前空間テクノロジーの概要03 ...

Linux ソースコードの解析 epoll

目次1. はじめに2. シンプルなepollの例2.1、epoll_create 2.2、構造体イベ...

mysql mycat ミドルウェアの簡単な紹介

1. mycatとはエンタープライズアプリケーション開発のための完全にオープンソースの大規模データベ...

Alibaba Cloud OSS によってアップロードされた Nginx プロキシ転送実装コード

序文ミニプログラムのアップロードには https が必要なので、サーバーの https は lets...

mysql+mycat、負荷分散、マスタースレーブレプリケーション、読み取り/書き込み分離操作に基づく安定した高可用性クラスタを構築します。

データベースのパフォーマンス最適化には、一般的にクラスタリングが採用されています。Oracle クラ...

MySQL 5.6 zipパッケージのインストールチュートリアルの詳細

これまでは、拡張子が .msi のファイル、つまり、完全なインストールが使用されていました。しかし、...

CSS は Alibaba ベクター ライブラリを使用して、対応する位置に見栄えの良いアイコン効果をすばやく追加します (サンプル コード)

Alibaba ベクターアイコンライブラリにアクセスAlibaba ベクターアイコンライブラリ好き...

MySQLテーブル内の重複データをクエリする方法

hk_test(ユーザー名、パスワード) に値を挿入 ('qmf1', '...

Vue で $props、$attrs、$listeners を使用する方法の詳細な説明

目次背景1. 文書の説明2. 特定の用途結論背景ここで、状況について説明しましょう。親コンポーネント...

Linuxでディスクをマウントする方法

仮想マシンを使用しているときに、ディスク容量が不足し、継続使用するためにディスクをマウントする必要が...