Class Html
HTML helper.
$el = Html::el('a')->href($link)->setText('Nette'); $el->class = 'myclass'; echo $el; echo $el->startTag(), $el->endTag();
- Nette\Utils\Html implements ArrayAccess, Countable, IteratorAggregate, Nette\Utils\IHtmlString uses Nette\SmartObject
public static
|
|
public
|
|
public
string
|
|
public
boolean
|
|
public
|
|
public
|
#
appendAttribute( string $name, string|array $value, string|boolean $option = true )
Appends value to element's attribute. |
public
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
mixed
&
|
|
public
boolean
|
|
public
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
|
#
addText(
Appends plain-text string to element content. |
public
|
|
public
|
#
insert( integer|null $index,
Inserts child node. |
public
|
#
offsetSet( integer|null $index,
Inserts (replaces) child node (\ArrayAccess implementation). |
public
|
|
public
boolean
|
|
public
|
|
public
integer
|
|
public
|
|
public
|
|
public
array
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
|
__callStatic(),
extensionMethod(),
getReflection()
|
public
array
|
$attrs
element's attributes |
# [] |
public static
boolean
|
$xhtml
use XHTML syntax? |
# false |
public static
array
|
$emptyElements
empty (void) elements |
# [
'img' => 1, 'hr' => 1, 'br' => 1, 'input' => 1, 'meta' => 1, 'area' => 1, 'embed' => 1, 'keygen' => 1,
'source' => 1, 'base' => 1, 'col' => 1, 'link' => 1, 'param' => 1, 'basefont' => 1, 'frame' => 1,
'isindex' => 1, 'wbr' => 1, 'command' => 1, 'track' => 1,
] |
protected
array
|
$children
of Html | string nodes |
# [] |