我想知道是否有办法在页面标签中为页面标题添加不同的颜色和字体。类似的东西:
title{ color: red; font: 12px tahoma;}
只是觉得添加到网站会很有趣。我尝试了上面的内容,它在我的CSS文件中不起作用。还尝试给它一个class="title"
给它一个.title{ color: red; font: 12px tahoma;}
的CSS样式但是也没有用。
答案 0 :(得分:7)
答案是NO
你不能以任何方式做到这一点....你不能将任何样式应用于页面标题,顺便说一下你可以只是闪烁标题
有关您正在使用的CSS的更多信息:
如果你宣布这样的话
title{ color: red; font: 12px tahoma;}
您不需要定义任何类,因为您定位的特定标题标记在整个文档中仅为1
如果您使用的是.title
,那么CSS应该
.title{ color: red; font: 12px tahoma;}
答案 1 :(得分:2)
如果您在谈论<title></title>
部分,那么就不能为它设置样式。
如果您正在讨论页面标题,如标题标签(如h1或h2),那么您可以使用常规的CSS样式技术(例如
)设置样式.title { color: #1A1A1A }
<h1 class="title">My Awesome Title</h1>
答案 2 :(得分:1)
您可以设置<title>
标记的样式,只需添加&#34; display:block&#34;或&#34;显示:内联&#34;它。
title {
display:block;
color:red;
font:12px tahoma, serif;
}
以这种方式,它应该出现在您的页面内,例如,浏览器上的选项卡内容相同。
至于页面标题,我已经看到它可以设计它,无论如何。可能与影子dom。
答案 3 :(得分:0)
前面的答案是正确的,但是,如果它们是用unicode定义的,则可以得到不同的字体。我不知道如何进行探索,但是,例如,有一个定期写的单词javascript
,然后我从reddit.com/r/javascript源代码中找到了这个标题:-注意它们有什么不同。
不带代码分隔符的常规:javascript
没有代码分隔符的Reddits标题:
您可以将这些字符复制到任何地方,并且它们在外观上会有所不同,因为从技术上讲,它们是_不同的字符。有一个,然后有一个-我是从以前粘贴的javascript单词中抓取的。
我不知道这些字符来自哪里。我不知道怎么打。我不知道可以从哪里复制粘贴内容。
但这证明了有趣的一点-这些标题中可以使用任何表情符号,您可以从https://www.emojicopy.com/
复制粘贴