元素和元素ID有什么区别?

问题描述:

Element和Element ID有什么区别?元素和元素ID有什么区别?

<div id="element-id"></div> 

的元素是div,元素的ID是element-id

请注意,每个ID在DOM树中应该是唯一的。

CSS有许多选择:

a   { color: red; } - all hyperlinks 
#firstname { color: red; } - any html object with id: firstname 
.firstname { color: red; } - any html object with class: firstname 

欲了解更多信息:http://www.w3.org/TR/CSS2/selector.html

的元素是实际的HTML元素(标签)。
元素的ID是HTML元素的id属性。

+0

@Felix:done :) – Zyphrax 2010-01-30 19:26:41

在DOM中,元素就是您称之为HTML标记的“标记”,例如<a id="myanchor">Hello world!</a>。该元素的ID是myanchor

这回答了这个问题,但我不确定它是否是你想知道的......并且它与css-layout无关。

+0

标签是元素的结构,与元素本身不是同义的。它们包括开始和结束标签。 – Anonymous 2010-01-30 19:33:02

元素{ border:1px solid red; } 这将影响所有这种类型的元素

元素#ID {0} {0} {0} {0} }将会影响与仅当它是形成spcified类型(元件)

实例此ID的元素:

DIV { 颜色:红; }所有输入都会有红色文字

div#my_input { color:red; } my_input只有当它是DIV时才会有红色文字