有没有办法在HTML中的Anchor标签的title属性中添加新行?

时间:2013-10-06 23:34:04

标签: html

我正在使用此代码将HTML代码存储在名为$conversions

的变量中
$conversions = "GBP " . number_format($file*0.84) . "CHF " . number_format($file*1.23) 

但我似乎无法弄清楚如何在“CHF”之前添加<br>

有什么想法吗?

整个代码如下:

<?php
$file = get_field('fl_price');
if(trim($file) == ""){echo 'Price on Application' ;}else{$conversions = "GBP " . number_format($file*0.84) . "<br />CHF " . number_format($file*1.23)  ;echo 'EUR ' . number_format($file) . "</br><a class=\"wp-tooltip\" title=\" $conversions \">Other Currencies</a>" ;}
?>

3 个答案:

答案 0 :(得分:1)

$conversions = "GBP " . number_format($file*0.84) . "&#xA;CHF " . number_format($file*1.23);

回复$conversions现在将在CHF之前有一个HTML行中断。

答案 1 :(得分:1)

您要将字符串添加到名为<a>的{​​{1}}属性中。这不会显示,肯定不会呈现任何HTML(如br标签)。

编辑:

根据OptimusCrime的建议,这确实有效: http://jsfiddle.net/5rM4u/1/

title替换为<br/>,您就可以了。

答案 2 :(得分:0)

您正尝试在“a”标记的“标题”中打印$ conversions变量。只使用<br />将无效。

查看此问题的一些答案“How can I use a carriage return in a HTML tooltip?”它可能包含您正在寻找的答案。