29-CSS文本
3.8.1 CSS文本
正如所看到的,Canvas显示单行文本的效果非常好;不过,显示多行文本则另当别论。本书已经展示了一种可能的解决方案,将来也可能有更好的方案。根据W3C关于Canvas的接口规范,未来可能采用CSS来处理Canvas显示文本。
2D Context未来版本将可能提供一套新的接口。直接使用CSS将文档渲染到Canvas上,可能将优先给画线的布局提供专门的接口。
CSS在帮助开发人员在Canvas上呈现文本的同时,也鼓励他们采用Canvas来完成文本应用的开发。