|
1 | 1 | <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: selector.src,v 2.90 2004-11-17 13:01:02 bbos Exp $ --> |
| 3 | +<!-- $Id: selector.src,v 2.91 2004-12-14 20:12:29 bbos Exp $ --> |
4 | 4 | <head> |
5 | 5 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
6 | 6 | <title>Selectors</title> |
@@ -565,6 +565,14 @@ often have recognized and accepted meanings and author-defined classes may |
565 | 565 | not.</em> |
566 | 566 | </div> |
567 | 567 |
|
| 568 | +<div class=note><p><em><strong>Note:</strong> If an element has |
| 569 | +multiple class attributes, their values must be concatenated with |
| 570 | +spaces between the values before searching for the class. As of this |
| 571 | +time the working group is not aware of any manner in which this |
| 572 | +situation can be reached, however, so this behavior is explicitly |
| 573 | +non-normative in this specification.</em> |
| 574 | +</div> |
| 575 | + |
568 | 576 | <h2><a name="id-selectors">ID selectors</a></h2> |
569 | 577 |
|
570 | 578 | <P>Document languages may contain attributes that are declared to be |
@@ -1324,6 +1332,10 @@ element, such as "'T" in <code><p>'<em>T...</code>, the UA may |
1324 | 1332 | create a first-letter pseudo-element from one of the elements, both |
1325 | 1333 | elements, or simply not create a pseudo-element. |
1326 | 1334 |
|
| 1335 | +<p>Similarly, if the first letter(s) of the block are not at the start |
| 1336 | +of the line (for example due to bidirectional reordering), then the UA |
| 1337 | +need not create the pseudo-element(s). |
| 1338 | + |
1327 | 1339 | <div class="example"><p> |
1328 | 1340 | <a name="overlapping-example">The following example</a> illustrates |
1329 | 1341 | how overlapping pseudo-elements may interact. The first letter of |
|
0 commit comments