wrap page title property in <span> tag
本文关键字:span gt tag page lt property in wrap title | 更新日期: 2023-09-27 18:25:33
我有一个aspx页面标题标签,如下所示:
<title> XXXX-content page title </title>
我需要从代码后面动态设置页面的标题标签,如下所示:
<title> <span itemprop="name"> XXXX-content page title</span> </title>
我的问题是:如何在span标签中动态插入(包装)标题的"XXXX内容页标题"部分??我试过这样做:
Page.Title = "<span itemprop='"name'">"+ XXXX-content page title + "</span>";
但是它在引号中呈现span标记。在不使用Jquery的情况下如何做到这一点?
您可以将itemprop
属性直接放在title
元素上:
<title itemprop="name">XXXX-content page title</title>
但是,大多数页面都包含或应该包含要作为页面一部分显示的主标题。在那里有相关文本可能更为常见。在该标题中,可以使用内部标记:
<h1>span itemprop="name">The key part of the heading</span> more stuff</h1>
通常,如果标记中有一个元素只包含要使用的文本,则无需为微数据添加span
元素。
标题标签不能包含其他HTML标签?遵循HTML规范:
标题可以包含字符实体(对于重音字符,特殊字符等),但可能不包含其他标记(包括评论)。
我相信您不能在title标签之间添加span
标签。您需要添加span
的原因是什么?
您所需要做的就是。。。
<title id="title" runat="server"></title>
然后在你的密码里。。。
title.Text = "I set this title in code-behind";