Implement custom elements for all most common tags:
<a>
<b>
<body>
<br> -- make simple alias to <new-line>.
<button> -- override imgui button tag.
<canvas> -- should expose imgui drawlist to script.
<datalist>
<div>
<footer>
<form> -- can be implemented using custom component (?).
<h1> to <h6>
<head>
<header>
<html>
<i>
<img> -- should unite ImGui::Image and ImVue:SvgImage.
<input> -- override input to make it support various kind of operation mode.
<li>
<option>
<p>
<s>
<script> -- run script in the body? Why not.
<select>
<span> -- make span default element. Can fall back to rendering span if can't resolve child tag in html node.
<style>
<svg> -- inline svg.
<table>
<tbody>
<td>
<tr>
<textarea>
<tfoot>
<thead>
<th>
Implement custom elements for all most common tags:
<a><b><body><br>-- make simple alias to<new-line>.<button>-- override imgui button tag.<canvas>-- should expose imgui drawlist to script.<datalist><div><footer><form>-- can be implemented using custom component (?).<h1> to <h6><head><header><html><i><img>-- should unite ImGui::Image and ImVue:SvgImage.<input>-- override input to make it support various kind of operation mode.<li><option><p><s><script>-- run script in the body? Why not.<select><span>-- make span default element. Can fall back to rendering span if can't resolve child tag in html node.<style><svg>-- inline svg.<table><tbody><td><tr><textarea><tfoot><thead><th>