2009-09-01 65 views
1

我得到了以下的XHTML文档中的代码,每个浏览器saysit的格式不正确:(这是可能的XHTML:在标题属性中的标签?

<a  class="tooltip" 
     title="Um nach einem <b>Datensatz zu suchen</b>, k&ouml;nnen Sie mehrere 
       Suchbegriffe auf einmal eingeben!<br /> 
       Um <b>Zeilen zu l&ouml;schen</b>, selektieren Sie diese bitte und 
       klicken dann auf <i>'Zeile(n) l&ouml;schen'</i>.<br /> 
       Um <b>einen Datansatz zu bearbeiten</b>, klicken Sie einfach zweimal 
       auf die Zelle und dann auf <i>'Done'</i>.<br /> 
       Um <b>eine Zeile hinzuzuf&uuml;gen</b>, klicken Sie auf <i>'Zeile 
       hinzuf&uuml;gen'</i>. Anschlie&szlig;end k&ouml;nnen Sie diese direkt 
       editieren" 
> 
    <img src="img/info.png" width="35px" height="35px" id="fernglas" /> 
</a> 

现在是格式不正确或不呢?如果是这样,我怎么能作出正确的? 日Thnx提前

... DG

+1

好,如果** **每次浏览器说,这是畸形的,那么对于所有的意图和目的是。 – SilentGhost 2009-09-01 12:15:09

+0

很好的回复!!!!竖起大拇指! – doro 2009-09-01 12:16:41

回答

3

你的确可以在标签的title属性使用HTML character entities。但是,你要使用的HTML标签,不会出现让你将不能够使用的东西如粗体和斜体,但你可以添加换行符和其他一些简单的格式。

+0

thnx,我会试试:) – doro 2009-09-01 12:18:54

2

您将不得不实体编码标题属性内的内容。但是,浏览器不会解析HTML标记的属性。

+0

我相信如果你使用实体,比如 你可以得到像新行这样的东西。但是,我不认为有办法获得粗体文本和其他标记。 – 2009-09-01 12:17:42

+0

啊,是的,你是对的。忘记CR/LF。 :) – 2009-09-01 12:20:42

1

我假设你正在阅读或通过脚本呈现该标题?
如果是这样,只需将<&lt;>中的每一个替换为&gt;,然后稍后再取景。

2

您可以通过使用JavaScript达到这个效果,只是显示与位置绝对等DIV)