Html 有没有办法从title属性中设置特定字母的样式?

Html 有没有办法从title属性中设置特定字母的样式?,html,css,Html,Css,我是否有可能在《第12集》中只设计th?当您将鼠标悬停在这个div上时,它将显示标题,但我只需要确定是否可以设置th。。。 谢谢你的帮助 div[标题]:悬停:之后{ 内容:attr(title); 位置:绝对位置; 排名前10%; 左:0; } 这是一些文本。让我停下来。 首先,你应该详细阐述你的问题。 但根据你的问题,我找到了一个方法 因为我没有足够的“声誉”来评论,但你可以使用一个技巧 div[标题]:悬停:之后{ 内容:attr(title); 位置:绝对位置; 排名前10%; 左

我是否有可能在《第12集》中只设计
th
?当您将鼠标悬停在这个div上时,它将显示标题,但我只需要确定是否可以设置
th
。。。 谢谢你的帮助

div[标题]:悬停:之后{
内容:attr(title);
位置:绝对位置;
排名前10%;
左:0;
}

这是一些文本。让我停下来。

首先,你应该详细阐述你的问题。 但根据你的问题,我找到了一个方法

因为我没有足够的“声誉”来评论,但你可以使用一个技巧

div[标题]:悬停:之后{
内容:attr(title);
位置:绝对位置;
排名前10%;
左:0;
}
div[标题]:悬停:在{
内容:"th";;
位置:绝对位置;
排名前10%;
颜色:红色;
左:18px;
z指数:99;
}

这是一些文本。让我停下来。
所以这是一个解决方案

。花式:悬停{
位置:相对位置;
}
.fancy:hover>.show hover{
显示:内联块;
}
.显示悬停{
显示:无;
位置:绝对位置;
顶部:1.25em;
左:0;
}
.亮点{
颜色:番茄;
}

Lorem ipsum-在这里悬停 第十二


您可以得到一个before伪元素,按照您希望的方式设置最后两个字符的样式,以及一个after元素,该元素只显示前两个字符

以下是片段:

div[title]:悬停:之后,div[title]:悬停:之前{
内容:attr(title);
显示:内联块;
字体系列:monospace;
位置:绝对位置;
排名前10%;
左:0;
z指数:1;
}
/*这是最后2个字符的样式设置*/
div[标题]:悬停:在{
颜色:洋红色;
背景颜色:黄色;
}
div[标题]:悬停:在{
宽度:2ch;/*将其设置为标题中的字符数减去2*/
背景色:白色;
溢出x:隐藏;
}

这是一些文本。让我停下来。

很抱歉,我没有解释清楚。。我需要使用我提供的代码(title标签和div),你能解释一下,当前html是如何生成的,它不能被更改吗?是否总是最后两个字符—突出显示的字符?或者只有“th”st''nd''rd'??是否总是要对最后两个字符进行不同的样式设置?标题是否总是有4个字符,或者可以是任意长度?