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>

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

  • 相关阅读:
    大话领域驱动
    c#之循环效率
    编程思想之——"人是活的,程序是死的"
    C#之系统异常处理机制
    EF操作扩展之async
    C#提供APP接口之JSON差异
    EF操作MySql
    WCF 消息压缩性能问题及解决方法
    [NoSQL]-Elasticsearch 7.9
    [Linux]-Debian10基础使用
  • 原文地址:https://www.cnblogs.com/kongbailingluangan/p/6441559.html
Copyright © 2011-2022 走看看