Class ScriptDataEndTagOpen
ScriptDataEndTagOpen
Diese Methode bildet den Status 8.2.4.18 Script data end tag open state der HTML-Spezifikation ab.
- Alvine\Core\Alvine
- Alvine\Markup\Html\Tokenizer\State
- Alvine\Markup\Html\Tokenizer\State\ScriptDataEndTagOpen
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 RCDATA (and RAWTEXT) end tag open state, except s/RCDATA/Script data/g Consume 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 script data 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 script data 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 script data 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/ScriptDataEndTagOpen.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 RCDATA (and RAWTEXT) end tag open state, except s/RCDATA/Script data/g Consume 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 script data 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 script data 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 script data 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/ScriptDataEndTagOpen.class.php
public
Alvine\Markup\Html\Tokenizer\ScriptDataEndTagOpen
|
__construct()
|
$tokenizer
|