code: protected function addSkipping()
      {
          $this->mapHandler('css', 'ignore');
          $this->addEntryPattern('<style', 'text', 'css');
          $this->addExitPattern('</style>', 'css');
          $this->mapHandler('js', 'ignore');
          $this->addEntryPattern('<script', 'text', 'js');
          $this->addExitPattern('</script>', 'js');
          $this->mapHandler('comment', 'ignore');
          $this->addEntryPattern('<!--', 'text', 'comment');
          $this->addExitPattern('-->', 'comment');
      }
docs: The lexer has to skip certain sections such as server code, client code and styles.