Estamos testando HTML4.01 (e CSS3) e, com base em nossa experiência anterior em programação, gostamos de imprimir o código-fonte de forma bonita. Exemplo:
<body>
<p>
This is a paragraph in this formatted
document that will render as one
single line.
</p>
</body>
O problema que enfrentamos é que as linhas renderizadas têm um espaço em branco no final se </p>
não estiverem à direita da última palavra, como no código acima:
Este é um parágrafo neste documento formatado que será renderizado como uma única linha.
(Destaque o texto e um espaço à direita aparecerá.)
Descobrimos que esse é o caso com <a>
as <img>
tags e .
Existe alguma opção, sem usar Javascript , que possamos usar para evitar que esses espaços em branco à direita apareçam, além de mover as tags de fechamento (e talvez de abertura) para o início e o fim dos dados reais?
Inicialmente pensamos em uma solução CSS3, mas, pela pesquisa, ela não parece viável dessa forma — todas as pesquisas sobre o assunto não tiveram sucesso.