@@ -695,16 +695,17 @@ <h2 id=at-document><span class=secno>6. </span>Document queries: the
695695 functions are permitted:
696696
697697 < dl >
698- < dt > < dfn id =lturlgt title ="url()|URL matching
698+ < dt > < dfn id =url-exact title ="url()|URL matching
699699 functions::exact "> <url></ dfn >
700700
701701 < dd >
702- < p > The ‘< a href ="#lturlgt "> < code class =css > url()</ code > </ a > ’
703- function is the < dfn id =exact-url-matching-function > exact url matching
704- function</ dfn > . It evaluates to true whenever the URL of the document
705- being styled is exactly the URL given.</ p >
702+ < p > The ‘< a href ="#url-exact "> < code
703+ class =css > url()</ code > </ a > ’ function is the < dfn
704+ id =exact-url-matching-function > exact url matching function</ dfn > . It
705+ evaluates to true whenever the URL of the document being styled is
706+ exactly the URL given.</ p >
706707
707- < p class =Note > The ‘< a href ="#lturlgt "> < code
708+ < p class =Note > The ‘< a href ="#url-exact "> < code
708709 class =css > url()</ code > </ a > ’ function, since it is a core syntax
709710 element in CSS, is allowed (subject to different character limitations
710711 and thus escaping requirements) to contain an unquoted value (in
@@ -722,11 +723,11 @@ <h2 id=at-document><span class=secno>6. </span>Document queries: the
722723 < code > http://www.w3.org/Style/CSS/</ code > , but not on any other pages.</ p >
723724 </ div >
724725
725- < dt > < dfn id =url-prefixltstringgt title ="url-prefix()|URL matching
726+ < dt > < dfn id =url-prefix title ="url-prefix()|URL matching
726727 functions::prefix "> url-prefix(<string>)</ dfn >
727728
728729 < dd >
729- < p > The ‘< a href ="#url-prefixltstringgt "> < code
730+ < p > The ‘< a href ="#url-prefix "> < code
730731 class =css > url-prefix()</ code > </ a > ’ function is the < dfn
731732 id =url-prefix-matching-function > url prefix matching function</ dfn > . It
732733 evaluates to true whenever the URL of the document being styled has the
@@ -748,21 +749,20 @@ <h2 id=at-document><span class=secno>6. </span>Document queries: the
748749 < code > http://www.example.com/Style/CSS/</ code > .</ p >
749750 </ div >
750751
751- < dt > < dfn id =domainltstringgt title ="domain()|URL matching
752+ < dt > < dfn id =url-domain title ="domain()|URL matching
752753 functions::domain "> domain(<string>)</ dfn >
753754
754755 < dd >
755- < p > The ‘< a href ="#domainltstringgt "> < code
756+ < p > The ‘< a href ="#url-domain "> < code
756757 class =css > domain()</ code > </ a > ’ function is the < dfn
757758 id =domain-matching-function > domain matching function</ dfn > . It evaluates
758759 to true whenever the URL of the page has a host subcomponent (as defined
759760 in < a href ="#URI " rel =biblioentry > [URI]<!--{{!URI}}--> </ a > ) and that
760761 host subcomponent is exactly the argument to the ‘< a
761- href ="#domainltstringgt "> < code class =css > domain()</ code > </ a > ’
762- function or a final substring of the host component is a period (U+002E)
762+ href ="#url-domain "> < code class =css > domain()</ code > </ a > ’ function
763+ or a final substring of the host component is a period (U+002E)
763764 immediately followed by the argument to the ‘< a
764- href ="#domainltstringgt "> < code class =css > domain()</ code > </ a > ’
765- function.</ p >
765+ href ="#url-domain "> < code class =css > domain()</ code > </ a > ’ function.</ p >
766766
767767 < div class =example >
768768 < p > For example, this rule:</ p >
@@ -778,16 +778,16 @@ <h2 id=at-document><span class=secno>6. </span>Document queries: the
778778 not affect the page < code > http://www.example.com/Style/CSS/</ code > .</ p >
779779 </ div >
780780
781- < dt > < dfn id =regexpltstringgt title ="regexp()|URL matching
782- functions::regular expression "> regexp(<string>)</ dfn >
781+ < dt > < dfn id =url-regexp title ="regexp()|URL matching functions::regular
782+ expression "> regexp(<string>)</ dfn >
783783
784784 < dd >
785785 < p > The contents of the <string> argument < strong > must</ strong >
786786 match the JavaScript < code > Pattern</ code > production. However, failing
787787 to do so is not a CSS syntax error and does not trigger any error
788788 handling for CSS syntax errors.</ p >
789789
790- < p > The ‘< a href ="#regexpltstringgt "> < code
790+ < p > The ‘< a href ="#url-regexp "> < code
791791 class =css > regexp()</ code > </ a > ’ function evaluates to true whenever
792792 the string argument compiled as a JavaScript regular expression with the
793793 < code > global</ code > , < code > ignoreCase</ code > and < code > multiline</ code >
@@ -1138,7 +1138,7 @@ <h2 class=no-num id=index>Index</h2>
11381138 < li > ‘< code class =css > @document</ code > ’ rule, < a
11391139 href ="#document-rule " title ="'@document' rule "> < strong > 6.</ strong > </ a >
11401140
1141- < li > domain(), < a href ="#domainltstringgt "
1141+ < li > domain(), < a href ="#url-domain "
11421142 title ="domain() "> < strong > 6.</ strong > </ a >
11431143
11441144 < li > domain matching function, < a href ="#domain-matching-function "
@@ -1153,31 +1153,31 @@ <h2 class=no-num id=index>Index</h2>
11531153 < li > ‘< code class =css > @media</ code > ’ rule, < a
11541154 href ="#media-rule " title ="'@media' rule "> < strong > 4.</ strong > </ a >
11551155
1156- < li > regexp(), < a href ="#regexpltstringgt "
1156+ < li > regexp(), < a href ="#url-regexp "
11571157 title ="regexp() "> < strong > 6.</ strong > </ a >
11581158
11591159 < li > ‘< code class =css > @supports</ code > ’ rule, < a
11601160 href ="#supports-rule " title ="'@supports' rule "> < strong > 5.</ strong > </ a >
11611161
1162- < li > url(), < a href ="#lturlgt " title ="url() "> < strong > 6.</ strong > </ a >
1162+ < li > url(), < a href ="#url-exact " title ="url() "> < strong > 6.</ strong > </ a >
11631163
11641164 < li > URL matching functions, < a href ="#url-matching-functions " title ="URL
11651165 matching functions "> < strong > 6.</ strong > </ a >
11661166 < ul >
1167- < li > domain, < a href ="#domainltstringgt " title ="URL matching functions,
1167+ < li > domain, < a href ="#url-domain " title ="URL matching functions,
11681168 domain "> < strong > 6.</ strong > </ a >
11691169
1170- < li > exact, < a href ="#lturlgt " title ="URL matching functions,
1170+ < li > exact, < a href ="#url-exact " title ="URL matching functions,
11711171 exact "> < strong > 6.</ strong > </ a >
11721172
1173- < li > prefix, < a href ="#url-prefixltstringgt " title ="URL matching
1174- functions, prefix "> < strong > 6.</ strong > </ a >
1173+ < li > prefix, < a href ="#url-prefix " title ="URL matching functions,
1174+ prefix "> < strong > 6.</ strong > </ a >
11751175
1176- < li > regular expression, < a href ="#regexpltstringgt " title ="URL matching
1176+ < li > regular expression, < a href ="#url-regexp " title ="URL matching
11771177 functions, regular expression "> < strong > 6.</ strong > </ a >
11781178 </ ul >
11791179
1180- < li > url-prefix(), < a href ="#url-prefixltstringgt "
1180+ < li > url-prefix(), < a href ="#url-prefix "
11811181 title ="url-prefix() "> < strong > 6.</ strong > </ a >
11821182
11831183 < li > url prefix matching function, < a href ="#url-prefix-matching-function "
0 commit comments