Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 是否有任何有效的方法为<;标题>;标签?_Css_Title - Fatal编程技术网

Css 是否有任何有效的方法为<;标题>;标签?

Css 是否有任何有效的方法为<;标题>;标签?,css,title,Css,Title,我正在开发一个名为Bānglā的网站,该网站的标题也是Bānglā。嵌入的Bānglā字体在现场工作(),除了。它显示的是混乱的文本。如果我能在上使用一些CSS,那肯定没问题 我试过: head title{ font-family: 'Bangla Font','English Font',serif; font-weight: bold; } 但什么也没发生。我做了第二个属性来生效,如果真的生效的话。但没什么 编辑 在评论之后,yap,我的是在回应charset=UTF-8,这是一

我正在开发一个名为Bānglā的网站,该网站的标题也是Bānglā。嵌入的Bānglā字体在现场工作(
),除了
。它显示的是混乱的文本。如果我能在
上使用一些CSS,那肯定没问题

我试过:

head title{
  font-family: 'Bangla Font','English Font',serif;
  font-weight: bold;
}
但什么也没发生。我做了第二个属性来生效,如果真的生效的话。但没什么

编辑
在评论之后,yap,我的
是在回应
charset=UTF-8
,这是一个WordPress网站。浏览器是FireFox。我家里的FireFox也一样,浏览器设置是为带有UTF-8的孟加拉语脚本设置的,没问题。但在我的办公室电脑里,它不工作了——我没有检查浏览器的孟加拉语脚本设置,但可能已经设置好了。在家用电脑上使用FF 20.0,在office电脑上使用FF 25.0。

不幸的是,标题显示在浏览器标题栏中,而不是应用样式的页面上,因此即使在标题标签上设置样式,也不会对浏览器标题栏中显示的标题产生任何影响,标题显示在浏览器标题栏中,而不是应用样式的页面上,因此即使您在标题标记上设置了样式,它也不会对浏览器标题栏中显示的标题产生任何影响,正如@code zoop所说:您应该将标题设置为utf8

可以使用元元素执行此操作:

<META http-equiv="Content-Type" content="text/html; charset=utf8">

把它放在网页的任何地方(最好放在标题中),你的标题应该正常呈现。
至于标题的css,不,这是不可能的。

“标题元素不被视为文本流的一部分”

因此不支持css标记。您可以在标题中使用装饰


来源:

正如@code zoop所说:您应该将您的设置为utf8

可以使用元元素执行此操作:

<META http-equiv="Content-Type" content="text/html; charset=utf8">

把它放在网页的任何地方(最好放在标题中),你的标题应该正常呈现。
至于标题的css,不,这是不可能的。

“标题元素不被视为文本流的一部分”

因此不支持css标记。您可以在标题中使用装饰


来源:

哪个浏览器/操作系统?您的文档的声明编码是什么?您的文档实际保存的编码是什么?你能显示你的实际HTML代码,包括标题吗?你能更准确地描述一下“混乱”吗?您不能为
设置样式--渲染引擎无法处理此问题--但如果编码正确,您可能可以使标题显示正常。我认为您无法将样式应用于元素。那不是他们的目的。元素保存有关页面的数据。元素显示在浏览器的选项卡中,并且该选项卡是浏览器本身的一部分,因此不能修改浏览器的元素。很可能浏览器程序本身不支持孟加拉语(孟加拉语字符编码)哪个浏览器/操作系统?您的文档的声明编码是什么?您的文档实际保存的编码是什么?你能显示你的实际HTML代码,包括标题吗?你能更准确地描述一下“混乱”吗?您不能为
设置样式--渲染引擎无法处理此问题--但如果编码正确,您可能可以使标题显示正常。我认为您无法将样式应用于元素。那不是他们的目的。元素保存有关页面的数据。元素显示在浏览器的选项卡中,并且该选项卡是浏览器本身的一部分,因此不能修改浏览器的元素。很可能浏览器程序本身不支持孟加拉语(孟加拉语字符编码),这是不正确的。可以声明:head,title{display:block;},然后在文档上显示title。@zvona我在这里的意思是,它不会对浏览器标题栏中显示的标题产生任何影响。我现在编辑并澄清了我的答案。谢谢你的提示!事实并非如此。可以声明:head,title{display:block;},然后在文档上显示title。@zvona我在这里的意思是,它不会对浏览器标题栏中显示的标题产生任何影响。我现在编辑并澄清了我的答案。谢谢你的提示!