Notice the small space before the letter L in the first two lines in the following image.
It's more notable the larger the font size, but it's there in the second line too. The fonts in this example are Noto Sans/Noto Serif and sizes are 60/12 pt, but it's the same with other fonts I've tried.
Is there a technical term for that space, and are there any fonts that don't have it, or any way in CSS to set it to zero regardless of the font and font size (setting a negative margin works but will depend on the font and size)? My first thought was kerning or letter spacing, but that's only between letters, it seems.
Here's a similar example in HTML and CSS, with both kerning and letter spacing set to none, but that initial space is still there.
p {
font-family: sans-serif ;
margin: 0 ;
padding: 0 ;
line-height: 1 ;
letter-spacing: 0 ;
text-indent: 0 ;
font-kerning: none ;
}
.a {
font-size: 5em ;
border-left: 5px solid red ;
}
.b {
font-size: 1em ;
border-left: 5px solid blue ;
}
.c {
font-family: serif ;
font-size: 5em ;
border-left: 5px solid green ;
}
I've tried googling, but without a specific term, I just get a lot of unrelated results.