我意识到,鉴于标题的荒谬,这听起来像一个巨魔.但是,这是一个真正的问题.我的背景涉及OpenGL/x86程序集.我最近开始学习网络编程.我真的很喜欢SVG + CSS,并且想知道 - 为什么人们不在SVG中设计整个网页?
有可能的; 例如,您可以在SVG文档中嵌入HTML片段,以获得超链接等内容.
但是,至少目前存在一些明显的缺点:
XML PARSING ERROR如果您只有一个错位>).#id_of_some_element在URL的末尾).下面的演示程序使用它们,但我认为这取决于Javascript(对搜索引擎和禁用javascript的人有害).?D?A?N?S?E? ?E?T? ?M?I?S?E? ?E?N? ?F?O?R?M?E? ?B?I?E?N?V?E?N?U?E? ?D? ?a? ?n? ?s? ?e? ?r? ?p?o? ?u? ?r? ?c?é? ?l? ?é?b? ?r? ?e? ?r? ?l? ?a? ?v? ?i?e?.? ?E? ?n? ?v?e? ?l? ?o?p?p? ?é? ?e? ?d? ?e? ?t? ?a? ?m? ?b? ?o? ?u?r? ?s? ?i?n? ?d?o? ?c? ?i?l? ?e? ?s? ?e? ?t? ?i? ?n? ?c?e? ?s?s? ?a? ?n?t?s?,相反,甚至̶蹩脚WYSIWYG HTML发生器不会致使分裂运行文本那样的.需要考虑的是,可以在XHTML和HTML 5中嵌入SVG元素,因此您可以获得一些好处而不会丢失浏览器/搜索引擎.
我听说它用于演示(在某些方面更接近图纸,所以上述一些缺点不适用):