por Marcos Elias
Uma dica rapidinha para quem mexe com HTML, incluindo, porque não, blogueiros em geral!
De vez em quando você quer colocar uma palavra, termo ou expressão que deve ficar numa única linha, mas por algum motivo fica uma parte em cada linha. Isso ocorre normalmente ao chegar no final da linha e não caber, claro. Por exemplo, o texto -benchmark_all abaixo:
Como foi usado um tracinho (hífen ou menos, como queira :P) o benchmark_all foi para a linha de baixo. Mas isso não é uma palavra com duas partes, é um parâmetro de linha de comando que deve ser colocado por inteiro…
Nessas horas o bom e velho HTML – que não morre nunca – nos salva. Há uma tag pouco usada, mas muito útil: <nobr>. Ela serve justamente para isso: para impedir a quebra de linha. Tudo o que estiver entre <nobr> e </nobr> ficará na mesma linha.
No meu caso, colocando <nobr>-benchmark_all</nobr>, o parâmetro ficou junto do tracinho, como era o desejado:
Fica aí então a dica: a tag NOBR é mais útil do que parece.