【发布时间】:2012-12-31 19:46:57
【问题描述】:
我想知道我是否可以无缝地添加指向对齐文本的链接。我希望链接在文本中是合理的并保持其位置。所需的输出看起来像一个段落。到目前为止,我已经尝试了两种方法。
一个
html:
<div>
<p>This is a chunk of text. This is a chunkof text. This is a chunk of text.</p>
<a href="#"> This is a link.</a>
<p>This is a chunk of text. This is a chunk of text. This is a chunk of text.</p>
</div>
css:
* {
margin: 0;
padding: 0;
}
div {
width: 200px;
}
p, a {
position: relative;
float: left;
text-align: justify;
display: inline;
}
结果是:
一段文本,一个换行符,链接,一个换行符,然后是最后一段文本。
我想无缝地将链接添加到两端对齐的文本。仅使用 css 可以吗?
两个
当我将链接放在段落中时,它似乎是在文本节点之间的实际位置附近随机插入的。可以将链接视为一个词吗?
html:
<div>
<p>This is a chunk of text. This is a chunkof text. link-><a href="#"> This is a link.</a><-link This is a chunk of text.</p>
<p>This is a chunk of text. This is a chunk of text. This is a chunk of text.</p>
</div>
在输出中链接没有与“link->
我想如果这是两个选项中更好的一个,我只想知道为什么链接不会与它的位置对齐文本节点的头韵。 “链接->”、“
【问题讨论】:
-
你试过把链接放在段落里吗?
-
当我将链接放在段落中时,它似乎随机插入到文本节点之间的实际位置附近。可以将链接视为一个词吗?