CDATA 问题。图片旁边的换行符文本

CDATA Issue. Line break texts next to image

我需要将图片旁边的文字从上到下排列起来。

我在CDATA里面用了<br/>,但是文字是排在图片底部的。我该如何解决这个问题,以便文本可以从顶部排到图像旁边?

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
        <name>Miami, FL</name>
<description>       
        <![CDATA[<img      
src="http://wfarm1.dataknet.com/static/resources/icons/set95/5076c9d9.png"/>   
<br/>
         Address: 180 Howard St. San Francisco, CA 94105. <br />      
         Phone:415-555-3322. <br/>
         Type: Kids Play Center. <br/>
         Fax: 515-666-3311]]>
 </description>
     <Point><coordinates>-80.19179,25.76168</coordinates></Point>
</Placemark>
</kml>

我在这里建议 CSS:

<img src="..." style="float:left;"/>
Address: ... <br />
Phone: ... <br/>
Type: ... <br/>
Fax: ...

您也可以在此处使用 table。它比 CSS 更老派,但它也有效:

<![CDATA[
<table>
  <tr>
    <td>
      <img src="http://wfarm1.dataknet.com/static/resources/icons/set95/5076c9d9.png"/>
    </td>
    <td>
      Address: 180 Howard St. San Francisco, CA 94105. <br />      
      Phone: 415-555-3322. <br/>
      Type: Kids Play Center. <br/>
      Fax: 515-666-3311
    </td>
  </tr>
</table>
]]>