【发布时间】:2012-02-28 18:12:21
【问题描述】:
我想知道你们是否可以帮助我了解这些实际语法结构在 CSS 中的作用,因为我真的很难了解它们。
A.所有输入元素的通用样式
#input
{
width:100%;
border: 1px solid #000;
font-size: 14px;
padding: none;
}
B. ??????
.input
{
width:100%;
border: 1px solid #000;
font-size: 14px;
padding: none;
}
C.表格元素中的表单输入
table input
{
width:100%;
border: 1px solid #000;
font-size: 14px;
padding: none;
}
D. ???
table .input
{
width:100%;
border: 1px solid #000;
font-size: 14px;
padding: none;
}
E. ??????????
table input[type="text"]
{
width:100%;
border: 1px solid #000;
font-size: 14px;
padding: none;
}
关于设置“输入”元素,我认为这些都达到相同的结果是否正确?
每个对应的 html 代码是什么?
"class" 或 "id" 何时适用于这些?
很抱歉,这似乎是一个基本问题,但我正在努力了解 CSS 的最佳实践,当我看到所有这些不同的 CSS 符号时,学习 960 Grid Square 有点困难。
感谢您的宝贵时间!
【问题讨论】:
-
你需要阅读一些关于 CSS 选择器的教程。
-
所以不是教程,最好在这里试试:-www.w3schools.com/css/
-
@Pranav 参考:w3fools.com
-
网络上有很多关于这方面的信息,自己读一下也不会花很长时间。
-
我不同意,每个人都说他们的方式是正确的方式。