如何解释生成svg的图纸?

我需要帮助解释生成此信息的svg。 我想我理解代码背后的总体思想: 正在创建3个层/组,其中一个具有原始矩形 平移和变换操作似乎用于在整个画布上复制此矩形 但是我很难理解svg代码背后的一些细节 我也不明白这些层是如何相互作用的。 问题 您如何解释transform=“matrix(0,1,-1,0400,0)”操作 您能解释一下复制矩形的svg代码中隐含的循环吗 path标记在此代码上下文中做什么 我正试图充分理解这段svg代码,以便修改它以供自己使用。 多谢各位 <?xml v

Imagemagick svg转换

我有一个svg文件,我想转换成jpg/png。问题是,如果没有背景图像,转换就可以了。但是,当我尝试放置一些背景图像时,它不会在转换后的图像中渲染,并且显示普通的背景色 svg的内容: <svg height="370" version="1.1" width="350" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative; left: -0.5px;"> <def

Svg 在D3.js中打开子元素时,如何避免树映射上的文本元素重叠?

我在D3.js中基于Mike Bostock的节点链接树创建了一个树。我在Mike的树中看到的问题是,当没有足够的空间时,文本标签会重叠/覆盖圆节点,而不是延伸链接以留出一些空间 作为一个新用户,我不允许上传图像,所以这里有一个到Mike树的链接,在这里你可以看到前面节点的标签与下面节点重叠 我尝试了各种方法通过检测文本的像素长度来解决问题: d3.select('.nodeText').node().getComputedTextLength(); 但是,只有在渲染页面后,当渲染之前需要最长

svg元素拉伸

我正在使用SVG创建一个简单的绘图应用程序,用户可以在其中绘制圆、矩形等,并根据需要进行放大和缩小 我的主要问题是伸展。我想创建一个拉伸按钮,它可以将所有SVG元素拉伸到浏览器的大小,而不会扭曲它 在我的设计中,页眉需要50像素,页脚需要25像素。所以实际的绘图空间是负的 我还没有写任何代码,bbox和viewbox对我来说毫无用处。您需要找到可绘制的极值,并使bbox适合可见的web画布

D3–SVG矩形在文本后呈现,覆盖文本

我知道使用SVG时,DOM元素是按照编码顺序呈现的,不支持z索引。我以泳道为基础构建了这个图表:单词经常被矩形覆盖,在DOM中,许多矩形实际上是在我的文本之后呈现的,尽管在我的代码中文本显然被称为最后一个。以下是vis live: 以及我渲染所有形状矩形/标签的代码: function display () { var rects, labels , minExtent = brush.extent()[0] , maxExtent = brush.extent()[1]; var exte

使用svg和d3在圆和线之间转换

我试图弄清楚如何通过在顶部“剪断”一个圆来“展开”/“解开”一个圆,然后它将动画化为一条线 我用16个点做了一个圆(第17个点闭合它,因为如果我使用闭合插值,过渡看起来会很奇怪) 如何(将通过动画?仅调整x和y点?另一次插值?)在圆和直线之间一次一个点过渡 圆点: //The data for our line var circleData = [ { "x": 150 , "y": 20 }, { "x": 165.30, "y": 23.04},

Svg 移动多行文本元素

我正在尝试移动以下多行文本元素: <text x="80" y="187.5" text-anchor="middle" stroke="#ffffff" fill="#ffffff" font-weight="bold" id="selector" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-anchor: middle; font-style: normal; font-variant: normal; font

Svg 获取以前有界的数据

假设我使用的是稍微修改过的版本 在矩阵2d数组的后续更新中,我希望捕获(并处理…)任何更改的表单元格。例如 // updated matrix var matrix2 = [ [11975, 5871, 8916, 2868], [ 1951, 10048, 2060, 6171], [ 8010, 16145, 8090, 999999999], [ 1013, 990, 940, 6907] ]; // bind the new data var tr =

Svg 剑道UI图表让十字线变得粘粘的

当使用剑道Dataviz时,图表I需要有十字线棒,并在类别轴上的绘图点之间进行校准 将鼠标悬停在十字线上,十字线将失去粘性,并始终与网格线对齐,代码如下: var chart = $("#" + d.obj_map[objId].upstream).data("kendoChart"); var hair = chart._plotArea.crosshairs[0]; hair.stickyMode = true; 十字线的另一个问题是能够在绘图和绘图之间设置十字线。。。所以我想在图表上画我

如何在svg中使用矩阵或函数?了解3d

在这里有一个给定的矩阵n函数,它可以与svg一起使用,但没有示例,plz检查第14.2节,我想知道如何使用它们? 提前谢谢这个问题有点太模糊了,但为了帮助你,我会告诉你 我不确定SVG atm是否完全支持3d转换 例如 我不太清楚浏览器支持是什么样的,因为很多东西都在改变atm,所以里程数可能会有所不同。不能将透视变换应用于SVG元素。SVG不支持这一点。但是,您应该能够将透视CSS转换应用于SVG的容器。 <svg id="svg"> <rect id="rect1

Svg 如何在IE8中使用D3和R2D3

我在网上搜索了关于在IE8下使用d3.js SVG的问题,我发现一个理想的方法是使用R2D3,我试着这样做,但它仍然不起作用。 我不确定我所尝试的是否正确,我是否只需要像那样导入库 R2D3101 你好,世界! 其他事情不需要改变吗?如果你感兴趣,我可以给你看一个关于我的树映射函数的简单演示。 首先,我在考虑是否是github中提到的使用变换的限制问题: 但问题是,我真的把函数写得很好: //坏的 圆。变换('translate(20)'); //好 圆。变换('translate(20,

使用模式遮罩图像时SVG不显示

我在D3图书馆工作 我想在屏幕中间呈现一个图像,由圆形路径(或圆圈< /代码>元素)掩蔽。类似于在屏幕上显示的,但是在屏幕的中间。 我读到这样的东西可以通过使用svg的模式来实现。下面是我用来将图像附加到模式中的一些D3代码: var circularNode = vis.selectAll("g.node") .data(userNode) .enter().append("svg:g")

SVG在Firefox中不工作

我们目前正在开发新网站,并决定使用一些新的SVG功能 在我们的一个项目页面上,我们有一个SVG动画,它沿着路径绘制轮廓,然后淡入最终完成的图像。(见下图) 我们目前的问题是绘制轮廓的SVG动画无法在Firefox中显示,最终图像会按计划淡入,我们已经在其他浏览器(如Chrome、Safari)中进行了测试,所有这些都按照我们的设想工作 如果有人能给我们指出正确的方向,我们将不胜感激。多谢各位 URL- 您需要(1)解释错误所在(2)一次处理一个问题(3)在此处发布您的代码(一个实例是一个有

SVG动画旋转

我在SVG动画中使用旋转时遇到了一个非常恼人的问题。问题是:我有一个对象,我想沿着特定的路径移动它。到目前为止,它运行良好。但是如果我试图在路径的末端旋转这个对象,它就不起作用了。有时,我的对象会消失,因为它在viewbox之外,我必须为rotate语句的x和y值尝试许多值,直到它工作为止。然后,它只有在我将持续时间设置为0.001s的情况下才起作用,所以它会立即旋转,因为实际上我的对象会切换到viewbox中更高的点并开始旋转,只有最终位置是正确的,但是你看到它围绕任何点向下或向上旋转,所以它

我可以将svg从bonsaijs导出到png吗

使用bonsaijs,有没有办法将stage(或整个svg)导出到png文件 我看到了一个导入svg的选项,但找不到一个导出svg的简单方法。如果有任何关于这方面的线索,我们将不胜感激。不,没有提供任何将SVG导出到PNG的API 尽管如此,您可以创建自己的导出器,将整个SVG上下文绘制到画布上下文并将其导出为PNG,或者不存储静态图像并丢失所有电影信息和交互性,您可以为特定用户存储整个盆景脚本。没有官方API可用于创建Runner上下文中阶段的屏幕截图,如stage.screenshot(“p

获取<;使用>;使用Snap.vg的svg

我想问一下,您是否可以使用Snap.svg选择正在处理的svg元素的内容,如果是,您如何选择 SVG文件内容 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" xml:space="preserve"> <g id="contacts_mail_icon">

使用CSS3的SVG动画

我在使用SVG的过程中犯了一个拼写错误,但刚刚修复,效果很好 <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.

Illustrator svg图标-多大尺寸?

假设我正在illustrator中创建一个图标,它应该保存为svg。如果我创建了一个大的漂亮的矢量图标,比如说800x800像素,我总是可以根据自己的意愿缩放它,而且它“更容易”使用。问题是,保存此图标时,文件大小很大。 如果我改为在illustrator中制作一个小图标,文件大小与图标的使用比例相同,比如说20x20,文件大小要小得多 那么,在处理图标大小时,什么是好的做法呢? 谢谢 你错了。800x800的矢量图形应具有与20x20的矢量图形相同的文件大小(或多或少)。这是因为构成文件的形状

Svg 字体图标在blob图像中不起作用

这是关于使用画布和Blob创建图像的 我包括字体图标,如下图所示。输出显示为正方形,而不是图标 var canvas=document.getElementById('canvas'); var ctx=canvas.getContext('2d'); var数据=“”+ “\uf040”+ ''; var DOMURL=window.URL | | window.webkitURL | | window; var img=新图像(); var svg=新的Blob([data]{ 键入:“i

Svg AmChart导出在导出时更改字体颜色

我有我的问题,并尝试了不同的解决方案,但没有成功。 我有一个amChartXY图表,它有白色标签,图例文本是白色的,但当我想要构建自定义pdf报告时,我无法将这些白色文本转换为黑色。 首先,我有一个将图表导出为base64字符串的函数,我想在那里将文本颜色转换为黑色,但它不起作用。 下面是一个菜单项的代码片段,它将转换为SVG并保存到全局数组对象 menu: [ { class: "", label: "Sa

在SVG形状和clipPath上使用变换动画的问题

我已经创建了一个SVG图像,其中包含两个形状:一座山和一个月亮,并希望对其进行动画处理,使其看起来像是月亮从山后升起。但是,SVG需要显示为透明的,因此我创建了另一个山形状作为月球的剪辑路径 月亮被剪裁得很好,但问题是一旦动画发生,月亮被剪裁的部分会随之移动,因此它最终看起来像一个部分月亮。下面是一个JSFIDLE来说明发生了什么: SVG代码: <svg> <defs> <clipPath id="myClip"> <path

SVG字体的新语法是什么?

我在浏览,在那里有人提到,而且都被贬值了。只是不贬值。它没有提到任何关于指定字体面属性的推荐方法 除了注意到中的所有内容都可以在CSS中等价地完成之外,还没有提到指定SVG字体的替代方法。它不为或提供任何替代方案。我打算创建一个独立的SVG文件,而不是由站点CSS修改,因此我希望在SVG中保留整个字体定义 那么,这种模糊的指定SVG字体的新方法是什么呢?“SVG字体”作为使用SVG标记定义字体资源的数据文件已被弃用;结果证明这是一个坏主意,最终没有解决网络排版需要解决的问题。它是在SVG1.1中

如何修复SVG重叠多边形

我正在处理SVG图像,但我遇到了重叠多边形的问题 有人知道我如何在不改变多边形的情况下解决这个问题吗?(我想隐藏右侧的棕色线)假设灰色多边形位于棕色多边形的顶部(我只能猜测,因为您没有发布SVG),那么您有几个选项: 使棕色形状变小) 把灰色的调大一点 为灰色形状指定一个小的(例如1px)灰色笔划,以隐藏棕色边的抗锯齿 请张贴一个。中风测试,这正是我要找的!谢谢

在SVG元素中使用一系列符号时,是否可以定义DEF?

我正在尝试为我正在使用的SVG之一定义DEF。目前的设置是,我们在SVG标记中有大量可重用的图标作为符号: <svg> <symbol id="id" viewBox="..."> <path fill="#..." d="..."/> <path fill="#..." d="..."/> </symbol> <symbol id="id" viewBox="..."> <pat

如何通过将过滤器与遮罩结合使用SVG实现渐进模糊?

我正在尝试实现像图像上那样的线性模糊效果,但是只使用svg,没有css 请注意,图像的顶部是如何完全模糊的,而底部不是 在SVG中,可以使用实现模糊效果。渐变可以用于 如何将这两者结合起来?虽然完全可以在一个过滤器中完成这项工作,而不使用双图像,但由于Firefox和Chrome如何处理低透明度的操作,解决方案可能存在缺陷。因此,这是一种替代的简单方法,可以使用两倍的图像。请注意,您必须为干净的图像剪裁图像边缘,因为feGaussianBlur会创建边缘淡入 将模糊图像放在未模糊图像的顶部。

独立图像视图中的SVG层

我想在单独的图像视图中对svg的层进行光栅化。目前我正在使用svg android解析svg文件。但是如何在单独的图像视图中提取svg的层呢?有图书馆可以这样做吗 谢谢

SVG文本背景色,边框半径和填充与文本宽度匹配

我需要在SVG中的文本元素周围环绕一个背景,它需要有填充和边界半径。问题是文本将是动态的,所以我需要背景来扩展文本的宽度。我发现了一个解决方案,使用外来对象,但这是不支持的IE 11,这是一个问题。任何人都可以建议一个解决方法。如果您可以使用脚本,您可以使用这个小功能。它处理一些CSS值。然而,你可以实现你需要的任何东西 函数makeBGelem{ var svgns=http://www.w3.org/2000/svg 变量边界=elem.getBBox var bg=document.cr

Svg在Safari和Firerox中不起作用

我用Inkscape创建了一个svg。我可以在原始程序Inkscape中很好地看到img,在Chrome中也可以,但在Safari和Firefox中我什么也看不到 我试图找出制作副本的问题,并使文档尽可能简单。最后,我将字母“p”转换为路径 然后,我尝试重现错误,用Inkscape创建了一个新的svg文档,并绘制了任何东西,比如转换为路径的“p”。它在所有浏览器中都运行良好 如果使用代码编辑器打开错误的svg,我会看到: <?xml version="1.0" encoding="UTF-

SVG带有带有渐变尾部的笔划的圆

下面是我所拥有的。 我唯一需要的就是让顶部填满。12点应该是填充,6点应该以渐变结束 实现这一目标的最佳方式是什么? (其想法是为其设置动画,使其在下一步中旋转。) 我自己设法解决了这个问题 我采用了剪辑路径,在我的案例中效果非常好: 这是我的灵感。非常感谢你@CanetRobern很高兴这有帮助! <div id="container"> <svg idq="svg-spinner" version="1.1" baseProfile="full" xmln

SVG围绕中心旋转是移动对象

我有以下.svg文件: <?xml version="1.0" encoding="utf-8" ?> <svg baseProfile="full" height="100cm" version="1.1" width="200cm" xmlns="http://www.w3.org/2000/svg"> <rect fill="rgb(61, 136, 199)" height="1.0cm" opacity="1.0" transform="rotat

SVG-基线处的行

正如你所看到的,我正在这里画一些东西 但有一个问题:图像顶部和底部的线条(黑色的“标尺”)仅为宽度的一半,因为线条的“底部”位于中心 对于文本字段,我能够重新定位主要基线,从而完美地定位我的文本。但是,一条线(或路径)似乎没有基线 我怎样才能确保我的线条在最上面和最下面?这样做的唯一方法是将它们硬定位在线宽/2?我对此进行了测试,效果非常好,但是,我并不是这些数字硬编码的最大粉丝。有没有办法不硬编码 以下是我的代码和示例图像: <svg width="200" height="200"&g

Svg feColorMatrix的第五列到底代表什么

mozilla的文档中指出 SVG过滤器元素根据颜色更改颜色 变换矩阵。每个像素的颜色值(由 [R,G,B,A]向量)被矩阵相乘以创建新颜色 但是在feColorMatrix中有5列,而不是4列。 在可被视为经典参考的优秀案例中,陈述如下: 这里的矩阵实际上是在计算其内部的最终RGBA值 行,为每个RGBA通道提供其自己的RGBA通道。最后一个号码 这是一个乘数 但这并不能解释很多。据我所知,由于在应用了滤波器之后,我们基本上只修改了R、G、B和A通道,没有其他的,所以不需要在这个附加参数中。间

Svg 如何在Adobe Illustrator中更改对象不同部分的笔划颜色?

我使用Adobe Illustrator中的钢笔工具制作了一个对象,我想改变笔画的颜色,使25%的笔画为颜色:#4885ed,25%为颜色:#3cba54;25%为颜色:#f4c20d,其余为颜色:#db3236。 有办法做到这一点吗? 对象: 我没有为此使用Illustrator。我使用的是stroke dasharray和stroke dashoffset如下: 我正在使用Adobe Illustrator CC。到目前为止,您尝试了什么?你能把你的密码寄出去吗?如果你不是在寻找一种程序

如何从SVG图像中删除所有颜色?

我有这个SVG图像,我需要删除“所有”颜色,包括前面、背心和腹部的白光,只看到轮廓的图像。我需要它干净,用于我正在制作的导航栏项目 您可以使用过滤器: 将图像转换为灰度: 然后使用描述颜色变换将黑色像素变为黑色,其他所有颜色变为白色: 然后反转所有这些,使轮廓为白色,其他所有颜色为黑色: 最后,根据过滤后的图像创建一个遮罩,并将其应用于图像 将a应用于图像Hello@Holger Will,这是一个非常好的答案!;有没有办法保持第二张图像在第三张图像上的锐度不变?看起

带有SVG图像的Dianoga问题

我正在使用带有Sitecore 8.2的Dianoga优化图像。它适用于jpg、gif、png扩展,但在SVG图像方面存在问题。一旦我们访问SVG图像,Dianoga将在后端对图像进行优化。我已经通过查看日志验证了这一点 38020:12:54信息Dianoga:optimized/Images/aj.svg[原始大小] (最终大小:16372字节)-节省116247字节/87.65%。优化 16872ms。38100 20:12:54信息Dianoga:optimized/Images/aj.

TabBar中的SwiftuiSVG

既然SwiftUI可以直接使用SVG图像,我已经尝试使用一组SVG文件作为选项卡的图标。使用典型的TabBar代码: TabView(selection: $lastTab){ VendorView() .tabItem { Image ("store") .renderingM

Svg 数据:只有当我点击URL栏并按Enter键时,图像才会解码

我正在使用它将SVG填充到链接中。我的代码如下所示: var argMap=response.svg; //从SVG内部删除换行符和注释,因为它们往往会打断SVG argMap=argMap.replace(/\r?\n |\r/g,“”)//删除换行符 argMap=argMap.replace(//g,“”;//删除评论 argMap=svgtominidaturi(argMap); 常量mapIcon=“”; 常量映射按钮=`; 当我点击链接时,我会在一个新的选项卡中得到这个URL。该选

d3.js-将多行模式应用于svg

我想将多条不同大小/颜色的线应用于svg的模式,但只显示第一行 console.clear() 演示() 函数demo(){ 可变宽度=400 可变高度=400 var svg=d3。选择('body')。追加('svg')) svg .append('defs')) .append('模式') .attr('id','grids')) .attr('patternUnits','userSpaceOnUse') .attr('width',200) .attr('height',200) .

将鼠标悬停在SVG链接上时始终更改背景颜色

我决定在SVG中重新制作导航菜单。实际上,它看起来有点像这个网站的导航,所以没什么可想象的 我用SVG绘制框,然后在框上放置文本,并将它们都包含在一个链接中。通过将css类附加到框中,我可以设置:hover attritbute,这样当用户将鼠标悬停在框上时,我可以更改背景颜色。问题是,当用户将鼠标悬停在文本上时,颜色的变化是反向的,即使链接仍然有效 我怎样才能使盒子也改变颜色呢 代码如下所示: <svg width="640px" height="40px" xmlns="http:

我可以在CHM文件中使用doxygen创建交互式SVG图像文件吗?

我想在使用doxygen创建的文档中使用交互式svg图像文件。 在浏览器中打开html帮助文件不会显示错误 在windows chm帮助文件查看器中打开该页面时,出现错误: An error has occurred in the script on this page. Line: 9 Char: 1 Error: "init" is undefined. Code: 0 URL: mk:@MSITStore some_long_address.svg 如何使用交互式svg图像文件?请尝试将

MBTiles的最佳文件大小/质量:PNG 8Bit、JPEG或其他Mapnik导出(SVG?)的可能性?

我用Tilemill做了一张地图,现在当你看到它在Tilestream服务时产生的流量时,它几乎是一个怪物。一点点地图的交互作用可以很快导致大约15到20MB的下游(即PNG24)。我试过PNG8和JPEG(在我看来质量很差)。 有人知道一个好的解决方案吗?也许使用自定义Mapnik导出格式字符串?这就是它的基本工作原理-您可以用质量换取大小,反之亦然,而不需要任何作弊代码。SVG导出不是平铺的,因此它不是一个选项。你可以,但这不一定是万灵丹,因为Mapnik在组织它们方面已经做得相当不错。做网

Svg Isn';mozilla浏览器的t剪辑路径可调整大小

我正在使用d3构建一个散点图,其中我使用了剪辑路径来提供图表中的缩放功能。但只有在mozilla浏览器中打开页面时,剪辑路径的高度和宽度才保持不变。 这在chrome浏览器上运行得非常好。即使我减小或增大剪辑路径的大小,它也会采用mozilla浏览器的默认宽度和高度。此外,当我将矩形更改为圆形时,它将剪辑路径作为矩形。此问题仅适用于mozilla浏览器。我的代码: that.svgContainer = d3.select("#chart") .append('s

获取svg元素的边界框?

我想知道svg元素的边界框。从该项目的例子中可以看出: DOMImplementation impl = SVGDOMImplementation.getDOMImplementation(); String svgNS = SVGDOMImplementation.SVG_NAMESPACE_URI; Document doc = impl.createDocument(svgNS, "svg", null); Element svgRoot = doc.getDocumentElement(

为什么不';这些相邻的SVG路径是否干净地连接在一起?

在这些路径之间有一条线;为什么? (在我的机器上看起来是这样的:) path.myshape{ 笔画:灰色; 填充物:灰色; 笔划不透明度:0.5; 填充不透明度:0.5; } 并不能真正回答这个问题;如果两个逻辑三角形连接在一起形成一个正方形,为什么我看不到一个正方形呢?如果我设置了笔划:none,我会得到同样的效果;你读过维基百科的链接文章吗?抗锯齿将尽最大努力使适合浮动坐标的像素看起来尽可能平滑。为此,它将一些通常不透明的像素转换为半透明像素。然后,当你们画一条斜线时,这个斜线上的很多

在SVG上绘制并行连接

我需要从原始连接生成多个并行连接,如代码所示: 代码: 起初的 生成 起初的 生成 有什么简单的方法吗?像克隆这样的东西,只是让它与原来的一个相匹配,这是最好的 Svg提供了使用defs元素重用部分图形的方法。它可能包含包含任意复杂场景的组(g元素)。之后可以使用use元素引用这些元素,该元素有效地生成克隆,然后可以进行转换(旋转、缩放和平移的任意组合) 以下是示例场景的重新格式: 起初的 生成 起初的 生成 Svg提供了使用defs元素重用部分图形的方法。它可能包含包含任意复杂场景的

Adobe Illustrator在将*.ai导出到*svg时出现问题,svg文件丢失小对象项、翻转或丢失字符

从*.ai文件转换为*svg时出现问题,-->*.svg文件结果不正确(不同:丢失小对象、图像被翻转、丢失字符… 环境: 操作系统:Windows 10、Mac OS 10.14.2 Illustrator:Adobe Illustrator CC 2019 选择文件->另存为…-->选择SVG(SVG)-->单击按钮“保存” SVG选项对话框选择像附加图像这样的选项 单击“确定”保存到SVG文件 期望值: SVG中的显示与AI编辑器相同 实际值: +SVG丢失了一些对象 +SVG显示

重置svg模式原点

我试图在svgrect的每一端添加一个三角形模式。其中,rect可以是不同的宽度。问题在于,根据 Rect的开始和结束,该模式可以从三角形的中间开始。我需要它总是从一开始就开始。 我尝试设置了patternUnits,将主svg和模式的viewBox都弄乱了 此示例显示第2条和第3条条纹的图案排列错误 我认为没有一种简单的方法可以让模式按照您的意愿工作。反正不是自动的 一种解决方案是为奇数坐标情况创建模式的替代版本。请参见以下示例中的zigZagOdd和zagZigOdd

如何为SVG文档指定标题,其工作方式与<;标题>;元素在<;头>;HTML文档的格式?

在HTML文档中,元素声明整个文档的人类可读名称,然后显示在浏览器中(当鼠标悬停在浏览器选项卡上时),用户代理可以理解该名称 类似地,我怎样才能给SVG文档一个顶级标题,它实现了与HTML相同的元数据功能,并且由浏览器显示,并被用户代理理解?我找不到任何验证这一点的web文章/教程,但据我所知,将元标题添加到SVG文档非常简单 在打开的元素的正下方添加一个SVG元素 就这样 在SVG中的使用要比在HTML中多得多,但是作为SVG文档开头的第一个元素的未嵌套的将作为整个SVG文档的元标题 示例:

  1    2   3   4   5   6  ... 下一页 最后一页 共 60 页