A stylesheet item iterator is an iterator which traverses declarations within a stylesheet rule. The reason this
iterator is not called a stylesheet rule iterator is because the iterator is actually defined in stylesheet_rule's base
class, stylesheet_item
. So, the syntax used to create a stylesheet item iterator is stylesheet_item::iterator
rahter
than stylesheet_rule::iterator
, even though these iterators are only used on stylesheet_rules.
The stylesheet item iterator is not to be confused with the stylesheet iterator which traverses the stylesheet items within a stylesheet.