我确信这一定是一个常见问题解答,但我还没有找到答案。
我在 HTML 页面上有一个带有一些文本的小图像。图像需要与后面的单词保持一致,但尽管在
两者之间使用了一个,甚至将它们直接相邻放置,Firefox 有时会在两者之间放置一个换行符。
我还应该承认,它<img>
被包装为<a>
元素的内容,如果这有所作为的话。
编辑 - 这是一个显示问题的测试文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
</head>
<body>
· <a href="example.com"; onmouseover="return true"><img height="9" width="9" src="logo-break.gif" alt="pic" /></a>2UXX B:308-375
· <a href="example.com"; onmouseover="return true"><img height="9" width="9" src="logo-break.gif" alt="pic" /></a>2V1D B:308-375
</body>
</html>
如果您显示该页面并慢慢使浏览器变窄,则在第二张图像之后换行。不涉及css。
edit2 - 我在http://jsfiddle.net/487R7/上发布了一个精简的示例, 该版本根本没有<a>
元素并且包含
实体。调整结果框的宽度以查看症状。