# phpman > perldoc > HTML::TokeParser::Simple::Token::Tag

## NAME
    [HTML::TokeParser::Simple::Token::Tag](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple%3A%3AToken%3A%3ATag/markdown) - Token.pm tag class.

## SYNOPSIS
     use [HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown);
     my $p = [HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown)->new( $somefile );

     while ( my $token = $p->get_token ) {
         # This prints all text in an HTML doc (i.e., it strips the HTML)
         next unless $token->is_text;
         print $token->as_is;
     }

## DESCRIPTION
    This is the base class for start and end tokens. It should not be instantiated. See
    "[HTML::TokeParser::Simple::Token::Tag::Start](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple%3A%3AToken%3A%3ATag%3A%3AStart/markdown)" and "[HTML::TokeParser::Simple::Token::Tag::End](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple%3A%3AToken%3A%3ATag%3A%3AEnd/markdown)"
    for details.

## OVERRIDDEN METHODS
    The following list of methods are provided by this class. See [HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown) for
    descriptions of these methods.

    *   as_is

    *   get_tag

    *   return_text

