そのため、Web ページには長いテキストが段落形式で表示されます。目標は、段落 17 または 26 を変更せずに、写真やテキストなどの要素を段落 17 または 26 の隣に配置することです (つまり、段落が回り込む必要はありません)。
これまでのところ、これを行うための最良の方法は、テキストを表、テキストの列 (および各行に 1 つの段落)、および配置された要素を ID (ID行番号です)。
これはかなり不格好に思えます。1 つには、追加された要素が段落よりも縦方向に長い場合、元のテキストにギャップが作成されます。別の例では、各段落は次のようになります
<tr><td><p> garble fizz thoutrious</p></td><td id = "#"***></td></tr>
誰かが適切な代替案を思いつくことができますか?
***その後、jQuery を使用すると、その td ID を簡単に取得して、必要なものを入力できます。
アンドレの答えの後に編集:
だから私は一連の段落を持っています。
<p>Thing thing thing</p>
<p>Thang Thang Thang</p>
<p>Sing Sing Sing</p>
<p>Song Song Song</p>
次のようなものを取得するために、たとえば 3 番目の段落にテキスト、画像、または何らかの要素を追加できるようにしたいと考えています。
<p>Thing thing thing</p>
<p>Thang Thang Thang</p>
<p>Sing Sing Sing</p><img>
<p>Song Song Song</p>
次のようなレイアウトで:
[p ]
[p ]
[p ][img]
[p ]
...幅が固定されている場合
アンドレのソリューションで私が目にする問題は...実際には、いいえ、空のスパンがうまく収まり、バインドされている段落にIDが関連付けられているため、必要に応じて塗りつぶすことができ、各段落をクリアできます。
また、[img] の方が高い場合、[p] の間に隙間があってはなりません。
私はそれをテストしてから、私が考える答えを授与するつもりです.