Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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_Font Size - Fatal编程技术网

如何为样式表中的文本输入设置css字体大小

如何为样式表中的文本输入设置css字体大小,css,font-size,Css,Font Size,我无法设置从样式表输入的文本的字体大小。但是,通过设置“样式”属性,它可以正常工作 这项工作: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content="

我无法设置从样式表输入的文本的字体大小。但是,通过设置“样式”属性,它可以正常工作

这项工作:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <meta http-equiv="content-type" content="text-htmlcharset=utf-; 8" />
    <title>Test</title>
    <style type="text/css">
#about {
}
    </style>
</head>
<body>
    <input id="about" type="input" value="anything" style="font-size:21pt;" />
</body>
</html>

试验
#关于{
}
这不起作用(忽略字体大小):


试验
#关于{
字号:21pt;
}
我错过了什么?当然,您不希望对所有文本输入都使用内联样式吗?在某些情况下,这似乎相当俗气和多余。非常感谢

更改为


您正在混淆浏览器,因为它正在查找JavaScript代码,但您正在向它提供CSS<代码>标签应用于javascript,而标签应用于CSS。

您的样式块具有文本/javascript类型。删除它,它就会正常工作。

对不起,这只是我做的示例中的一个输入错误。我刚刚修复了打字错误,但问题仍然存在(即使文本/css值正确),我无法复制问题;有了
type=“text/css”
,一切都适合我。我只是做了一个复制粘贴。没有问题。@user353885,通过复制和粘贴发布您使用的确切代码,或者在这里发布一个演示问题的测试用例的URL。另外,请指定用于测试的浏览器。再次抱歉,修复我的示例后,它仍然无法工作。现在它起作用了,所以我一定是疯了。完整的脚本仍然不起作用,但我认为问题在于另一个样式表上有一个重复的#id,它过度书写了字体大小。我在测试示例中犯了一个错误(text/javascript),创建了完全相同的行为,这只是巧合。这样的可能性有多大?我只是把这篇文章发到stackoverflow,似乎我不太可能犯一个不相关的错误,导致同样的问题。不管怎样,我会给你支票,感谢你的帮助。谢谢
meta
标记中的
content
属性的值格式不正确;应该是
text/html;字符集=utf-8
。可能与这个问题无关,但在需要标签的情况下肯定是个问题。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <meta http-equiv="content-type" content="text-htmlcharset=utf-; 8" />
    <title>Test</title>
    <style type="text/css">
#about {
    font-size:21pt;
}
    </style>
</head>
<body>
    <input id="about" type="input" value="anything" />
</body>
</html>