added support for svg tag
improved highlighting rule for pseudo-class (inside :not())