Javascript 如何从网页上绘制/插入的形状和文本生成HTML和CSS?
我想做的基本上是从网页上“手动”输入的形状和文本向后创建HTML和CSS 这看起来像是在网页上手动创建和/或绘制形状(就像Powerpoint中的那样),输出是带有CSS属性的HTML页面 例如,如果我在页面上“绘制”一个红色矩形,输出将是一个网页[非常粗略地]看起来像这样:Javascript 如何从网页上绘制/插入的形状和文本生成HTML和CSS?,javascript,html,css,interactive,Javascript,Html,Css,Interactive,我想做的基本上是从网页上“手动”输入的形状和文本向后创建HTML和CSS 这看起来像是在网页上手动创建和/或绘制形状(就像Powerpoint中的那样),输出是带有CSS属性的HTML页面 例如,如果我在页面上“绘制”一个红色矩形,输出将是一个网页[非常粗略地]看起来像这样: <!doctype HTML> <style> #rect1 { background: red; width: 100px; height: 50px; } <
<!doctype HTML>
<style>
#rect1 {
background: red;
width: 100px;
height: 50px;
}
</style>
<div id = 'rect1'></div>
#rect1{
背景:红色;
宽度:100px;
高度:50px;
}
最后,我想添加更复杂的功能,比如在形状中填充文本,以及实现交互式功能,将javascript添加到输出的.html中。但在此之前,鉴于这个问题的广泛性,我想弄清楚这样一个项目可能的起点是什么,涉及到哪些关键词。您可以使用SVG(可缩放向量图形)。有了它,你基本上可以画矢量(在本例中,是在网站上),CSS可以应用到它,JavaScript可以改变它。你可以使用SVG(可缩放矢量图形)。有了它,你基本上可以绘制向量(在本例中,在网站上),CSS可以应用于它,JavaScript可以改变它。你应该提供至少一个示例或至少一些链接。你应该提供至少一个示例或至少一些链接。我很确定你在找这个:我很确定你在找这个: