Is there a way to specify in the CSS that there should be no space between an HTML element's contents and its ::after contents? Obviously I could ask that authors not include a space in the HTML, but I can't rely on the HTML authors to do this consistently. Here's what I'm talking about:
.x::after {
content: "\00A7";
}
<span class="x">I wish these were identical </span>
<br>
<span class="x">I wish these were identical</span>