Overview

Namespaces

  • Alvine
    • Markup
      • Html
        • Constraint
        • Element
          • Html
          • Svg
        • Node
        • Operation
        • Tokenizer
          • State
          • Token
            • Util
        • TreeConstructor
          • InsertionMode

Classes

  • AfterAttributeName
  • AfterAttributeValueQuoted
  • AfterDoctypeName
  • AfterDoctypePublicIdentifier
  • AfterDoctypePublicKeyword
  • AfterDoctypeSystemIdentifier
  • AfterDoctypeSystemKeyword
  • AttributeName
  • AttributeValueDoubleQuoted
  • AttributeValueQuoted
  • AttributeValueSingleQuoted
  • AttributeValueUnquoted
  • BeforeAttributeName
  • BeforeAttributeValue
  • BeforeDoctypeName
  • BeforeDoctypePublicIdentifier
  • BeforeDoctypeSystemIdentifier
  • BetweenDoctypePublicAndSystemIdentifiers
  • BogusComment
  • BogusDoctype
  • CDataSection
  • CharacterReferenceInAttributeValue
  • CharacterReferenceInData
  • CharacterReferenceInRcData
  • Comment
  • CommentEnd
  • CommentEndBang
  • CommentEndDash
  • CommentStart
  • CommentStartDash
  • Data
  • DataTextEndTagName
  • Doctype
  • DoctypeName
  • DoctypePublicIdentifierDoubleQuoted
  • DoctypePublicIdentifierQuoted
  • DoctypePublicIdentifierSingleQuoted
  • DoctypeSystemIdentifierDoubleQuoted
  • DoctypeSystemIdentifierQuoted
  • DoctypeSystemIdentifierSingleQuoted
  • EndTagOpen
  • MarkupDeclarationOpen
  • Plaintext
  • RawText
  • RawTextEndTagName
  • RawTextEndTagOpen
  • RawTextLessThanSign
  • RcData
  • RcDataEndTagName
  • RcDataEndTagOpen
  • RcDataLessThanSign
  • ScriptData
  • ScriptDataDoubleEscaped
  • ScriptDataDoubleEscapedDash
  • ScriptDataDoubleEscapedDashDash
  • ScriptDataDoubleEscapedLessThanSign
  • ScriptDataDoubleEscapeEnd
  • ScriptDataDoubleEscapeStart
  • ScriptDataEndTagName
  • ScriptDataEndTagOpen
  • ScriptDataEscaped
  • ScriptDataEscapedDash
  • ScriptDataEscapedDashDash
  • ScriptDataEscapedEndTagName
  • ScriptDataEscapedEndTagOpen
  • ScriptDataEscapedLessThanSign
  • ScriptDataEscapeStart
  • ScriptDataEscapeStartDash
  • ScriptDataLessThanSign
  • SelfClosingStartTag
  • TagName
  • TagOpen
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class AttributeValueQuoted

AttributeValueDoubleQuoted

Diese Methode bildet den Status 8.2.4.38 Attribute value (double-quoted) state der HTML-Spezifikation ab.

Alvine\Core\Alvine
Extended by Alvine\Markup\Html\Tokenizer\State
Extended by Alvine\Markup\Html\Tokenizer\State\AttributeValueQuoted

Direct known subclasses

Alvine\Markup\Html\Tokenizer\State\AttributeValueDoubleQuoted, Alvine\Markup\Html\Tokenizer\State\AttributeValueSingleQuoted
Abstract
Namespace: Alvine\Markup\Html\Tokenizer\State
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150302
Link: Consume the next input character: U+0022 QUOTATION MARK (") Switch to the after attribute value (quoted) state. U+0026 AMPERSAND (&) Switch to the character reference in attribute value state, with the additional allowed character being U+0022 QUOTATION MARK ("). U+0000 NULL Parse error. Append a U+FFFD REPLACEMENT CHARACTER character to the current attribute's value. EOF Parse error. Switch to the data state. Reconsume the EOF character. Anything else Append the current input character to the current attribute's value.
Link: alvine.io
Located at tokenizer/state/AttributeValueQuoted.class.php
Methods summary
public
# __construct( Alvine\Markup\Html\Tokenizer $tokenizer, Alvine\Markup\Html\Tokenizer\Token\Tag $currentToken )

Neues Objekt

Neues Objekt

Parameters

$tokenizer
Tokenizer
$currentToken
CurrentTag

Overrides

Alvine\Markup\Html\Tokenizer\State::__construct()
public Alvine\Markup\Html\Tokenizer\AttributeValueDoubleQuoted
# parse( )

parse

parse

Diese Methode bildet den Status 8.2.4.38 Attribute value (double-quoted) state der HTML-Spezifikation ab.

Returns

Alvine\Markup\Html\Tokenizer\AttributeValueDoubleQuoted

Link

http://www.w3.org/TR/html5/syntax.html
Properties summary
protected Alvine\Markup\Html\Tokenizer\Token\Tag $currentToken
#
Properties inherited from Alvine\Markup\Html\Tokenizer\State
$tokenizer
alvine.markup.html API-Dokumentation 1.2.0 | © schukai GmbH | Impressum