HTML之多个IMG标签的间距

问题描述:

多个IMG标签之间有间距,且IMG后跟的font标签也有间距,如下代码为例:
   
   
  1. <div id="lay1">
  2. <img src="../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/jian.gif">
  3. <img src="../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/fold_1.gif">
  4. <font>
  5. <a href="javascript:showSub(1)">所有软件</a>
  6. </font>
  7. <div id="subLay1"></div>
  8. </div>
效果如图所示:
这里写图片描述
 各标签之间存在明显间隙, 但是用JS动态在lay1中插入img标签就不存在这个问题
代码如下:
   
   
  1. lay1.insertAdjacentHTML('AfterBegin','<img src="../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/jian.gif"><img src="../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/fold_1.gif"><font><a href="JavaScript:showSub(1)">所有软件</a></font><div id=subLay1></div></div>');
效果对比如下:(上面为JS添加的效果,下面为HTML的效果)
这里写图片描述
解决方案:
这是由IMG标签之间的空白引起的, 去掉空白两个IMG的空白,如下所示:
   
   
  1. <div id=“lay2”>
  2. <img src="../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/jian.gif"><img src=“../《JavaScript动态网页设计经典实例教程》共给网上下载的代码/第7章 动态层/fold_1.gif”><font><a href=“javascript:showSub(1)”>所有软件</a></font>
  3. <div id="subLay1"></div>
  4. </div>
效果对比如下: (上面为lay1的效果,下面为lay2的效果)
这里写图片描述
 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值