SVG地图中的国家名称
问题描述:
将国家/地区名称存储在SVG文件中的正确方法是什么?我使用id来存储国家/地区代码,但将国家/地区名称附加到路径也会非常有用。SVG地图中的国家名称
囤积到this文章,我应该使用一些自定义命名空间的国名?还是有一些通常使用的属性?我查了一些公开可用的SVG地图,并且找不到任何保存的国家名称。
答
每个元素可以包含<desc>
和<title>
元素,其中are used exactly for describing the shape that is drawn。你应该使用其中之一。
如果您想要一个语义描述,可以通过查看文件内部的人员/软件来查看,或者可以使用JavaScript对其进行操作以将其显示给用户,选择,过滤器等,那么您应该使用<desc>
元素。
另一方面,<title>
元素将在悬停时显示给用户,就像HTML中等效的title
属性一样。请注意,标题必须是作为工具提示行为正确的第一个子元素。
您可以使用* *。看看http://upload.wikimedia.org/wikipedia/commons/a/a5/Map_of_USA_with_state_names.svg并查看源代码! –
kinkajou
2012-08-08 09:59:55