Click to Rate and Give Feedback
MSDN
MSDN Library
Web Development
HTML and CSS
CSS Reference
Selectors
 ID Selector

  Switch on low bandwidth view
ID Selector
Matches the id attribute of the specified element.

Syntax

HTML#value { sRules }
ScriptingN/A

Possible Values

valueString that specifies the value of the "id" attribute.
sRulesString that specifies one or more Cascading Style Sheets (CSS) attribute/value pairs.

Remarks

The id attribute allows authors to uniquely identify an element instance in the document tree. ID selectors match an element instance based on its identifier. The id attribute value must immediately follow the "pound" (#) notation.

Note   Windows Internet Explorer allows multiple elements to share a single ID value. If more than one element exists, the style rule will apply to all elements with the given ID. Only one id attribute may be present on any given element.

In the event that a style declaration conflicts with another declaration, the rule with a higher level of specificity is used. (See Understanding CSS Selectors.) If a Class Selector and ID Selector are in conflict, the id is chosen.

Example

The following style rule applies to the element with id="navigation" and its descendants.

<style>
    #navigation { line-height: 0px; font-size: x-small; }
</style> 

Standards Information

This selector is defined in CSS, Level 1 (CSS1).

See Also

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Incorrect documentation      brettman ... Noelle Mallory - MSFT   |   Edit   |   Show History

ID Selector
Matches the class attribute of the specified element.

This is clearly incorrect. This should say: Matches the ID attribute of the specified element.

Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker