XHP selalu menghasilkan valid html tag

Hal yang menarik ditemukan ketika kita membuat kustom komponen UI menggunakan facebook XHP, dimana XHP selalu menghasilkan valid tag HTML meski kode didalamnya berusaha mengappend invalid html tag, hal ini terjadi saat kita secara manual membuat meta tag elemen menggunakan :

[code lang=html][/code]

Dan menggunakan XHP sebagai UI komponen:

[code lang=php]class :ui:meta extends :x:element { attribute string property; attribute string content;

public function render(){ $property= $this->getAttribute(‘property’); $content= $this->getAttribute(‘content’);

$html =  $html->appendChild(); $html->appendChild(); return $html; }}[/code]

Dari XHP tersebut ternyata dapat menghasilkan valid meta tag yaitu:

[code lang=html][/code]

Dari sini kita dapat mengetahui bahwa valid meta tag dalam HTML5 adalah tanpa self closing.Referensi:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta