在
HTML中是属性,如
<input class="new" type="text" name="title" id="title2" />
在CSS中,我看到了
.something { ... } #something { ... }
什么是id = name = .something #something用于?
解决方法
> ID:DOM元素的唯一标识符
>名称:提交用作数据检索关键字的表单时使用的名称
> #something:引用ID为’something’的元素
> .something:对classname’something’的元素的引用
>名称:提交用作数据检索关键字的表单时使用的名称
> #something:引用ID为’something’的元素
> .something:对classname’something’的元素的引用
这些是HTML和CSS的一些基本概念.您可能希望阅读basic HTML tutorial以了解有关该主题的更多信息,尤其是attributes section.
Id和类名主要用于使用CSS设置样式元素并使用JavaScript向它们添加行为.例如:
HTML:
<button id="foo">Click me to unleash the Unicorn</button>
CSS:
#foo { border: 1px solid #ff0000; font-weight: bold; background: #000; color: #fff; }
JavaScript的:
document.getElementById('foo').onclick = function() { var img = document.createElement('img'); img.src = 'http://display.ubercomments.com/6/23672.jpg'; document.getElementsByTagName('body')[0].appendChild(img); };