@@ -1611,20 +1611,20 @@ <h3 id=attr-notation><span class=secno>8.3. </span> Attribute References:
16111611 returns the value of the attribute on the pseudo-element's originating
16121612 element.
16131613
1614- < p > In CSS2.1 < a href ="#CSS21 " rel = biblioentry > [CSS21] <!--{{!CSS21}}--> </ a > ,
1615- the ‘ < a href =" #attr " > < code class = css > attr() </ code > </ a > ’
1616- expression always returns a string. In CSS3, the ‘ < a
1617- href ="#attr "> < code class = css > attr() </ code > </ a > ’ expression can
1618- return many different types. The ‘ < a href =" #attr " > < code
1619- class =css > attr()</ code > </ a > ’ expression cannot return everything,
1620- for example it cannot do counters, named strings, quotes, or keyword
1621- values such as ‘ < code class = css > auto </ code > ’, ‘< code
1622- class =css > nowrap </ code > ’, or ‘< code
1623- class =css > baseline</ code > ’. This is intentional, as the intent of
1624- the ‘< a href ="#attr "> < code class = css > attr() </ code > </ a > ’
1625- expression is not to make it possible to describe a presentational
1626- language's formatting using CSS, but to enable CSS to take semantic data
1627- into account.
1614+ < p class = note > In CSS2.1 < a href ="#CSS21 "
1615+ rel = biblioentry > [CSS21] <!--{{!CSS21}}--> </ a > , the ‘ < a
1616+ href =" #attr " > < code class = css > attr() </ code > </ a > ’ expression always
1617+ returns a string. In CSS3, the ‘ < a href ="#attr "> < code
1618+ class = css > attr() </ code > </ a > ’ expression can return many different
1619+ types. The ‘ < a href =" #attr " > < code class =css > attr()</ code > </ a > ’
1620+ expression cannot return everything, for example it cannot do counters,
1621+ named strings, quotes, or keyword values such as ‘< code
1622+ class =css > auto </ code > ’, ‘< code class = css > nowrap </ code > ’,
1623+ or ‘ < code class =css > baseline</ code > ’. This is intentional, as
1624+ the intent of the ‘< a href ="#attr "> < code
1625+ class = css > attr() </ code > </ a > ’ expression is not to make it possible
1626+ to describe a presentational language's formatting using CSS, but to
1627+ enable CSS to take semantic data into account.
16281628
16291629 < p > The new syntax for the ‘< a href ="#attr "> < code
16301630 class =css > attr()</ code > </ a > ’ expression is:
0 commit comments