fluentdom / html5
为FluentDOM提供HTML5支持
2.0.0
2021-05-08 14:37 UTC
Requires
- php: >=7.2
- ext-dom: *
- fluentdom/fluentdom: ^8.0.0
- masterminds/html5: ^2.7.0
Requires (Dev)
README
为FluentDOM添加对HTML5的支持。它添加了一个加载器和序列化器。它使用HTML5-PHP库。
安装
composer require fluentdom/html5
加载器
加载器会自动注册。你可以使用类型 html5
和 text/html5
来触发它。
$document = FluentDOM::load($html5, 'text/html5'); $query = FluentDOM($html5, 'text/html5');
序列化器
序列化器需要与一个文档一起创建,并且可以被转换为字符串。
echo new FluentDOM\Html5\Serializer($document);
将Nodes/Query实例转换为字符串时,如果内容类型匹配,则会使用它
$query = FluentDOM($html5, 'text/html5'); echo $query;