Doctype
class Doctype extends Token
Doctype-Token
Constants
SPACE |
Leerzeicen |
TABULATION |
Tabulator |
LINEFEED |
Zeilenubruch |
FORMFEED |
Formfeed |
SOLIDUS |
Schrägstrich |
EQUALSSIGN |
Gleich |
GREATERTHANSIGN |
Größer als |
LESSTHANSIGN |
Kleiner als |
QUOTATIONMARK |
Anführungszeichen |
APOSTROPHE |
Apostroph |
AMPERSAND |
Undzeichen |
EXCLAMATIONMARK |
Ausrufezeichen |
QUESTIONMARK |
Fragezeichen |
HYPHENMINUS |
Bindestrich |
NUMBERSIGN |
Nummerzeichen |
SEMICOLON |
Semikolon |
EOF |
Ende der Datei |
SPACE_CHARACTERS |
space characters, for the purposes of this specification, are U+0020 SPACE, "tab" (U+0009), "LF" (U+000A), "FF" (U+000C), and "CR" (U+000D). |
UPPERCASE_ASCII_LETTERS |
Großbuchstaben |
LOWERCASE_ASCII_LETTERS |
Kleinbuchstaben |
ASCII_DIGITS |
Zahlen |
ALPHANUMERIC_ASCII_CHARACTERS |
Buchstabe und Zahlen |
ASCII_HEX_DIGITS |
Hex-Zahlen groß |
UPPERCASE_ASCII_HEX_DIGITS |
Hex-Zahlen klein |
LOWERCASE_ASCII_HEX_DIGITS |
Kleine Zeichen und Zahlen |
REPLACEMENT_CHARACTER |
Ersetzungszeichen für NULL |
Properties
protected | $emitted | from Token | |
protected string | $rootElement | ||
protected string | $publicIdentifier | ||
protected type | $systemIdentifier | ||
protected boolean | $forceQuirksFlag |
Methods
Neuer Token
QuirksMode setzen
Zeichen zum Namen hinzufügen
Zeichen hinzufügen
Zeichen hinzufügen
Publicidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.
Systemidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.
Alias für getName()
Rootelement
Publicidentifier
Systemidentifier
Status des Quirsmodus
Details
at line 60
__construct()
Neuer Token
in Token at line 200
boolean
isEmitted()
Prüfen ob der Token eingereicht wurde
at line 82
Doctype
forceQuirks()
QuirksMode setzen
at line 94
Doctype
addCharacterToName(string $char)
Zeichen zum Namen hinzufügen
at line 106
Doctype
addCharacterToPublicIdentifier(string $char)
Zeichen hinzufügen
at line 118
Doctype
addCharacterToSystemIdentifier(string $char)
Zeichen hinzufügen
at line 130
Doctype
initPublicIdentifier()
Publicidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.
at line 143
Doctype
initSystemIdentifier()
Systemidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.
at line 154
string
getRootElement()
Alias für getName()
at line 163
string
getName()
Rootelement
at line 172
string
getPublicIdentifier()
Publicidentifier
at line 181
string
getSystemIdentifier()
Systemidentifier
at line 190
boolean
isForceQuirksFlag()
Status des Quirsmodus