zoukankan      html  css  js  c++  java
  • 行内元素之间的有个小空隙的问题

    一、简述

      编写HTML页面时,有时候在某一种情况下中用到了行内元素后面要紧跟着一个行内元素,比如:<span></span><a></a>  那么就会出现span元素与a元素之间有一个小空隙。

    二、内容

      首先是span元素与a元素之间出现了小空隙的情况。

    <span>span</span>
    <a href='javascript:void(0)'>第一个a标签</a>
    </div>

      然后是消除小空隙的方法。

    <div>
    <span>span</span><a href='javascript:void(0)'>第一个a标签</a>
    </div>

      就是说可能因为IDE工具的代码格式化,或者出现可读性考虑,把span元素与a元素分行,所以就导致了span后面跟着一个看不见的回车符,小空隙也就出现了。如果a元素紧跟着span元素,两者在同一行内,虽然可以消除掉小空隙,但是可读性就不好了啊。这样就可以用一个小技巧

    <span>span</span><!--
    --><a href='javascript:void(0)'>第一个a标签</a>
    </div>

      利用注释就可以消除掉小空隙,还可以分行以提高可读性。

  • 相关阅读:
    2016 年末 QBXT 入学测试
    Codevs 3409 搬礼物
    寻找子串位置
    Balanced Lineup
    统计难题
    爱在心中
    传话
    火柴排队
    新斯诺克
    排序
  • 原文地址:https://www.cnblogs.com/kongbailingluangan/p/6441559.html
Copyright © 2011-2022 走看看