helpers\BaseHtml tag()

tag() public static method

Generates a complete HTML tag.

See also:

public static string tag ( $name, $content = '', $options = [] )
$name string|boolean|null

The tag name. If $name is null or false, the corresponding content will be rendered without any tag.

$content string

The content to be enclosed between the start and end tags. It will not be HTML-encoded. If this is coming from end users, you should consider encode() it to prevent XSS attacks.

$options array

The HTML tag attributes (HTML options) in terms of name-value pairs. These will be rendered as the attributes of the resulting tag. The values will be HTML-encoded using encode(). If a value is null, the corresponding attribute will not be rendered.

For example when using ['class' => 'my-class', 'target' => '_blank', 'value' => null] it will result in the html attributes rendered like this: class="my-class" target="_blank".

See renderTagAttributes() for details on how attributes are being rendered.

return string

The generated HTML tag

doc_Yii
2016-10-30 17:05:18
Comments
Leave a Comment

Please login to continue.