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

## NAME
    [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) - Token.pm "start 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 class does most of the heavy lifting for "[HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown)". See the
    "[HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown)" docs for details.

## OVERRIDDEN METHODS
    *   as_is

    *   delete_attr

    *   get_attr

    *   get_attrseq

    *   get_tag

    *   get_token0

    *   is_start_tag

    *   is_tag

    *   return_attr

    *   return_attrseq

    *   return_tag

    *   return_text

    *   rewrite_tag

    *   set_attr

