As commented, this is a Firefox debug tool that displays white spaces between elements that have display: inline
by default, since spaces between these elements are treated by browsers as spacing. See example below:
<button>Botão A</button>
<button>Botão B</button>
Buttons, by default, are displayed inline
, but there is a line break (which is a whitespace) between them, then the Firefox inspector displays this symbol indicating the line break:
This helps you to do the element spacing debug inline
. It becomes clearer when used with images. See the example below where there are two images defined in different lines. When rendering, there will be a spacing between them, even if you don’t have this definition in CSS.
<img src="http://lorempixel.com/100/100" />
<img src="http://lorempixel.com/100/100" />
Already, if the images of the same line are defined, the mirroring ceases to exist. We usually do it the first way, because the code is more readable, but since we don’t define the CSS, we don’t expect there to be such spacing. In this way, the Firefox inspector helps us to find the source of this behavior.
<img src="http://lorempixel.com/100/100" /><img src="http://lorempixel.com/100/100" />
If you set the buttons on the same line, you will see that the inspector does not display this character:
Spacing will still exist because it is the default button style.
This HTML is being generated by some view engine?
– Jéf Bueno
@LINQ , ASP.NET MVC.
– Leonardo Bonetti
Placing the mouse arrow on top of the
o
he displays whitespace-only text Node– Denis Rudnei de Souza