我在浏览jquery工具提示时发现了这段代码。请建议我们为什么使用某些代码,这是什么意思?
<pre class="prettyprint">
<head>
<script>
$(document).ready(function() {
$('.tooltip').tooltipster({
contentAsHTML: true
});
});
</script>
</head>
<body>
<div class="tooltip" title="&lt;img src=&quot;my- image.png&quot; /&gt; &lt;strong&gt; This text is in bold case !&lt;/strong&gt;">
This div has a tooltip with HTML when you hover over it!
</div>
</body></pre>
答案 0 :(得分:2)
您输入的代码是html编码的,这意味着使用html特殊字符:
<script>
$(document).ready(function() {
$('.tooltip').tooltipster({
contentAsHTML: true
});
});
</script>
</head>
<body>
<div class="tooltip" title="<img src=my-image.png /> <strong> This text is in bold case!</strong>">
This div has a tooltip with HTML when you hover over it!
</div>
</body></pre>
ISO-8859-1是HTML 4.01中的默认字符,有关详细信息,请参阅list of XML and HTML character。
例如,"<" is "<" (less-than sign, U+003C)
当用户将鼠标放在带有文本
的div上时,您尝试理解的代码会创建工具提示当您将鼠标悬停在其上时,此div有一个带有HTML的工具提示!
工具包的内容位于标题标签之间,所以
<img src=my-image.png /> <strong> This text is in bold case!</strong>
img是显示图片,蚂蚁之间强烈的文字......很强: - )
答案 1 :(得分:0)
它们是HTML实体,用于在页面上显示符号,例如那些是实际的html代码。因此< >
作为HTML实体是< >
(小于,大于)。 ©
是版权符号等
答案 2 :(得分:0)
答案 3 :(得分:0)
请参阅此资源以便更好地理解http://w3schools.com/HTML/html_entities.asp
答案 4 :(得分:0)
这些是html实体。
HTML
中的保留字符必须替换为字符实体。
键盘上没有的字符也可以被实体替换。