我想在我的HTML文档中设置文本的字体样式和字体大小。为什么CSS样式不能被HTML表单字段继承?
<html>
<head>
<title>Style inheritance</title>
<style type="text/css">
<!--
body {
background-color: #000000;
font-family: sans-serif;
color: #EEEEEE;
margin: 0;
font-size: 22pt;
}
-->
</style>
</head>
<body>
test text
<form>
<input type="text">
</form>
</body>
</html>
我曾经了解到,每个HTML元素都会继承其父元素的样式属性。在我的情况下,body
的所有子元素的尺寸应该为22pt
。
但是,为什么这不适用于input
,select
, textarea
等?
也许应该在该列表中添加'button' ... http://jsfiddle.net/rvjKE/7/ –
是@ MatthewT.Baker。 ':)' –