The Wayback Machine - https://web.archive.org/web/20090218070456/http://www.webreference.com:80/html/tutorial6/5.html


spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

Grouping & Contextual Selectors

Developer News
Open Source ECM Growing Up
Android's Second Act, G2 Rumors Heat Up
Eclipse Rolls Out PHP Development Tools 2.0

CSS1 defines two more types of selectors: Grouping and Contextual selectors.

Grouping selectors group two or more selectors into one by concatenating them, separated by commas. Here is an example:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
 "http://www.w3.org/TR/REC-html40/strict.dtd">
<HTML>
<TITLE>Example HTML Document 
   Showcasing Basic CSS Selectors</TITLE>
<STYLE TYPE="text/css">
<!--
BODY {
  color: blue;
  background-color: cyan;
  font-family: Helvetica, Arial, sans-serif;
}

H1, H2, H3 {
  color: red;
  font-family: Garamond, Times, sans-serif;
}
-->
</STYLE>
<BODY>

<H1>Heading 1</H1>

<H2>Heading 2</H2>

<H3>Heading 3</H3>

<P>A paragraph. A paragraph. A paragraph. 
A paragraph. A paragraph. A paragraph. A paragraph. 
A paragraph. A paragraph. A paragraph. A paragraph. 
A paragraph. A paragraph.

In this example, the selector H1, H2, H3 matches either H1 elements or H2 elements or H3 elements.

You can group any selector in this way. Slightly modifying the page above, the H1, H2, H3.special selector matches H1 elements, H2 elements or H3 elements with a class of special, but not other H3 elements.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
 "http://www.w3.org/TR/REC-html40/strict.dtd">
<HTML>
<TITLE>Example HTML Document Showcasing Basic CSS Selectors</TITLE>
<STYLE TYPE="text/css">
<!--
BODY {
  color: blue;
  background-color: cyan;
  font-family: Helvetica, Arial, sans-serif;
}

H1, H2, H3.special {
  color: red;
  font-family: Garamond, Times, sans-serif;
}
-->
</STYLE>
<BODY>

<H1>Heading 1</H1>

<H3>Heading 3</H3>

<P>A paragraph. A paragraph. A paragraph. A paragraph. A paragraph. A
paragraph. A paragraph. A paragraph. A paragraph. A paragraph. A
paragraph. A paragraph. A paragraph.

<H3 CLASS="special">Heading 3 Class Special</H3>

<P>A paragraph. A paragraph. A paragraph. A paragraph. A paragraph. A
paragraph. A paragraph. A paragraph. A paragraph. A paragraph. A
paragraph. A paragraph. A paragraph.

Front Page1234567

http://www.internet.com

Produced by Stephanos Piperoglou

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Copyright 2008 Jupitermedia Corporation All Rights Reserved.

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
Django for the Impatient: Blog Building Basics · Introducing the ASP.NET Ajax Frameworks · Windows Forms: Applications
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Samsung to Produce High-Performance 50nm GDDR5 · Ask the Wi-Fi Guru: The February Edition · E-Commerce Briefs: Non-Credit Online Payment Option Debuts


All Rights Reserved. Legal Notices.

URL: http://www.webreference.com/html/tutorial6/5.html
Created: September 24, 1998
Revised: September 24, 1998

Morty Proxy This is a proxified and sanitized view of the page, visit original site.