Class RcDataEndTagOpen
RcDataEndTagOpen
Diese Methode bildet den Status 8.2.4.12 RCDATA end tag open state der HTML-Spezifikation ab.
- Alvine\Core\Alvine
- Alvine\Markup\Html\Tokenizer\State
- Alvine\Markup\Html\Tokenizer\State\RcDataEndTagOpen
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: identical to the RAWTEXT (and Script data) end tag open state, except s/RAWTEXT/RCDATA/gConsume the next input character:Uppercase ASCII letter Create a new end tag token, and set its tag name to the lowercase version of the current input character (add 0x0020 to the character's code point). Append the current input character to the temporary buffer. Finally, switch to the RCDATA end tag name state. (Don't emit the token yet; further details will be filled in before it is emitted.) Lowercase ASCII letter Create a new end tag token, and set its tag name to the current input character. Append the current input character to the temporary buffer. Finally, switch to the RCDATA end tag name state. (Don't emit the token yet; further details will be filled in before it is emitted.) Anything else Switch to the RCDATA state. Emit a U+003C LESS-THAN SIGN character token and a U+002F SOLIDUS character token. Reconsume the current input character.
Link: alvine.io
Located at tokenizer/state/RcDataEndTagOpen.class.php
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150302
Link: identical to the RAWTEXT (and Script data) end tag open state, except s/RAWTEXT/RCDATA/gConsume the next input character:Uppercase ASCII letter Create a new end tag token, and set its tag name to the lowercase version of the current input character (add 0x0020 to the character's code point). Append the current input character to the temporary buffer. Finally, switch to the RCDATA end tag name state. (Don't emit the token yet; further details will be filled in before it is emitted.) Lowercase ASCII letter Create a new end tag token, and set its tag name to the current input character. Append the current input character to the temporary buffer. Finally, switch to the RCDATA end tag name state. (Don't emit the token yet; further details will be filled in before it is emitted.) Anything else Switch to the RCDATA state. Emit a U+003C LESS-THAN SIGN character token and a U+002F SOLIDUS character token. Reconsume the current input character.
Link: alvine.io
Located at tokenizer/state/RcDataEndTagOpen.class.php
public
Alvine\Markup\Html\Tokenizer\RcDataEndTagOpen
|
__construct()
|
$tokenizer
|