Overview

Namespaces

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

Classes

  • Attribute
  • AttributeMap
  • Doctype
  • EscapableRawText
  • Foreign
  • Html
  • Normal
  • RawText
  • VoidView
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Html

in der Basisklasse Html sind alle Globalen Attribute der HTML-Elemente definiert.

Alvine\Types\Node
Extended by Alvine\Markup\Html\Node
Extended by Alvine\Markup\Html\Element implements Alvine\Markup\Html\FromToken
Extended by Alvine\Markup\Html\Element\Html

Direct known subclasses

Alvine\Markup\Html\Element\Doctype, Alvine\Markup\Html\Element\EscapableRawText, Alvine\Markup\Html\Element\Normal, Alvine\Markup\Html\Element\RawText, Alvine\Markup\Html\Element\VoidView

Indirect known subclasses

Alvine\Markup\Html\Element\Html\A, Alvine\Markup\Html\Element\Html\Abbr, Alvine\Markup\Html\Element\Html\Bdo, Alvine\Markup\Html\Element\Html\Thead, Alvine\Markup\Html\Element\Html\Time, Alvine\Markup\Html\Element\Html\Title, Alvine\Markup\Html\Element\Html\Tr, Alvine\Markup\Html\Element\Html\Track, Alvine\Markup\Html\Element\Html\U, Alvine\Markup\Html\Element\Html\Ul, Alvine\Markup\Html\Element\Html\VarTag, Alvine\Markup\Html\Element\Html\Video, Alvine\Markup\Html\Element\Html\Wbr, Alvine\Markup\Html\Element\Html\Blockquote, Alvine\Markup\Html\Element\Html\Body, Alvine\Markup\Html\Element\Html\Br, Alvine\Markup\Html\Element\Html\Button, Alvine\Markup\Html\Element\Html\Canvas, Alvine\Markup\Html\Element\Html\Caption, Alvine\Markup\Html\Element\Html\Cite, Alvine\Markup\Html\Element\Html\Code, Alvine\Markup\Html\Element\Html\Col, Alvine\Markup\Html\Element\Html\Address, Alvine\Markup\Html\Element\Html\Colgroup, Alvine\Markup\Html\Element\Html\Data, Alvine\Markup\Html\Element\Html\Datalist, Alvine\Markup\Html\Element\Html\Dd, Alvine\Markup\Html\Element\Html\Del, Alvine\Markup\Html\Element\Html\Dfn, Alvine\Markup\Html\Element\Html\Div, Alvine\Markup\Html\Element\Html\Dl, Alvine\Markup\Html\Element\Html\Dt, Alvine\Markup\Html\Element\Html\Em, Alvine\Markup\Html\Element\Html\Area, Alvine\Markup\Html\Element\Html\Embed, Alvine\Markup\Html\Element\Html\Fieldset, Alvine\Markup\Html\Element\Html\Figcaption, Alvine\Markup\Html\Element\Html\Figure, Alvine\Markup\Html\Element\Html\Footer, Alvine\Markup\Html\Element\Html\Form, Alvine\Markup\Html\Element\Html\Fugure, Alvine\Markup\Html\Element\Html\H1, Alvine\Markup\Html\Element\Html\H2, Alvine\Markup\Html\Element\Html\H3, Alvine\Markup\Html\Element\Html\Article, Alvine\Markup\Html\Element\Html\H4, Alvine\Markup\Html\Element\Html\H5, Alvine\Markup\Html\Element\Html\H6, Alvine\Markup\Html\Element\Html\Head, Alvine\Markup\Html\Element\Html\Header, Alvine\Markup\Html\Element\Html\Hr, Alvine\Markup\Html\Element\Html\Html, Alvine\Markup\Html\Element\Html\I, Alvine\Markup\Html\Element\Html\Iframe, Alvine\Markup\Html\Element\Html\Img, Alvine\Markup\Html\Element\Html\Aside, Alvine\Markup\Html\Element\Html\Input, Alvine\Markup\Html\Element\Html\Ins, Alvine\Markup\Html\Element\Html\Kbd, Alvine\Markup\Html\Element\Html\Keygen, Alvine\Markup\Html\Element\Html\Label, Alvine\Markup\Html\Element\Html\Legend, Alvine\Markup\Html\Element\Html\Li, Alvine\Markup\Html\Element\Html\Link, Alvine\Markup\Html\Element\Html\Main, Alvine\Markup\Html\Element\Html\Map, Alvine\Markup\Html\Element\Html\Audio, Alvine\Markup\Html\Element\Html\Mark, Alvine\Markup\Html\Element\Html\Meta, Alvine\Markup\Html\Element\Html\Meter, Alvine\Markup\Html\Element\Html\Nav, Alvine\Markup\Html\Element\Html\Noscript, Alvine\Markup\Html\Element\Html\ObjectElement, Alvine\Markup\Html\Element\Html\Ol, Alvine\Markup\Html\Element\Html\Optgroup, Alvine\Markup\Html\Element\Html\Option, Alvine\Markup\Html\Element\Html\Output, Alvine\Markup\Html\Element\Html\B, Alvine\Markup\Html\Element\Html\P, Alvine\Markup\Html\Element\Html\Param, Alvine\Markup\Html\Element\Html\Plaintext, Alvine\Markup\Html\Element\Html\Pre, Alvine\Markup\Html\Element\Html\Progress, Alvine\Markup\Html\Element\Html\Q, Alvine\Markup\Html\Element\Html\Rb, Alvine\Markup\Html\Element\Html\Rp, Alvine\Markup\Html\Element\Html\Rt, Alvine\Markup\Html\Element\Html\Rtc, Alvine\Markup\Html\Element\Html\Base, Alvine\Markup\Html\Element\Html\Ruby, Alvine\Markup\Html\Element\Html\S, Alvine\Markup\Html\Element\Html\Samp, Alvine\Markup\Html\Element\Html\Script, Alvine\Markup\Html\Element\Html\Section, Alvine\Markup\Html\Element\Html\Select, Alvine\Markup\Html\Element\Html\Small, Alvine\Markup\Html\Element\Html\Source, Alvine\Markup\Html\Element\Html\Span, Alvine\Markup\Html\Element\Html\Strong, Alvine\Markup\Html\Element\Html\Bdi, Alvine\Markup\Html\Element\Html\Style, Alvine\Markup\Html\Element\Html\Sub, Alvine\Markup\Html\Element\Html\Sup, Alvine\Markup\Html\Element\Html\Table, Alvine\Markup\Html\Element\Html\Tbody, Alvine\Markup\Html\Element\Html\Td, Alvine\Markup\Html\Element\Html\Template, Alvine\Markup\Html\Element\Html\Textarea, Alvine\Markup\Html\Element\Html\Tfoot, Alvine\Markup\Html\Element\Html\Th
Namespace: Alvine\Markup\Html\Element
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150306
Link: alvine.io
Located at element/Html.class.php
Methods summary
public string
# getAccesskey( )

Accesskey

Accesskey

Returns

string
public string
# getClass( )

Klassen

Klassen

Returns

string
public string
# getContenteditable( )

ContentEditable-Flag

ContentEditable-Flag

Returns

string
public string
# getDir( )

Direction

Direction

Returns

string
public string
# getHidden( )

Hidden

Hidden

Returns

string
public string
# getIdAttribute( )

ID des Tags (nicht mit der ID, dem Hash des Objekts verwechseln)

ID des Tags (nicht mit der ID, dem Hash des Objekts verwechseln)

Returns

string
public string
# getLang( )

Sprache (ISO)

Sprache (ISO)

Returns

string
public string
# getSpellcheck( )

Rechtschreibung

Rechtschreibung

Returns

string
Wert
public string
# getStyle( )

CSS-Style Anweisungen

CSS-Style Anweisungen

Returns

string
Wert
public string
# getTabindex( )

Tabindes

Tabindes

Returns

string
Wert
public string
# getTitle( )

Titel

Titel

Returns

string
Wert
public string
# getTranslate( )

Übersetzung

Übersetzung

Returns

string
Wert
public Alvine\Markup\Html\Element\Html
# setAccesskey( string $accesskey )

Acceskey setzen. Der Wert muss ein einzelnes Zeichen sein. Werden mehrere Zeichen übergeben, so wird nur der erste Wert genommen.

Acceskey setzen. Der Wert muss ein einzelnes Zeichen sein. Werden mehrere Zeichen übergeben, so wird nur der erste Wert genommen.

Parameters

$accesskey

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_accesskey.asp
public Alvine\Markup\Html\Element\Html
# setClass( string $class )

Klassenwert setzen. Sollen mehrere Klassen gesetzt werden, so müssen diese durch ein Leerzeichen getrennt werden.

Klassenwert setzen. Sollen mehrere Klassen gesetzt werden, so müssen diese durch ein Leerzeichen getrennt werden.

Parameters

$class

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_class.asp
public Alvine\Markup\Html\Element\Html
# setContenteditable( boolean $contenteditable )

Editirbarkeit

Editirbarkeit

Parameters

$contenteditable
true oder false

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_contenteditable.asp
public Alvine\Markup\Html\Element\Html
# setDir( string $dir = 'auto' )

Richtung

Richtung

Parameters

$dir
(ltr|rtl|auto)

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_dir.asp
public Alvine\Markup\Html\Element\Html
# setHidden( $hidden = 'hidden' )

Hidden

Hidden

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# unsetHidden( )

Hidden

Hidden

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# setId( string $id )

ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")

ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")

Parameters

$id

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# setLang( string $lang )

Sprache

Sprache

Parameters

$lang

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_lang.asp
public Alvine\Markup\Html\Element\Html
# setSpellcheck( boolean $spellcheck )

Rechtschreibung

Rechtschreibung

Parameters

$spellcheck
true|false

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_spellcheck.asp
public Alvine\Markup\Html\Element\Html
# setDraggable( boolean $draggable )

Dragable

Dragable

Parameters

$draggable
true|false

Returns

Alvine\Markup\Html\Element\Html

Link

http://www.w3schools.com/tags/att_global_draggable.asp
public boolean
# isDraggable( )

Ist das Element Dragable

Ist das Element Dragable

Returns

boolean

Link

http://www.w3schools.com/tags/att_global_draggable.asp
public Alvine\Markup\Html\Element\Html
# setStyle( string $style )

CSS-Style-Anweisungen

CSS-Style-Anweisungen

Parameters

$style

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# setTabindex( integer $tabindex )

Tabindex

Tabindex

Parameters

$tabindex

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# setTitle( string $title )

Titel

Titel

Parameters

$title

Returns

Alvine\Markup\Html\Element\Html
public Alvine\Markup\Html\Element\Html
# setTranslate( boolean $translate = false )

Übersetzung durchführen

Übersetzung durchführen

Parameters

$translate
yes oder no

Returns

Alvine\Markup\Html\Element\Html

Link

http://rishida.net/blog/?p=831
public static Alvine\Markup\Html\Element
# fromToken( Alvine\Markup\Html\Tokenizer\Token $token )

HTML-Element aus Token erstellen

HTML-Element aus Token erstellen

Parameters

$token

Returns

Alvine\Markup\Html\Element

Throws

Alvine\Types\TypeException
Methods inherited from Alvine\Markup\Html\Element
__clone(), __construct(), getAttributeValue(), getAttributes(), getHTML(), getTag(), hasEndTag(), removeAttribute(), setAttributeValue(), setAttributes(), setSelfClosing()
Methods inherited from Alvine\Markup\Html\Node
__toString(), setValue()
Properties inherited from Alvine\Markup\Html\Element
$attributes, $noEndTag, $selfClosing
alvine.markup.html API-Dokumentation 1.2.0 | © schukai GmbH | Impressum