当前位置: 首页 > news >正文

枣庄公司网站建设无锡百度正规公司

枣庄公司网站建设,无锡百度正规公司,阿里巴巴外贸圈app,网站开发规划基本语法 flowchart/graph 流程图#xff08;Flowcharts/Graphs#xff09;是由节点 (几何形状) 和连接线 (箭头或线条)组成的. Mermaid代码定义了节点和连线的编码方式#xff0c;并支持不同的箭头类型、多向箭头以及子图之间的任意链接。 警告 如果在流程图的节点使用e…基本语法 flowchart/graph 流程图Flowcharts/Graphs是由节点 (几何形状) 和连接线 (箭头或线条)组成的. Mermaid代码定义了节点和连线的编码方式并支持不同的箭头类型、多向箭头以及子图之间的任意链接。 警告 如果在流程图的节点使用end,请将整个单词是大写进行书写或者任意字母使用大写进行书写。 (例如, End 或 END), 或者使用例子的方案。在流程图中键入end所有字母小写将会破坏流程图。 节点(默认) 代码: flowchart mermaid flowchart LR 序号 #mermaid-svg-txxQwXmsfGpmJjPM {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .error-icon{fill:#552222;}#mermaid-svg-txxQwXmsfGpmJjPM .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-txxQwXmsfGpmJjPM .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-txxQwXmsfGpmJjPM .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-txxQwXmsfGpmJjPM .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-txxQwXmsfGpmJjPM .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-txxQwXmsfGpmJjPM .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-txxQwXmsfGpmJjPM .marker{fill:#333333;stroke:#333333;}#mermaid-svg-txxQwXmsfGpmJjPM .marker.cross{stroke:#333333;}#mermaid-svg-txxQwXmsfGpmJjPM svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-txxQwXmsfGpmJjPM .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .cluster-label text{fill:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .cluster-label span{color:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .label text,#mermaid-svg-txxQwXmsfGpmJjPM span{fill:#333;color:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .node rect,#mermaid-svg-txxQwXmsfGpmJjPM .node circle,#mermaid-svg-txxQwXmsfGpmJjPM .node ellipse,#mermaid-svg-txxQwXmsfGpmJjPM .node polygon,#mermaid-svg-txxQwXmsfGpmJjPM .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-txxQwXmsfGpmJjPM .node .label{text-align:center;}#mermaid-svg-txxQwXmsfGpmJjPM .node.clickable{cursor:pointer;}#mermaid-svg-txxQwXmsfGpmJjPM .arrowheadPath{fill:#333333;}#mermaid-svg-txxQwXmsfGpmJjPM .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-txxQwXmsfGpmJjPM .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-txxQwXmsfGpmJjPM .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-txxQwXmsfGpmJjPM .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-txxQwXmsfGpmJjPM .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-txxQwXmsfGpmJjPM .cluster text{fill:#333;}#mermaid-svg-txxQwXmsfGpmJjPM .cluster span{color:#333;}#mermaid-svg-txxQwXmsfGpmJjPM div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-txxQwXmsfGpmJjPM :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 序号 graph mermaid graph LR 序号 #mermaid-svg-QwmWx4KtBfi1YhiD {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .error-icon{fill:#552222;}#mermaid-svg-QwmWx4KtBfi1YhiD .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-QwmWx4KtBfi1YhiD .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-QwmWx4KtBfi1YhiD .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-QwmWx4KtBfi1YhiD .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-QwmWx4KtBfi1YhiD .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-QwmWx4KtBfi1YhiD .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-QwmWx4KtBfi1YhiD .marker{fill:#333333;stroke:#333333;}#mermaid-svg-QwmWx4KtBfi1YhiD .marker.cross{stroke:#333333;}#mermaid-svg-QwmWx4KtBfi1YhiD svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-QwmWx4KtBfi1YhiD .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .cluster-label text{fill:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .cluster-label span{color:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .label text,#mermaid-svg-QwmWx4KtBfi1YhiD span{fill:#333;color:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .node rect,#mermaid-svg-QwmWx4KtBfi1YhiD .node circle,#mermaid-svg-QwmWx4KtBfi1YhiD .node ellipse,#mermaid-svg-QwmWx4KtBfi1YhiD .node polygon,#mermaid-svg-QwmWx4KtBfi1YhiD .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-QwmWx4KtBfi1YhiD .node .label{text-align:center;}#mermaid-svg-QwmWx4KtBfi1YhiD .node.clickable{cursor:pointer;}#mermaid-svg-QwmWx4KtBfi1YhiD .arrowheadPath{fill:#333333;}#mermaid-svg-QwmWx4KtBfi1YhiD .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-QwmWx4KtBfi1YhiD .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-QwmWx4KtBfi1YhiD .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-QwmWx4KtBfi1YhiD .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-QwmWx4KtBfi1YhiD .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-QwmWx4KtBfi1YhiD .cluster text{fill:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD .cluster span{color:#333;}#mermaid-svg-QwmWx4KtBfi1YhiD div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-QwmWx4KtBfi1YhiD :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 序号 信息 “序号”就是框中显示的内容。 带有文本的节点 你也可以在文本框中设置与序号不同的文本。如果对统一文本框进行多次设置将使用最后一次的设置。此外如果后面有为节点定义连线可以省略文本定义。渲染文本框时将使用先前定义。 代码: flowchart mermaid flowchart LR id1[文本框中的文本] #mermaid-svg-Gi8jHEeM6G17laSe {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .error-icon{fill:#552222;}#mermaid-svg-Gi8jHEeM6G17laSe .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Gi8jHEeM6G17laSe .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Gi8jHEeM6G17laSe .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Gi8jHEeM6G17laSe .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Gi8jHEeM6G17laSe .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Gi8jHEeM6G17laSe .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Gi8jHEeM6G17laSe .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Gi8jHEeM6G17laSe .marker.cross{stroke:#333333;}#mermaid-svg-Gi8jHEeM6G17laSe svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Gi8jHEeM6G17laSe .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .cluster-label text{fill:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .cluster-label span{color:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .label text,#mermaid-svg-Gi8jHEeM6G17laSe span{fill:#333;color:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .node rect,#mermaid-svg-Gi8jHEeM6G17laSe .node circle,#mermaid-svg-Gi8jHEeM6G17laSe .node ellipse,#mermaid-svg-Gi8jHEeM6G17laSe .node polygon,#mermaid-svg-Gi8jHEeM6G17laSe .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Gi8jHEeM6G17laSe .node .label{text-align:center;}#mermaid-svg-Gi8jHEeM6G17laSe .node.clickable{cursor:pointer;}#mermaid-svg-Gi8jHEeM6G17laSe .arrowheadPath{fill:#333333;}#mermaid-svg-Gi8jHEeM6G17laSe .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Gi8jHEeM6G17laSe .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Gi8jHEeM6G17laSe .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Gi8jHEeM6G17laSe .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Gi8jHEeM6G17laSe .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Gi8jHEeM6G17laSe .cluster text{fill:#333;}#mermaid-svg-Gi8jHEeM6G17laSe .cluster span{color:#333;}#mermaid-svg-Gi8jHEeM6G17laSe div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Gi8jHEeM6G17laSe :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1[文本框中的文本] #mermaid-svg-V5WADUCk88WidTO3 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-V5WADUCk88WidTO3 .error-icon{fill:#552222;}#mermaid-svg-V5WADUCk88WidTO3 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-V5WADUCk88WidTO3 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-V5WADUCk88WidTO3 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-V5WADUCk88WidTO3 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-V5WADUCk88WidTO3 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-V5WADUCk88WidTO3 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-V5WADUCk88WidTO3 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-V5WADUCk88WidTO3 .marker.cross{stroke:#333333;}#mermaid-svg-V5WADUCk88WidTO3 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-V5WADUCk88WidTO3 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-V5WADUCk88WidTO3 .cluster-label text{fill:#333;}#mermaid-svg-V5WADUCk88WidTO3 .cluster-label span{color:#333;}#mermaid-svg-V5WADUCk88WidTO3 .label text,#mermaid-svg-V5WADUCk88WidTO3 span{fill:#333;color:#333;}#mermaid-svg-V5WADUCk88WidTO3 .node rect,#mermaid-svg-V5WADUCk88WidTO3 .node circle,#mermaid-svg-V5WADUCk88WidTO3 .node ellipse,#mermaid-svg-V5WADUCk88WidTO3 .node polygon,#mermaid-svg-V5WADUCk88WidTO3 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-V5WADUCk88WidTO3 .node .label{text-align:center;}#mermaid-svg-V5WADUCk88WidTO3 .node.clickable{cursor:pointer;}#mermaid-svg-V5WADUCk88WidTO3 .arrowheadPath{fill:#333333;}#mermaid-svg-V5WADUCk88WidTO3 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-V5WADUCk88WidTO3 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-V5WADUCk88WidTO3 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-V5WADUCk88WidTO3 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-V5WADUCk88WidTO3 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-V5WADUCk88WidTO3 .cluster text{fill:#333;}#mermaid-svg-V5WADUCk88WidTO3 .cluster span{color:#333;}#mermaid-svg-V5WADUCk88WidTO3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-V5WADUCk88WidTO3 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 Unicode文本 使用将Unicode文本括起来。 代码: flowchart mermaid flowchart LR id[“❤是Unicode字符”] #mermaid-svg-Ale4w65TsTKVKL5x {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .error-icon{fill:#552222;}#mermaid-svg-Ale4w65TsTKVKL5x .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Ale4w65TsTKVKL5x .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Ale4w65TsTKVKL5x .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Ale4w65TsTKVKL5x .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Ale4w65TsTKVKL5x .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Ale4w65TsTKVKL5x .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Ale4w65TsTKVKL5x .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Ale4w65TsTKVKL5x .marker.cross{stroke:#333333;}#mermaid-svg-Ale4w65TsTKVKL5x svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Ale4w65TsTKVKL5x .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .cluster-label text{fill:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .cluster-label span{color:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .label text,#mermaid-svg-Ale4w65TsTKVKL5x span{fill:#333;color:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .node rect,#mermaid-svg-Ale4w65TsTKVKL5x .node circle,#mermaid-svg-Ale4w65TsTKVKL5x .node ellipse,#mermaid-svg-Ale4w65TsTKVKL5x .node polygon,#mermaid-svg-Ale4w65TsTKVKL5x .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Ale4w65TsTKVKL5x .node .label{text-align:center;}#mermaid-svg-Ale4w65TsTKVKL5x .node.clickable{cursor:pointer;}#mermaid-svg-Ale4w65TsTKVKL5x .arrowheadPath{fill:#333333;}#mermaid-svg-Ale4w65TsTKVKL5x .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Ale4w65TsTKVKL5x .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Ale4w65TsTKVKL5x .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Ale4w65TsTKVKL5x .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Ale4w65TsTKVKL5x .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Ale4w65TsTKVKL5x .cluster text{fill:#333;}#mermaid-svg-Ale4w65TsTKVKL5x .cluster span{color:#333;}#mermaid-svg-Ale4w65TsTKVKL5x div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Ale4w65TsTKVKL5x :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} ❤是Unicode字符 graph mermaid graph LR id[“❤是Unicode字符”] #mermaid-svg-dVcgzKKM4gwNS5hd {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .error-icon{fill:#552222;}#mermaid-svg-dVcgzKKM4gwNS5hd .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-dVcgzKKM4gwNS5hd .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-dVcgzKKM4gwNS5hd .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-dVcgzKKM4gwNS5hd .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-dVcgzKKM4gwNS5hd .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-dVcgzKKM4gwNS5hd .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-dVcgzKKM4gwNS5hd .marker{fill:#333333;stroke:#333333;}#mermaid-svg-dVcgzKKM4gwNS5hd .marker.cross{stroke:#333333;}#mermaid-svg-dVcgzKKM4gwNS5hd svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-dVcgzKKM4gwNS5hd .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .cluster-label text{fill:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .cluster-label span{color:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .label text,#mermaid-svg-dVcgzKKM4gwNS5hd span{fill:#333;color:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .node rect,#mermaid-svg-dVcgzKKM4gwNS5hd .node circle,#mermaid-svg-dVcgzKKM4gwNS5hd .node ellipse,#mermaid-svg-dVcgzKKM4gwNS5hd .node polygon,#mermaid-svg-dVcgzKKM4gwNS5hd .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-dVcgzKKM4gwNS5hd .node .label{text-align:center;}#mermaid-svg-dVcgzKKM4gwNS5hd .node.clickable{cursor:pointer;}#mermaid-svg-dVcgzKKM4gwNS5hd .arrowheadPath{fill:#333333;}#mermaid-svg-dVcgzKKM4gwNS5hd .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-dVcgzKKM4gwNS5hd .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-dVcgzKKM4gwNS5hd .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-dVcgzKKM4gwNS5hd .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-dVcgzKKM4gwNS5hd .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-dVcgzKKM4gwNS5hd .cluster text{fill:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd .cluster span{color:#333;}#mermaid-svg-dVcgzKKM4gwNS5hd div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-dVcgzKKM4gwNS5hd :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} ❤是Unicode字符 Markdown 格式 使用双引号和反引号将 “ text ” 标记文本括起来。 代码: flowchart mermaid %%{init: {“flowchart”: {“htmlLabels”: false}} }%% flowchart LR markdown[“这 **是** Markdown”] newLines[“第1行 第2行 2 第3行 3”] markdown -- newLines #mermaid-svg-Ygy4hRFzp3ryxL1x {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .error-icon{fill:#552222;}#mermaid-svg-Ygy4hRFzp3ryxL1x .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Ygy4hRFzp3ryxL1x .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .marker.cross{stroke:#333333;}#mermaid-svg-Ygy4hRFzp3ryxL1x svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .cluster-label text{fill:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .cluster-label span{color:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .label text,#mermaid-svg-Ygy4hRFzp3ryxL1x span{fill:#333;color:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .node rect,#mermaid-svg-Ygy4hRFzp3ryxL1x .node circle,#mermaid-svg-Ygy4hRFzp3ryxL1x .node ellipse,#mermaid-svg-Ygy4hRFzp3ryxL1x .node polygon,#mermaid-svg-Ygy4hRFzp3ryxL1x .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .node .label{text-align:center;}#mermaid-svg-Ygy4hRFzp3ryxL1x .node.clickable{cursor:pointer;}#mermaid-svg-Ygy4hRFzp3ryxL1x .arrowheadPath{fill:#333333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Ygy4hRFzp3ryxL1x .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Ygy4hRFzp3ryxL1x .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Ygy4hRFzp3ryxL1x .cluster text{fill:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x .cluster span{color:#333;}#mermaid-svg-Ygy4hRFzp3ryxL1x div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Ygy4hRFzp3ryxL1x :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 这 **是** _Markdown_ 第1行 第2行 2 第3行 3 graph mermaid %%{init: {“graph”: {“htmlLabels”: false}} }%% graph LR markdown[“这 **是** Markdown”] newLines[“第1行 第2行 2 第3行 3”] markdown -- newLines #mermaid-svg-MWSy6U4Ja1iLcvSm {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .error-icon{fill:#552222;}#mermaid-svg-MWSy6U4Ja1iLcvSm .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-MWSy6U4Ja1iLcvSm .marker{fill:#333333;stroke:#333333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .marker.cross{stroke:#333333;}#mermaid-svg-MWSy6U4Ja1iLcvSm svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .cluster-label text{fill:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .cluster-label span{color:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .label text,#mermaid-svg-MWSy6U4Ja1iLcvSm span{fill:#333;color:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .node rect,#mermaid-svg-MWSy6U4Ja1iLcvSm .node circle,#mermaid-svg-MWSy6U4Ja1iLcvSm .node ellipse,#mermaid-svg-MWSy6U4Ja1iLcvSm .node polygon,#mermaid-svg-MWSy6U4Ja1iLcvSm .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .node .label{text-align:center;}#mermaid-svg-MWSy6U4Ja1iLcvSm .node.clickable{cursor:pointer;}#mermaid-svg-MWSy6U4Ja1iLcvSm .arrowheadPath{fill:#333333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-MWSy6U4Ja1iLcvSm .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-MWSy6U4Ja1iLcvSm .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-MWSy6U4Ja1iLcvSm .cluster text{fill:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm .cluster span{color:#333;}#mermaid-svg-MWSy6U4Ja1iLcvSm div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-MWSy6U4Ja1iLcvSm :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 这 **是** _Markdown_ 第1行 第2行 2 第3行 3 方向 此语句声明了流程图的方向。 (TD/TB)表示流程图的方向是从上到下的方向。 代码: flowchart mermaid flowchart TD 开始– 停止 #mermaid-svg-2EdcSXZRcXS2LnZs {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .error-icon{fill:#552222;}#mermaid-svg-2EdcSXZRcXS2LnZs .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-2EdcSXZRcXS2LnZs .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-2EdcSXZRcXS2LnZs .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-2EdcSXZRcXS2LnZs .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-2EdcSXZRcXS2LnZs .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-2EdcSXZRcXS2LnZs .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-2EdcSXZRcXS2LnZs .marker{fill:#333333;stroke:#333333;}#mermaid-svg-2EdcSXZRcXS2LnZs .marker.cross{stroke:#333333;}#mermaid-svg-2EdcSXZRcXS2LnZs svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-2EdcSXZRcXS2LnZs .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .cluster-label text{fill:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .cluster-label span{color:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .label text,#mermaid-svg-2EdcSXZRcXS2LnZs span{fill:#333;color:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .node rect,#mermaid-svg-2EdcSXZRcXS2LnZs .node circle,#mermaid-svg-2EdcSXZRcXS2LnZs .node ellipse,#mermaid-svg-2EdcSXZRcXS2LnZs .node polygon,#mermaid-svg-2EdcSXZRcXS2LnZs .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-2EdcSXZRcXS2LnZs .node .label{text-align:center;}#mermaid-svg-2EdcSXZRcXS2LnZs .node.clickable{cursor:pointer;}#mermaid-svg-2EdcSXZRcXS2LnZs .arrowheadPath{fill:#333333;}#mermaid-svg-2EdcSXZRcXS2LnZs .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-2EdcSXZRcXS2LnZs .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-2EdcSXZRcXS2LnZs .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-2EdcSXZRcXS2LnZs .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-2EdcSXZRcXS2LnZs .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-2EdcSXZRcXS2LnZs .cluster text{fill:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs .cluster span{color:#333;}#mermaid-svg-2EdcSXZRcXS2LnZs div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-2EdcSXZRcXS2LnZs :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 graph mermaid graph TD 开始– 停止 #mermaid-svg-eqWRClB36yl8H09H {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-eqWRClB36yl8H09H .error-icon{fill:#552222;}#mermaid-svg-eqWRClB36yl8H09H .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-eqWRClB36yl8H09H .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-eqWRClB36yl8H09H .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-eqWRClB36yl8H09H .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-eqWRClB36yl8H09H .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-eqWRClB36yl8H09H .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-eqWRClB36yl8H09H .marker{fill:#333333;stroke:#333333;}#mermaid-svg-eqWRClB36yl8H09H .marker.cross{stroke:#333333;}#mermaid-svg-eqWRClB36yl8H09H svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-eqWRClB36yl8H09H .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-eqWRClB36yl8H09H .cluster-label text{fill:#333;}#mermaid-svg-eqWRClB36yl8H09H .cluster-label span{color:#333;}#mermaid-svg-eqWRClB36yl8H09H .label text,#mermaid-svg-eqWRClB36yl8H09H span{fill:#333;color:#333;}#mermaid-svg-eqWRClB36yl8H09H .node rect,#mermaid-svg-eqWRClB36yl8H09H .node circle,#mermaid-svg-eqWRClB36yl8H09H .node ellipse,#mermaid-svg-eqWRClB36yl8H09H .node polygon,#mermaid-svg-eqWRClB36yl8H09H .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-eqWRClB36yl8H09H .node .label{text-align:center;}#mermaid-svg-eqWRClB36yl8H09H .node.clickable{cursor:pointer;}#mermaid-svg-eqWRClB36yl8H09H .arrowheadPath{fill:#333333;}#mermaid-svg-eqWRClB36yl8H09H .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-eqWRClB36yl8H09H .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-eqWRClB36yl8H09H .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-eqWRClB36yl8H09H .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-eqWRClB36yl8H09H .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-eqWRClB36yl8H09H .cluster text{fill:#333;}#mermaid-svg-eqWRClB36yl8H09H .cluster span{color:#333;}#mermaid-svg-eqWRClB36yl8H09H div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-eqWRClB36yl8H09H :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 (LR)表示流程图的方向是从左到右的方向。 代码: flowchart mermaid flowchart LR 开始 -- 停止 #mermaid-svg-XAczi2Jo7jzkUJ5y {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .error-icon{fill:#552222;}#mermaid-svg-XAczi2Jo7jzkUJ5y .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-XAczi2Jo7jzkUJ5y .marker{fill:#333333;stroke:#333333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .marker.cross{stroke:#333333;}#mermaid-svg-XAczi2Jo7jzkUJ5y svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .cluster-label text{fill:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .cluster-label span{color:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .label text,#mermaid-svg-XAczi2Jo7jzkUJ5y span{fill:#333;color:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .node rect,#mermaid-svg-XAczi2Jo7jzkUJ5y .node circle,#mermaid-svg-XAczi2Jo7jzkUJ5y .node ellipse,#mermaid-svg-XAczi2Jo7jzkUJ5y .node polygon,#mermaid-svg-XAczi2Jo7jzkUJ5y .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .node .label{text-align:center;}#mermaid-svg-XAczi2Jo7jzkUJ5y .node.clickable{cursor:pointer;}#mermaid-svg-XAczi2Jo7jzkUJ5y .arrowheadPath{fill:#333333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-XAczi2Jo7jzkUJ5y .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-XAczi2Jo7jzkUJ5y .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-XAczi2Jo7jzkUJ5y .cluster text{fill:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y .cluster span{color:#333;}#mermaid-svg-XAczi2Jo7jzkUJ5y div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-XAczi2Jo7jzkUJ5y :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 graph mermaid graph LR 开始 -- 停止 #mermaid-svg-yDuhTAzPFZPyXxp2 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .error-icon{fill:#552222;}#mermaid-svg-yDuhTAzPFZPyXxp2 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-yDuhTAzPFZPyXxp2 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .marker.cross{stroke:#333333;}#mermaid-svg-yDuhTAzPFZPyXxp2 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .cluster-label text{fill:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .cluster-label span{color:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .label text,#mermaid-svg-yDuhTAzPFZPyXxp2 span{fill:#333;color:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .node rect,#mermaid-svg-yDuhTAzPFZPyXxp2 .node circle,#mermaid-svg-yDuhTAzPFZPyXxp2 .node ellipse,#mermaid-svg-yDuhTAzPFZPyXxp2 .node polygon,#mermaid-svg-yDuhTAzPFZPyXxp2 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .node .label{text-align:center;}#mermaid-svg-yDuhTAzPFZPyXxp2 .node.clickable{cursor:pointer;}#mermaid-svg-yDuhTAzPFZPyXxp2 .arrowheadPath{fill:#333333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-yDuhTAzPFZPyXxp2 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-yDuhTAzPFZPyXxp2 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-yDuhTAzPFZPyXxp2 .cluster text{fill:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 .cluster span{color:#333;}#mermaid-svg-yDuhTAzPFZPyXxp2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-yDuhTAzPFZPyXxp2 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 可以使用的方向定义如下: TB - 从上到下 Top-Bottom TD - 从上到下 Top-Down BT - 从下到上 Bottom-Top RL - 从右到左 Right-Left LR - 从左到右 Left-Right 节点形状 圆形节点 代码: flowchart mermaid flowchart LR id1(文本框中的文本) #mermaid-svg-niamuVMYT3a3qhlg {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-niamuVMYT3a3qhlg .error-icon{fill:#552222;}#mermaid-svg-niamuVMYT3a3qhlg .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-niamuVMYT3a3qhlg .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-niamuVMYT3a3qhlg .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-niamuVMYT3a3qhlg .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-niamuVMYT3a3qhlg .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-niamuVMYT3a3qhlg .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-niamuVMYT3a3qhlg .marker{fill:#333333;stroke:#333333;}#mermaid-svg-niamuVMYT3a3qhlg .marker.cross{stroke:#333333;}#mermaid-svg-niamuVMYT3a3qhlg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-niamuVMYT3a3qhlg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-niamuVMYT3a3qhlg .cluster-label text{fill:#333;}#mermaid-svg-niamuVMYT3a3qhlg .cluster-label span{color:#333;}#mermaid-svg-niamuVMYT3a3qhlg .label text,#mermaid-svg-niamuVMYT3a3qhlg span{fill:#333;color:#333;}#mermaid-svg-niamuVMYT3a3qhlg .node rect,#mermaid-svg-niamuVMYT3a3qhlg .node circle,#mermaid-svg-niamuVMYT3a3qhlg .node ellipse,#mermaid-svg-niamuVMYT3a3qhlg .node polygon,#mermaid-svg-niamuVMYT3a3qhlg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-niamuVMYT3a3qhlg .node .label{text-align:center;}#mermaid-svg-niamuVMYT3a3qhlg .node.clickable{cursor:pointer;}#mermaid-svg-niamuVMYT3a3qhlg .arrowheadPath{fill:#333333;}#mermaid-svg-niamuVMYT3a3qhlg .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-niamuVMYT3a3qhlg .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-niamuVMYT3a3qhlg .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-niamuVMYT3a3qhlg .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-niamuVMYT3a3qhlg .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-niamuVMYT3a3qhlg .cluster text{fill:#333;}#mermaid-svg-niamuVMYT3a3qhlg .cluster span{color:#333;}#mermaid-svg-niamuVMYT3a3qhlg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-niamuVMYT3a3qhlg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1(文本框中的文本) #mermaid-svg-j8ZQBS3MDCOCDBlP {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .error-icon{fill:#552222;}#mermaid-svg-j8ZQBS3MDCOCDBlP .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-j8ZQBS3MDCOCDBlP .marker{fill:#333333;stroke:#333333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .marker.cross{stroke:#333333;}#mermaid-svg-j8ZQBS3MDCOCDBlP svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .cluster-label text{fill:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .cluster-label span{color:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .label text,#mermaid-svg-j8ZQBS3MDCOCDBlP span{fill:#333;color:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .node rect,#mermaid-svg-j8ZQBS3MDCOCDBlP .node circle,#mermaid-svg-j8ZQBS3MDCOCDBlP .node ellipse,#mermaid-svg-j8ZQBS3MDCOCDBlP .node polygon,#mermaid-svg-j8ZQBS3MDCOCDBlP .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .node .label{text-align:center;}#mermaid-svg-j8ZQBS3MDCOCDBlP .node.clickable{cursor:pointer;}#mermaid-svg-j8ZQBS3MDCOCDBlP .arrowheadPath{fill:#333333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-j8ZQBS3MDCOCDBlP .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-j8ZQBS3MDCOCDBlP .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-j8ZQBS3MDCOCDBlP .cluster text{fill:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP .cluster span{color:#333;}#mermaid-svg-j8ZQBS3MDCOCDBlP div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-j8ZQBS3MDCOCDBlP :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 体育场形状的节点 代码: flowchart mermaid flowchart LR id1([文本框中的文本]) #mermaid-svg-rGG6goowAUlBe6PA {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-rGG6goowAUlBe6PA .error-icon{fill:#552222;}#mermaid-svg-rGG6goowAUlBe6PA .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-rGG6goowAUlBe6PA .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-rGG6goowAUlBe6PA .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-rGG6goowAUlBe6PA .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-rGG6goowAUlBe6PA .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-rGG6goowAUlBe6PA .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-rGG6goowAUlBe6PA .marker{fill:#333333;stroke:#333333;}#mermaid-svg-rGG6goowAUlBe6PA .marker.cross{stroke:#333333;}#mermaid-svg-rGG6goowAUlBe6PA svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-rGG6goowAUlBe6PA .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-rGG6goowAUlBe6PA .cluster-label text{fill:#333;}#mermaid-svg-rGG6goowAUlBe6PA .cluster-label span{color:#333;}#mermaid-svg-rGG6goowAUlBe6PA .label text,#mermaid-svg-rGG6goowAUlBe6PA span{fill:#333;color:#333;}#mermaid-svg-rGG6goowAUlBe6PA .node rect,#mermaid-svg-rGG6goowAUlBe6PA .node circle,#mermaid-svg-rGG6goowAUlBe6PA .node ellipse,#mermaid-svg-rGG6goowAUlBe6PA .node polygon,#mermaid-svg-rGG6goowAUlBe6PA .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-rGG6goowAUlBe6PA .node .label{text-align:center;}#mermaid-svg-rGG6goowAUlBe6PA .node.clickable{cursor:pointer;}#mermaid-svg-rGG6goowAUlBe6PA .arrowheadPath{fill:#333333;}#mermaid-svg-rGG6goowAUlBe6PA .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-rGG6goowAUlBe6PA .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-rGG6goowAUlBe6PA .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-rGG6goowAUlBe6PA .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-rGG6goowAUlBe6PA .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-rGG6goowAUlBe6PA .cluster text{fill:#333;}#mermaid-svg-rGG6goowAUlBe6PA .cluster span{color:#333;}#mermaid-svg-rGG6goowAUlBe6PA div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-rGG6goowAUlBe6PA :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1([文本框中的文本]) #mermaid-svg-VBO83bfyD0QYh6qF {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .error-icon{fill:#552222;}#mermaid-svg-VBO83bfyD0QYh6qF .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-VBO83bfyD0QYh6qF .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-VBO83bfyD0QYh6qF .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-VBO83bfyD0QYh6qF .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-VBO83bfyD0QYh6qF .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-VBO83bfyD0QYh6qF .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-VBO83bfyD0QYh6qF .marker{fill:#333333;stroke:#333333;}#mermaid-svg-VBO83bfyD0QYh6qF .marker.cross{stroke:#333333;}#mermaid-svg-VBO83bfyD0QYh6qF svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-VBO83bfyD0QYh6qF .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .cluster-label text{fill:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .cluster-label span{color:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .label text,#mermaid-svg-VBO83bfyD0QYh6qF span{fill:#333;color:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .node rect,#mermaid-svg-VBO83bfyD0QYh6qF .node circle,#mermaid-svg-VBO83bfyD0QYh6qF .node ellipse,#mermaid-svg-VBO83bfyD0QYh6qF .node polygon,#mermaid-svg-VBO83bfyD0QYh6qF .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-VBO83bfyD0QYh6qF .node .label{text-align:center;}#mermaid-svg-VBO83bfyD0QYh6qF .node.clickable{cursor:pointer;}#mermaid-svg-VBO83bfyD0QYh6qF .arrowheadPath{fill:#333333;}#mermaid-svg-VBO83bfyD0QYh6qF .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-VBO83bfyD0QYh6qF .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-VBO83bfyD0QYh6qF .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-VBO83bfyD0QYh6qF .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-VBO83bfyD0QYh6qF .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-VBO83bfyD0QYh6qF .cluster text{fill:#333;}#mermaid-svg-VBO83bfyD0QYh6qF .cluster span{color:#333;}#mermaid-svg-VBO83bfyD0QYh6qF div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-VBO83bfyD0QYh6qF :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 子例程形状中的节点 代码: flowchart mermaid flowchart LR id1[[文本框中的文本]] #mermaid-svg-e73EG76RpY1eozTW {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-e73EG76RpY1eozTW .error-icon{fill:#552222;}#mermaid-svg-e73EG76RpY1eozTW .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-e73EG76RpY1eozTW .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-e73EG76RpY1eozTW .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-e73EG76RpY1eozTW .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-e73EG76RpY1eozTW .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-e73EG76RpY1eozTW .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-e73EG76RpY1eozTW .marker{fill:#333333;stroke:#333333;}#mermaid-svg-e73EG76RpY1eozTW .marker.cross{stroke:#333333;}#mermaid-svg-e73EG76RpY1eozTW svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-e73EG76RpY1eozTW .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-e73EG76RpY1eozTW .cluster-label text{fill:#333;}#mermaid-svg-e73EG76RpY1eozTW .cluster-label span{color:#333;}#mermaid-svg-e73EG76RpY1eozTW .label text,#mermaid-svg-e73EG76RpY1eozTW span{fill:#333;color:#333;}#mermaid-svg-e73EG76RpY1eozTW .node rect,#mermaid-svg-e73EG76RpY1eozTW .node circle,#mermaid-svg-e73EG76RpY1eozTW .node ellipse,#mermaid-svg-e73EG76RpY1eozTW .node polygon,#mermaid-svg-e73EG76RpY1eozTW .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-e73EG76RpY1eozTW .node .label{text-align:center;}#mermaid-svg-e73EG76RpY1eozTW .node.clickable{cursor:pointer;}#mermaid-svg-e73EG76RpY1eozTW .arrowheadPath{fill:#333333;}#mermaid-svg-e73EG76RpY1eozTW .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-e73EG76RpY1eozTW .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-e73EG76RpY1eozTW .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-e73EG76RpY1eozTW .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-e73EG76RpY1eozTW .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-e73EG76RpY1eozTW .cluster text{fill:#333;}#mermaid-svg-e73EG76RpY1eozTW .cluster span{color:#333;}#mermaid-svg-e73EG76RpY1eozTW div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-e73EG76RpY1eozTW :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1[[文本框中的文本]] #mermaid-svg-iEiA3de5J4wLyMf0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .error-icon{fill:#552222;}#mermaid-svg-iEiA3de5J4wLyMf0 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-iEiA3de5J4wLyMf0 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-iEiA3de5J4wLyMf0 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-iEiA3de5J4wLyMf0 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-iEiA3de5J4wLyMf0 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-iEiA3de5J4wLyMf0 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-iEiA3de5J4wLyMf0 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-iEiA3de5J4wLyMf0 .marker.cross{stroke:#333333;}#mermaid-svg-iEiA3de5J4wLyMf0 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-iEiA3de5J4wLyMf0 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .cluster-label text{fill:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .cluster-label span{color:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .label text,#mermaid-svg-iEiA3de5J4wLyMf0 span{fill:#333;color:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .node rect,#mermaid-svg-iEiA3de5J4wLyMf0 .node circle,#mermaid-svg-iEiA3de5J4wLyMf0 .node ellipse,#mermaid-svg-iEiA3de5J4wLyMf0 .node polygon,#mermaid-svg-iEiA3de5J4wLyMf0 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-iEiA3de5J4wLyMf0 .node .label{text-align:center;}#mermaid-svg-iEiA3de5J4wLyMf0 .node.clickable{cursor:pointer;}#mermaid-svg-iEiA3de5J4wLyMf0 .arrowheadPath{fill:#333333;}#mermaid-svg-iEiA3de5J4wLyMf0 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-iEiA3de5J4wLyMf0 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-iEiA3de5J4wLyMf0 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-iEiA3de5J4wLyMf0 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-iEiA3de5J4wLyMf0 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-iEiA3de5J4wLyMf0 .cluster text{fill:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 .cluster span{color:#333;}#mermaid-svg-iEiA3de5J4wLyMf0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-iEiA3de5J4wLyMf0 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 圆柱形节点 代码: flowchart mermaid flowchart LR id1[(数据库)] #mermaid-svg-rwMD2HCEQVD2lDGY {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .error-icon{fill:#552222;}#mermaid-svg-rwMD2HCEQVD2lDGY .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-rwMD2HCEQVD2lDGY .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-rwMD2HCEQVD2lDGY .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-rwMD2HCEQVD2lDGY .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-rwMD2HCEQVD2lDGY .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-rwMD2HCEQVD2lDGY .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-rwMD2HCEQVD2lDGY .marker{fill:#333333;stroke:#333333;}#mermaid-svg-rwMD2HCEQVD2lDGY .marker.cross{stroke:#333333;}#mermaid-svg-rwMD2HCEQVD2lDGY svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-rwMD2HCEQVD2lDGY .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .cluster-label text{fill:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .cluster-label span{color:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .label text,#mermaid-svg-rwMD2HCEQVD2lDGY span{fill:#333;color:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .node rect,#mermaid-svg-rwMD2HCEQVD2lDGY .node circle,#mermaid-svg-rwMD2HCEQVD2lDGY .node ellipse,#mermaid-svg-rwMD2HCEQVD2lDGY .node polygon,#mermaid-svg-rwMD2HCEQVD2lDGY .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-rwMD2HCEQVD2lDGY .node .label{text-align:center;}#mermaid-svg-rwMD2HCEQVD2lDGY .node.clickable{cursor:pointer;}#mermaid-svg-rwMD2HCEQVD2lDGY .arrowheadPath{fill:#333333;}#mermaid-svg-rwMD2HCEQVD2lDGY .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-rwMD2HCEQVD2lDGY .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-rwMD2HCEQVD2lDGY .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-rwMD2HCEQVD2lDGY .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-rwMD2HCEQVD2lDGY .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-rwMD2HCEQVD2lDGY .cluster text{fill:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY .cluster span{color:#333;}#mermaid-svg-rwMD2HCEQVD2lDGY div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-rwMD2HCEQVD2lDGY :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 数据库 graph mermaid graph LR id1[(数据库)] #mermaid-svg-xEQGcxHZpUlrkabV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .error-icon{fill:#552222;}#mermaid-svg-xEQGcxHZpUlrkabV .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-xEQGcxHZpUlrkabV .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-xEQGcxHZpUlrkabV .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-xEQGcxHZpUlrkabV .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-xEQGcxHZpUlrkabV .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-xEQGcxHZpUlrkabV .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-xEQGcxHZpUlrkabV .marker{fill:#333333;stroke:#333333;}#mermaid-svg-xEQGcxHZpUlrkabV .marker.cross{stroke:#333333;}#mermaid-svg-xEQGcxHZpUlrkabV svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-xEQGcxHZpUlrkabV .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .cluster-label text{fill:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .cluster-label span{color:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .label text,#mermaid-svg-xEQGcxHZpUlrkabV span{fill:#333;color:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .node rect,#mermaid-svg-xEQGcxHZpUlrkabV .node circle,#mermaid-svg-xEQGcxHZpUlrkabV .node ellipse,#mermaid-svg-xEQGcxHZpUlrkabV .node polygon,#mermaid-svg-xEQGcxHZpUlrkabV .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-xEQGcxHZpUlrkabV .node .label{text-align:center;}#mermaid-svg-xEQGcxHZpUlrkabV .node.clickable{cursor:pointer;}#mermaid-svg-xEQGcxHZpUlrkabV .arrowheadPath{fill:#333333;}#mermaid-svg-xEQGcxHZpUlrkabV .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-xEQGcxHZpUlrkabV .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-xEQGcxHZpUlrkabV .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-xEQGcxHZpUlrkabV .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-xEQGcxHZpUlrkabV .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-xEQGcxHZpUlrkabV .cluster text{fill:#333;}#mermaid-svg-xEQGcxHZpUlrkabV .cluster span{color:#333;}#mermaid-svg-xEQGcxHZpUlrkabV div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-xEQGcxHZpUlrkabV :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 数据库 圆形节点 代码: flowchart mermaid flowchart LR id1((圆形文本框中的文本)) #mermaid-svg-GcUQc082dvyPTUwa {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-GcUQc082dvyPTUwa .error-icon{fill:#552222;}#mermaid-svg-GcUQc082dvyPTUwa .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-GcUQc082dvyPTUwa .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-GcUQc082dvyPTUwa .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-GcUQc082dvyPTUwa .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-GcUQc082dvyPTUwa .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-GcUQc082dvyPTUwa .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-GcUQc082dvyPTUwa .marker{fill:#333333;stroke:#333333;}#mermaid-svg-GcUQc082dvyPTUwa .marker.cross{stroke:#333333;}#mermaid-svg-GcUQc082dvyPTUwa svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-GcUQc082dvyPTUwa .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-GcUQc082dvyPTUwa .cluster-label text{fill:#333;}#mermaid-svg-GcUQc082dvyPTUwa .cluster-label span{color:#333;}#mermaid-svg-GcUQc082dvyPTUwa .label text,#mermaid-svg-GcUQc082dvyPTUwa span{fill:#333;color:#333;}#mermaid-svg-GcUQc082dvyPTUwa .node rect,#mermaid-svg-GcUQc082dvyPTUwa .node circle,#mermaid-svg-GcUQc082dvyPTUwa .node ellipse,#mermaid-svg-GcUQc082dvyPTUwa .node polygon,#mermaid-svg-GcUQc082dvyPTUwa .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-GcUQc082dvyPTUwa .node .label{text-align:center;}#mermaid-svg-GcUQc082dvyPTUwa .node.clickable{cursor:pointer;}#mermaid-svg-GcUQc082dvyPTUwa .arrowheadPath{fill:#333333;}#mermaid-svg-GcUQc082dvyPTUwa .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-GcUQc082dvyPTUwa .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-GcUQc082dvyPTUwa .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-GcUQc082dvyPTUwa .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-GcUQc082dvyPTUwa .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-GcUQc082dvyPTUwa .cluster text{fill:#333;}#mermaid-svg-GcUQc082dvyPTUwa .cluster span{color:#333;}#mermaid-svg-GcUQc082dvyPTUwa div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-GcUQc082dvyPTUwa :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 圆形文本框中的文本 graph mermaid graph LR id1((圆形文本框中的文本)) #mermaid-svg-ei7zxHlnELL6L1TU {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .error-icon{fill:#552222;}#mermaid-svg-ei7zxHlnELL6L1TU .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-ei7zxHlnELL6L1TU .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-ei7zxHlnELL6L1TU .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-ei7zxHlnELL6L1TU .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-ei7zxHlnELL6L1TU .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-ei7zxHlnELL6L1TU .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-ei7zxHlnELL6L1TU .marker{fill:#333333;stroke:#333333;}#mermaid-svg-ei7zxHlnELL6L1TU .marker.cross{stroke:#333333;}#mermaid-svg-ei7zxHlnELL6L1TU svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-ei7zxHlnELL6L1TU .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .cluster-label text{fill:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .cluster-label span{color:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .label text,#mermaid-svg-ei7zxHlnELL6L1TU span{fill:#333;color:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .node rect,#mermaid-svg-ei7zxHlnELL6L1TU .node circle,#mermaid-svg-ei7zxHlnELL6L1TU .node ellipse,#mermaid-svg-ei7zxHlnELL6L1TU .node polygon,#mermaid-svg-ei7zxHlnELL6L1TU .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-ei7zxHlnELL6L1TU .node .label{text-align:center;}#mermaid-svg-ei7zxHlnELL6L1TU .node.clickable{cursor:pointer;}#mermaid-svg-ei7zxHlnELL6L1TU .arrowheadPath{fill:#333333;}#mermaid-svg-ei7zxHlnELL6L1TU .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-ei7zxHlnELL6L1TU .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-ei7zxHlnELL6L1TU .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-ei7zxHlnELL6L1TU .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-ei7zxHlnELL6L1TU .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-ei7zxHlnELL6L1TU .cluster text{fill:#333;}#mermaid-svg-ei7zxHlnELL6L1TU .cluster span{color:#333;}#mermaid-svg-ei7zxHlnELL6L1TU div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-ei7zxHlnELL6L1TU :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 圆形文本框中的文本 不对称形状的节点 代码: flowchart mermaid flowchart LR id1文本框中的文本] #mermaid-svg-OL5ufIYuegGAMZcl {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .error-icon{fill:#552222;}#mermaid-svg-OL5ufIYuegGAMZcl .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-OL5ufIYuegGAMZcl .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-OL5ufIYuegGAMZcl .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-OL5ufIYuegGAMZcl .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-OL5ufIYuegGAMZcl .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-OL5ufIYuegGAMZcl .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-OL5ufIYuegGAMZcl .marker{fill:#333333;stroke:#333333;}#mermaid-svg-OL5ufIYuegGAMZcl .marker.cross{stroke:#333333;}#mermaid-svg-OL5ufIYuegGAMZcl svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-OL5ufIYuegGAMZcl .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .cluster-label text{fill:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .cluster-label span{color:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .label text,#mermaid-svg-OL5ufIYuegGAMZcl span{fill:#333;color:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .node rect,#mermaid-svg-OL5ufIYuegGAMZcl .node circle,#mermaid-svg-OL5ufIYuegGAMZcl .node ellipse,#mermaid-svg-OL5ufIYuegGAMZcl .node polygon,#mermaid-svg-OL5ufIYuegGAMZcl .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-OL5ufIYuegGAMZcl .node .label{text-align:center;}#mermaid-svg-OL5ufIYuegGAMZcl .node.clickable{cursor:pointer;}#mermaid-svg-OL5ufIYuegGAMZcl .arrowheadPath{fill:#333333;}#mermaid-svg-OL5ufIYuegGAMZcl .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-OL5ufIYuegGAMZcl .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-OL5ufIYuegGAMZcl .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-OL5ufIYuegGAMZcl .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-OL5ufIYuegGAMZcl .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-OL5ufIYuegGAMZcl .cluster text{fill:#333;}#mermaid-svg-OL5ufIYuegGAMZcl .cluster span{color:#333;}#mermaid-svg-OL5ufIYuegGAMZcl div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-OL5ufIYuegGAMZcl :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1文本框中的文本] #mermaid-svg-kbq8qpuGqWM93Wy5 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .error-icon{fill:#552222;}#mermaid-svg-kbq8qpuGqWM93Wy5 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-kbq8qpuGqWM93Wy5 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .marker.cross{stroke:#333333;}#mermaid-svg-kbq8qpuGqWM93Wy5 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .cluster-label text{fill:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .cluster-label span{color:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .label text,#mermaid-svg-kbq8qpuGqWM93Wy5 span{fill:#333;color:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .node rect,#mermaid-svg-kbq8qpuGqWM93Wy5 .node circle,#mermaid-svg-kbq8qpuGqWM93Wy5 .node ellipse,#mermaid-svg-kbq8qpuGqWM93Wy5 .node polygon,#mermaid-svg-kbq8qpuGqWM93Wy5 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .node .label{text-align:center;}#mermaid-svg-kbq8qpuGqWM93Wy5 .node.clickable{cursor:pointer;}#mermaid-svg-kbq8qpuGqWM93Wy5 .arrowheadPath{fill:#333333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-kbq8qpuGqWM93Wy5 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-kbq8qpuGqWM93Wy5 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-kbq8qpuGqWM93Wy5 .cluster text{fill:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 .cluster span{color:#333;}#mermaid-svg-kbq8qpuGqWM93Wy5 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-kbq8qpuGqWM93Wy5 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 菱形节点 代码: flowchart mermaid flowchart LR id1{文本框中的文本} #mermaid-svg-VvUVX9NCtfZarm9C {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .error-icon{fill:#552222;}#mermaid-svg-VvUVX9NCtfZarm9C .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-VvUVX9NCtfZarm9C .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-VvUVX9NCtfZarm9C .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-VvUVX9NCtfZarm9C .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-VvUVX9NCtfZarm9C .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-VvUVX9NCtfZarm9C .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-VvUVX9NCtfZarm9C .marker{fill:#333333;stroke:#333333;}#mermaid-svg-VvUVX9NCtfZarm9C .marker.cross{stroke:#333333;}#mermaid-svg-VvUVX9NCtfZarm9C svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-VvUVX9NCtfZarm9C .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .cluster-label text{fill:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .cluster-label span{color:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .label text,#mermaid-svg-VvUVX9NCtfZarm9C span{fill:#333;color:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .node rect,#mermaid-svg-VvUVX9NCtfZarm9C .node circle,#mermaid-svg-VvUVX9NCtfZarm9C .node ellipse,#mermaid-svg-VvUVX9NCtfZarm9C .node polygon,#mermaid-svg-VvUVX9NCtfZarm9C .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-VvUVX9NCtfZarm9C .node .label{text-align:center;}#mermaid-svg-VvUVX9NCtfZarm9C .node.clickable{cursor:pointer;}#mermaid-svg-VvUVX9NCtfZarm9C .arrowheadPath{fill:#333333;}#mermaid-svg-VvUVX9NCtfZarm9C .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-VvUVX9NCtfZarm9C .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-VvUVX9NCtfZarm9C .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-VvUVX9NCtfZarm9C .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-VvUVX9NCtfZarm9C .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-VvUVX9NCtfZarm9C .cluster text{fill:#333;}#mermaid-svg-VvUVX9NCtfZarm9C .cluster span{color:#333;}#mermaid-svg-VvUVX9NCtfZarm9C div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-VvUVX9NCtfZarm9C :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1{文本框中的文本} #mermaid-svg-2lQzfi7CfqleeXlC {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .error-icon{fill:#552222;}#mermaid-svg-2lQzfi7CfqleeXlC .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-2lQzfi7CfqleeXlC .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-2lQzfi7CfqleeXlC .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-2lQzfi7CfqleeXlC .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-2lQzfi7CfqleeXlC .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-2lQzfi7CfqleeXlC .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-2lQzfi7CfqleeXlC .marker{fill:#333333;stroke:#333333;}#mermaid-svg-2lQzfi7CfqleeXlC .marker.cross{stroke:#333333;}#mermaid-svg-2lQzfi7CfqleeXlC svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-2lQzfi7CfqleeXlC .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .cluster-label text{fill:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .cluster-label span{color:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .label text,#mermaid-svg-2lQzfi7CfqleeXlC span{fill:#333;color:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .node rect,#mermaid-svg-2lQzfi7CfqleeXlC .node circle,#mermaid-svg-2lQzfi7CfqleeXlC .node ellipse,#mermaid-svg-2lQzfi7CfqleeXlC .node polygon,#mermaid-svg-2lQzfi7CfqleeXlC .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-2lQzfi7CfqleeXlC .node .label{text-align:center;}#mermaid-svg-2lQzfi7CfqleeXlC .node.clickable{cursor:pointer;}#mermaid-svg-2lQzfi7CfqleeXlC .arrowheadPath{fill:#333333;}#mermaid-svg-2lQzfi7CfqleeXlC .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-2lQzfi7CfqleeXlC .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-2lQzfi7CfqleeXlC .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-2lQzfi7CfqleeXlC .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-2lQzfi7CfqleeXlC .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-2lQzfi7CfqleeXlC .cluster text{fill:#333;}#mermaid-svg-2lQzfi7CfqleeXlC .cluster span{color:#333;}#mermaid-svg-2lQzfi7CfqleeXlC div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-2lQzfi7CfqleeXlC :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 六边形节点 代码: flowchart mermaid flowchart LR id1{{文本框中的文本}} #mermaid-svg-FwSiHSogmeiOWqok {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-FwSiHSogmeiOWqok .error-icon{fill:#552222;}#mermaid-svg-FwSiHSogmeiOWqok .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-FwSiHSogmeiOWqok .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-FwSiHSogmeiOWqok .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-FwSiHSogmeiOWqok .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-FwSiHSogmeiOWqok .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-FwSiHSogmeiOWqok .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-FwSiHSogmeiOWqok .marker{fill:#333333;stroke:#333333;}#mermaid-svg-FwSiHSogmeiOWqok .marker.cross{stroke:#333333;}#mermaid-svg-FwSiHSogmeiOWqok svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-FwSiHSogmeiOWqok .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-FwSiHSogmeiOWqok .cluster-label text{fill:#333;}#mermaid-svg-FwSiHSogmeiOWqok .cluster-label span{color:#333;}#mermaid-svg-FwSiHSogmeiOWqok .label text,#mermaid-svg-FwSiHSogmeiOWqok span{fill:#333;color:#333;}#mermaid-svg-FwSiHSogmeiOWqok .node rect,#mermaid-svg-FwSiHSogmeiOWqok .node circle,#mermaid-svg-FwSiHSogmeiOWqok .node ellipse,#mermaid-svg-FwSiHSogmeiOWqok .node polygon,#mermaid-svg-FwSiHSogmeiOWqok .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-FwSiHSogmeiOWqok .node .label{text-align:center;}#mermaid-svg-FwSiHSogmeiOWqok .node.clickable{cursor:pointer;}#mermaid-svg-FwSiHSogmeiOWqok .arrowheadPath{fill:#333333;}#mermaid-svg-FwSiHSogmeiOWqok .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-FwSiHSogmeiOWqok .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-FwSiHSogmeiOWqok .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-FwSiHSogmeiOWqok .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-FwSiHSogmeiOWqok .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-FwSiHSogmeiOWqok .cluster text{fill:#333;}#mermaid-svg-FwSiHSogmeiOWqok .cluster span{color:#333;}#mermaid-svg-FwSiHSogmeiOWqok div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-FwSiHSogmeiOWqok :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph LR id1{{文本框中的文本}} #mermaid-svg-3PI7Nb41zpGKQQPJ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .error-icon{fill:#552222;}#mermaid-svg-3PI7Nb41zpGKQQPJ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-3PI7Nb41zpGKQQPJ .marker{fill:#333333;stroke:#333333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .marker.cross{stroke:#333333;}#mermaid-svg-3PI7Nb41zpGKQQPJ svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .cluster-label text{fill:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .cluster-label span{color:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .label text,#mermaid-svg-3PI7Nb41zpGKQQPJ span{fill:#333;color:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .node rect,#mermaid-svg-3PI7Nb41zpGKQQPJ .node circle,#mermaid-svg-3PI7Nb41zpGKQQPJ .node ellipse,#mermaid-svg-3PI7Nb41zpGKQQPJ .node polygon,#mermaid-svg-3PI7Nb41zpGKQQPJ .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .node .label{text-align:center;}#mermaid-svg-3PI7Nb41zpGKQQPJ .node.clickable{cursor:pointer;}#mermaid-svg-3PI7Nb41zpGKQQPJ .arrowheadPath{fill:#333333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-3PI7Nb41zpGKQQPJ .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-3PI7Nb41zpGKQQPJ .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-3PI7Nb41zpGKQQPJ .cluster text{fill:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ .cluster span{color:#333;}#mermaid-svg-3PI7Nb41zpGKQQPJ div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-3PI7Nb41zpGKQQPJ :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 平行四边形节点 代码: flowchart mermaid flowchart TD id1[/文本框中的文本/] #mermaid-svg-EBqHC6gFkSoIm9aL {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .error-icon{fill:#552222;}#mermaid-svg-EBqHC6gFkSoIm9aL .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-EBqHC6gFkSoIm9aL .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-EBqHC6gFkSoIm9aL .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-EBqHC6gFkSoIm9aL .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-EBqHC6gFkSoIm9aL .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-EBqHC6gFkSoIm9aL .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-EBqHC6gFkSoIm9aL .marker{fill:#333333;stroke:#333333;}#mermaid-svg-EBqHC6gFkSoIm9aL .marker.cross{stroke:#333333;}#mermaid-svg-EBqHC6gFkSoIm9aL svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-EBqHC6gFkSoIm9aL .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .cluster-label text{fill:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .cluster-label span{color:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .label text,#mermaid-svg-EBqHC6gFkSoIm9aL span{fill:#333;color:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .node rect,#mermaid-svg-EBqHC6gFkSoIm9aL .node circle,#mermaid-svg-EBqHC6gFkSoIm9aL .node ellipse,#mermaid-svg-EBqHC6gFkSoIm9aL .node polygon,#mermaid-svg-EBqHC6gFkSoIm9aL .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-EBqHC6gFkSoIm9aL .node .label{text-align:center;}#mermaid-svg-EBqHC6gFkSoIm9aL .node.clickable{cursor:pointer;}#mermaid-svg-EBqHC6gFkSoIm9aL .arrowheadPath{fill:#333333;}#mermaid-svg-EBqHC6gFkSoIm9aL .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-EBqHC6gFkSoIm9aL .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-EBqHC6gFkSoIm9aL .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-EBqHC6gFkSoIm9aL .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-EBqHC6gFkSoIm9aL .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-EBqHC6gFkSoIm9aL .cluster text{fill:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL .cluster span{color:#333;}#mermaid-svg-EBqHC6gFkSoIm9aL div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-EBqHC6gFkSoIm9aL :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph TD id1[/文本框中的文本/] #mermaid-svg-9h2faZRvILeFsImd {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-9h2faZRvILeFsImd .error-icon{fill:#552222;}#mermaid-svg-9h2faZRvILeFsImd .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-9h2faZRvILeFsImd .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-9h2faZRvILeFsImd .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-9h2faZRvILeFsImd .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-9h2faZRvILeFsImd .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-9h2faZRvILeFsImd .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-9h2faZRvILeFsImd .marker{fill:#333333;stroke:#333333;}#mermaid-svg-9h2faZRvILeFsImd .marker.cross{stroke:#333333;}#mermaid-svg-9h2faZRvILeFsImd svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-9h2faZRvILeFsImd .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-9h2faZRvILeFsImd .cluster-label text{fill:#333;}#mermaid-svg-9h2faZRvILeFsImd .cluster-label span{color:#333;}#mermaid-svg-9h2faZRvILeFsImd .label text,#mermaid-svg-9h2faZRvILeFsImd span{fill:#333;color:#333;}#mermaid-svg-9h2faZRvILeFsImd .node rect,#mermaid-svg-9h2faZRvILeFsImd .node circle,#mermaid-svg-9h2faZRvILeFsImd .node ellipse,#mermaid-svg-9h2faZRvILeFsImd .node polygon,#mermaid-svg-9h2faZRvILeFsImd .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-9h2faZRvILeFsImd .node .label{text-align:center;}#mermaid-svg-9h2faZRvILeFsImd .node.clickable{cursor:pointer;}#mermaid-svg-9h2faZRvILeFsImd .arrowheadPath{fill:#333333;}#mermaid-svg-9h2faZRvILeFsImd .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-9h2faZRvILeFsImd .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-9h2faZRvILeFsImd .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-9h2faZRvILeFsImd .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-9h2faZRvILeFsImd .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-9h2faZRvILeFsImd .cluster text{fill:#333;}#mermaid-svg-9h2faZRvILeFsImd .cluster span{color:#333;}#mermaid-svg-9h2faZRvILeFsImd div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-9h2faZRvILeFsImd :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 (反)平行四边形节点 代码: flowchart mermaid flowchart TD id1[\文本框中的文本] #mermaid-svg-fy36MGIXhM5fLQbz {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .error-icon{fill:#552222;}#mermaid-svg-fy36MGIXhM5fLQbz .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-fy36MGIXhM5fLQbz .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-fy36MGIXhM5fLQbz .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-fy36MGIXhM5fLQbz .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-fy36MGIXhM5fLQbz .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-fy36MGIXhM5fLQbz .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-fy36MGIXhM5fLQbz .marker{fill:#333333;stroke:#333333;}#mermaid-svg-fy36MGIXhM5fLQbz .marker.cross{stroke:#333333;}#mermaid-svg-fy36MGIXhM5fLQbz svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-fy36MGIXhM5fLQbz .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .cluster-label text{fill:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .cluster-label span{color:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .label text,#mermaid-svg-fy36MGIXhM5fLQbz span{fill:#333;color:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .node rect,#mermaid-svg-fy36MGIXhM5fLQbz .node circle,#mermaid-svg-fy36MGIXhM5fLQbz .node ellipse,#mermaid-svg-fy36MGIXhM5fLQbz .node polygon,#mermaid-svg-fy36MGIXhM5fLQbz .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-fy36MGIXhM5fLQbz .node .label{text-align:center;}#mermaid-svg-fy36MGIXhM5fLQbz .node.clickable{cursor:pointer;}#mermaid-svg-fy36MGIXhM5fLQbz .arrowheadPath{fill:#333333;}#mermaid-svg-fy36MGIXhM5fLQbz .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-fy36MGIXhM5fLQbz .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-fy36MGIXhM5fLQbz .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-fy36MGIXhM5fLQbz .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-fy36MGIXhM5fLQbz .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-fy36MGIXhM5fLQbz .cluster text{fill:#333;}#mermaid-svg-fy36MGIXhM5fLQbz .cluster span{color:#333;}#mermaid-svg-fy36MGIXhM5fLQbz div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-fy36MGIXhM5fLQbz :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 graph mermaid graph TD id1[\文本框中的文本] #mermaid-svg-hDJ5uJUvEz2aBX4j {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .error-icon{fill:#552222;}#mermaid-svg-hDJ5uJUvEz2aBX4j .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-hDJ5uJUvEz2aBX4j .marker{fill:#333333;stroke:#333333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .marker.cross{stroke:#333333;}#mermaid-svg-hDJ5uJUvEz2aBX4j svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .cluster-label text{fill:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .cluster-label span{color:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .label text,#mermaid-svg-hDJ5uJUvEz2aBX4j span{fill:#333;color:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .node rect,#mermaid-svg-hDJ5uJUvEz2aBX4j .node circle,#mermaid-svg-hDJ5uJUvEz2aBX4j .node ellipse,#mermaid-svg-hDJ5uJUvEz2aBX4j .node polygon,#mermaid-svg-hDJ5uJUvEz2aBX4j .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .node .label{text-align:center;}#mermaid-svg-hDJ5uJUvEz2aBX4j .node.clickable{cursor:pointer;}#mermaid-svg-hDJ5uJUvEz2aBX4j .arrowheadPath{fill:#333333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-hDJ5uJUvEz2aBX4j .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-hDJ5uJUvEz2aBX4j .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-hDJ5uJUvEz2aBX4j .cluster text{fill:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j .cluster span{color:#333;}#mermaid-svg-hDJ5uJUvEz2aBX4j div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-hDJ5uJUvEz2aBX4j :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的文本 梯形节点 代码: flowchart mermaid flowchart TD A[/春节] #mermaid-svg-yc38eLZ2ZhoFpJxo {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .error-icon{fill:#552222;}#mermaid-svg-yc38eLZ2ZhoFpJxo .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-yc38eLZ2ZhoFpJxo .marker{fill:#333333;stroke:#333333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .marker.cross{stroke:#333333;}#mermaid-svg-yc38eLZ2ZhoFpJxo svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .cluster-label text{fill:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .cluster-label span{color:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .label text,#mermaid-svg-yc38eLZ2ZhoFpJxo span{fill:#333;color:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .node rect,#mermaid-svg-yc38eLZ2ZhoFpJxo .node circle,#mermaid-svg-yc38eLZ2ZhoFpJxo .node ellipse,#mermaid-svg-yc38eLZ2ZhoFpJxo .node polygon,#mermaid-svg-yc38eLZ2ZhoFpJxo .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .node .label{text-align:center;}#mermaid-svg-yc38eLZ2ZhoFpJxo .node.clickable{cursor:pointer;}#mermaid-svg-yc38eLZ2ZhoFpJxo .arrowheadPath{fill:#333333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-yc38eLZ2ZhoFpJxo .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-yc38eLZ2ZhoFpJxo .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-yc38eLZ2ZhoFpJxo .cluster text{fill:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo .cluster span{color:#333;}#mermaid-svg-yc38eLZ2ZhoFpJxo div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-yc38eLZ2ZhoFpJxo :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 春节 graph mermaid graph TD A[/春节] #mermaid-svg-rHOkuHpH1mWJroRo {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .error-icon{fill:#552222;}#mermaid-svg-rHOkuHpH1mWJroRo .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-rHOkuHpH1mWJroRo .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-rHOkuHpH1mWJroRo .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-rHOkuHpH1mWJroRo .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-rHOkuHpH1mWJroRo .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-rHOkuHpH1mWJroRo .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-rHOkuHpH1mWJroRo .marker{fill:#333333;stroke:#333333;}#mermaid-svg-rHOkuHpH1mWJroRo .marker.cross{stroke:#333333;}#mermaid-svg-rHOkuHpH1mWJroRo svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-rHOkuHpH1mWJroRo .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .cluster-label text{fill:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .cluster-label span{color:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .label text,#mermaid-svg-rHOkuHpH1mWJroRo span{fill:#333;color:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .node rect,#mermaid-svg-rHOkuHpH1mWJroRo .node circle,#mermaid-svg-rHOkuHpH1mWJroRo .node ellipse,#mermaid-svg-rHOkuHpH1mWJroRo .node polygon,#mermaid-svg-rHOkuHpH1mWJroRo .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-rHOkuHpH1mWJroRo .node .label{text-align:center;}#mermaid-svg-rHOkuHpH1mWJroRo .node.clickable{cursor:pointer;}#mermaid-svg-rHOkuHpH1mWJroRo .arrowheadPath{fill:#333333;}#mermaid-svg-rHOkuHpH1mWJroRo .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-rHOkuHpH1mWJroRo .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-rHOkuHpH1mWJroRo .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-rHOkuHpH1mWJroRo .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-rHOkuHpH1mWJroRo .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-rHOkuHpH1mWJroRo .cluster text{fill:#333;}#mermaid-svg-rHOkuHpH1mWJroRo .cluster span{color:#333;}#mermaid-svg-rHOkuHpH1mWJroRo div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-rHOkuHpH1mWJroRo :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 春节 (反)梯形节点 代码: flowchart mermaid flowchart TD B[\逛街/] #mermaid-svg-Ix78Y98aMmpKXxf3 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .error-icon{fill:#552222;}#mermaid-svg-Ix78Y98aMmpKXxf3 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Ix78Y98aMmpKXxf3 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .marker.cross{stroke:#333333;}#mermaid-svg-Ix78Y98aMmpKXxf3 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .cluster-label text{fill:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .cluster-label span{color:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .label text,#mermaid-svg-Ix78Y98aMmpKXxf3 span{fill:#333;color:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .node rect,#mermaid-svg-Ix78Y98aMmpKXxf3 .node circle,#mermaid-svg-Ix78Y98aMmpKXxf3 .node ellipse,#mermaid-svg-Ix78Y98aMmpKXxf3 .node polygon,#mermaid-svg-Ix78Y98aMmpKXxf3 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .node .label{text-align:center;}#mermaid-svg-Ix78Y98aMmpKXxf3 .node.clickable{cursor:pointer;}#mermaid-svg-Ix78Y98aMmpKXxf3 .arrowheadPath{fill:#333333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Ix78Y98aMmpKXxf3 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Ix78Y98aMmpKXxf3 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Ix78Y98aMmpKXxf3 .cluster text{fill:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 .cluster span{color:#333;}#mermaid-svg-Ix78Y98aMmpKXxf3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Ix78Y98aMmpKXxf3 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 逛街 graph mermaid graph TD B[\逛街/] #mermaid-svg-qQ0yz9TJu9SPKgZU {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .error-icon{fill:#552222;}#mermaid-svg-qQ0yz9TJu9SPKgZU .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-qQ0yz9TJu9SPKgZU .marker{fill:#333333;stroke:#333333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .marker.cross{stroke:#333333;}#mermaid-svg-qQ0yz9TJu9SPKgZU svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .cluster-label text{fill:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .cluster-label span{color:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .label text,#mermaid-svg-qQ0yz9TJu9SPKgZU span{fill:#333;color:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .node rect,#mermaid-svg-qQ0yz9TJu9SPKgZU .node circle,#mermaid-svg-qQ0yz9TJu9SPKgZU .node ellipse,#mermaid-svg-qQ0yz9TJu9SPKgZU .node polygon,#mermaid-svg-qQ0yz9TJu9SPKgZU .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .node .label{text-align:center;}#mermaid-svg-qQ0yz9TJu9SPKgZU .node.clickable{cursor:pointer;}#mermaid-svg-qQ0yz9TJu9SPKgZU .arrowheadPath{fill:#333333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-qQ0yz9TJu9SPKgZU .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-qQ0yz9TJu9SPKgZU .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-qQ0yz9TJu9SPKgZU .cluster text{fill:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU .cluster span{color:#333;}#mermaid-svg-qQ0yz9TJu9SPKgZU div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-qQ0yz9TJu9SPKgZU :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 逛街 目前只有上面这些形状可以使用但未来肯定不止如此可能随着后续版本的发布而兼容更多的形状。 双圆形 代码: flowchart mermaid flowchart TD id1(((圆中文本))) flowchart TDid1(((圆中文本)))graph mermaid graph TD id1(((圆中文本))) graph TDid1(((圆中文本)))节点之间的链接 节点可以通链接线进行连接。可以有不同类型的链接或附加文本字符串的链接。 带箭头的实线链接 代码: flowchart mermaid flowchart LR A–B #mermaid-svg-bdplXVxS9viHCwQI {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-bdplXVxS9viHCwQI .error-icon{fill:#552222;}#mermaid-svg-bdplXVxS9viHCwQI .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-bdplXVxS9viHCwQI .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-bdplXVxS9viHCwQI .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-bdplXVxS9viHCwQI .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-bdplXVxS9viHCwQI .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-bdplXVxS9viHCwQI .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-bdplXVxS9viHCwQI .marker{fill:#333333;stroke:#333333;}#mermaid-svg-bdplXVxS9viHCwQI .marker.cross{stroke:#333333;}#mermaid-svg-bdplXVxS9viHCwQI svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-bdplXVxS9viHCwQI .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-bdplXVxS9viHCwQI .cluster-label text{fill:#333;}#mermaid-svg-bdplXVxS9viHCwQI .cluster-label span{color:#333;}#mermaid-svg-bdplXVxS9viHCwQI .label text,#mermaid-svg-bdplXVxS9viHCwQI span{fill:#333;color:#333;}#mermaid-svg-bdplXVxS9viHCwQI .node rect,#mermaid-svg-bdplXVxS9viHCwQI .node circle,#mermaid-svg-bdplXVxS9viHCwQI .node ellipse,#mermaid-svg-bdplXVxS9viHCwQI .node polygon,#mermaid-svg-bdplXVxS9viHCwQI .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-bdplXVxS9viHCwQI .node .label{text-align:center;}#mermaid-svg-bdplXVxS9viHCwQI .node.clickable{cursor:pointer;}#mermaid-svg-bdplXVxS9viHCwQI .arrowheadPath{fill:#333333;}#mermaid-svg-bdplXVxS9viHCwQI .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-bdplXVxS9viHCwQI .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-bdplXVxS9viHCwQI .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-bdplXVxS9viHCwQI .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-bdplXVxS9viHCwQI .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-bdplXVxS9viHCwQI .cluster text{fill:#333;}#mermaid-svg-bdplXVxS9viHCwQI .cluster span{color:#333;}#mermaid-svg-bdplXVxS9viHCwQI div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-bdplXVxS9viHCwQI :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B graph mermaid graph LR A–B #mermaid-svg-nfDQTvAptbXuxNQk {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .error-icon{fill:#552222;}#mermaid-svg-nfDQTvAptbXuxNQk .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-nfDQTvAptbXuxNQk .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-nfDQTvAptbXuxNQk .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-nfDQTvAptbXuxNQk .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-nfDQTvAptbXuxNQk .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-nfDQTvAptbXuxNQk .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-nfDQTvAptbXuxNQk .marker{fill:#333333;stroke:#333333;}#mermaid-svg-nfDQTvAptbXuxNQk .marker.cross{stroke:#333333;}#mermaid-svg-nfDQTvAptbXuxNQk svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-nfDQTvAptbXuxNQk .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .cluster-label text{fill:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .cluster-label span{color:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .label text,#mermaid-svg-nfDQTvAptbXuxNQk span{fill:#333;color:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .node rect,#mermaid-svg-nfDQTvAptbXuxNQk .node circle,#mermaid-svg-nfDQTvAptbXuxNQk .node ellipse,#mermaid-svg-nfDQTvAptbXuxNQk .node polygon,#mermaid-svg-nfDQTvAptbXuxNQk .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-nfDQTvAptbXuxNQk .node .label{text-align:center;}#mermaid-svg-nfDQTvAptbXuxNQk .node.clickable{cursor:pointer;}#mermaid-svg-nfDQTvAptbXuxNQk .arrowheadPath{fill:#333333;}#mermaid-svg-nfDQTvAptbXuxNQk .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-nfDQTvAptbXuxNQk .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-nfDQTvAptbXuxNQk .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-nfDQTvAptbXuxNQk .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-nfDQTvAptbXuxNQk .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-nfDQTvAptbXuxNQk .cluster text{fill:#333;}#mermaid-svg-nfDQTvAptbXuxNQk .cluster span{color:#333;}#mermaid-svg-nfDQTvAptbXuxNQk div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-nfDQTvAptbXuxNQk :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B 没有箭头的实线链接 代码: flowchart mermaid flowchart LR A — B #mermaid-svg-spSLMrlOVichtlIZ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-spSLMrlOVichtlIZ .error-icon{fill:#552222;}#mermaid-svg-spSLMrlOVichtlIZ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-spSLMrlOVichtlIZ .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-spSLMrlOVichtlIZ .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-spSLMrlOVichtlIZ .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-spSLMrlOVichtlIZ .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-spSLMrlOVichtlIZ .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-spSLMrlOVichtlIZ .marker{fill:#333333;stroke:#333333;}#mermaid-svg-spSLMrlOVichtlIZ .marker.cross{stroke:#333333;}#mermaid-svg-spSLMrlOVichtlIZ svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-spSLMrlOVichtlIZ .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-spSLMrlOVichtlIZ .cluster-label text{fill:#333;}#mermaid-svg-spSLMrlOVichtlIZ .cluster-label span{color:#333;}#mermaid-svg-spSLMrlOVichtlIZ .label text,#mermaid-svg-spSLMrlOVichtlIZ span{fill:#333;color:#333;}#mermaid-svg-spSLMrlOVichtlIZ .node rect,#mermaid-svg-spSLMrlOVichtlIZ .node circle,#mermaid-svg-spSLMrlOVichtlIZ .node ellipse,#mermaid-svg-spSLMrlOVichtlIZ .node polygon,#mermaid-svg-spSLMrlOVichtlIZ .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-spSLMrlOVichtlIZ .node .label{text-align:center;}#mermaid-svg-spSLMrlOVichtlIZ .node.clickable{cursor:pointer;}#mermaid-svg-spSLMrlOVichtlIZ .arrowheadPath{fill:#333333;}#mermaid-svg-spSLMrlOVichtlIZ .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-spSLMrlOVichtlIZ .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-spSLMrlOVichtlIZ .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-spSLMrlOVichtlIZ .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-spSLMrlOVichtlIZ .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-spSLMrlOVichtlIZ .cluster text{fill:#333;}#mermaid-svg-spSLMrlOVichtlIZ .cluster span{color:#333;}#mermaid-svg-spSLMrlOVichtlIZ div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-spSLMrlOVichtlIZ :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B graph mermaid graph LR A — B #mermaid-svg-mSP012iXfEUK4eJT {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-mSP012iXfEUK4eJT .error-icon{fill:#552222;}#mermaid-svg-mSP012iXfEUK4eJT .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-mSP012iXfEUK4eJT .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-mSP012iXfEUK4eJT .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-mSP012iXfEUK4eJT .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-mSP012iXfEUK4eJT .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-mSP012iXfEUK4eJT .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-mSP012iXfEUK4eJT .marker{fill:#333333;stroke:#333333;}#mermaid-svg-mSP012iXfEUK4eJT .marker.cross{stroke:#333333;}#mermaid-svg-mSP012iXfEUK4eJT svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-mSP012iXfEUK4eJT .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-mSP012iXfEUK4eJT .cluster-label text{fill:#333;}#mermaid-svg-mSP012iXfEUK4eJT .cluster-label span{color:#333;}#mermaid-svg-mSP012iXfEUK4eJT .label text,#mermaid-svg-mSP012iXfEUK4eJT span{fill:#333;color:#333;}#mermaid-svg-mSP012iXfEUK4eJT .node rect,#mermaid-svg-mSP012iXfEUK4eJT .node circle,#mermaid-svg-mSP012iXfEUK4eJT .node ellipse,#mermaid-svg-mSP012iXfEUK4eJT .node polygon,#mermaid-svg-mSP012iXfEUK4eJT .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-mSP012iXfEUK4eJT .node .label{text-align:center;}#mermaid-svg-mSP012iXfEUK4eJT .node.clickable{cursor:pointer;}#mermaid-svg-mSP012iXfEUK4eJT .arrowheadPath{fill:#333333;}#mermaid-svg-mSP012iXfEUK4eJT .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-mSP012iXfEUK4eJT .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-mSP012iXfEUK4eJT .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-mSP012iXfEUK4eJT .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-mSP012iXfEUK4eJT .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-mSP012iXfEUK4eJT .cluster text{fill:#333;}#mermaid-svg-mSP012iXfEUK4eJT .cluster span{color:#333;}#mermaid-svg-mSP012iXfEUK4eJT div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-mSP012iXfEUK4eJT :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B 带文本的实线链接 代码: flowchart mermaid flowchart LR A-- 文本! —B #mermaid-svg-J1o8onBjrMbGAipi {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-J1o8onBjrMbGAipi .error-icon{fill:#552222;}#mermaid-svg-J1o8onBjrMbGAipi .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-J1o8onBjrMbGAipi .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-J1o8onBjrMbGAipi .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-J1o8onBjrMbGAipi .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-J1o8onBjrMbGAipi .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-J1o8onBjrMbGAipi .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-J1o8onBjrMbGAipi .marker{fill:#333333;stroke:#333333;}#mermaid-svg-J1o8onBjrMbGAipi .marker.cross{stroke:#333333;}#mermaid-svg-J1o8onBjrMbGAipi svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-J1o8onBjrMbGAipi .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-J1o8onBjrMbGAipi .cluster-label text{fill:#333;}#mermaid-svg-J1o8onBjrMbGAipi .cluster-label span{color:#333;}#mermaid-svg-J1o8onBjrMbGAipi .label text,#mermaid-svg-J1o8onBjrMbGAipi span{fill:#333;color:#333;}#mermaid-svg-J1o8onBjrMbGAipi .node rect,#mermaid-svg-J1o8onBjrMbGAipi .node circle,#mermaid-svg-J1o8onBjrMbGAipi .node ellipse,#mermaid-svg-J1o8onBjrMbGAipi .node polygon,#mermaid-svg-J1o8onBjrMbGAipi .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-J1o8onBjrMbGAipi .node .label{text-align:center;}#mermaid-svg-J1o8onBjrMbGAipi .node.clickable{cursor:pointer;}#mermaid-svg-J1o8onBjrMbGAipi .arrowheadPath{fill:#333333;}#mermaid-svg-J1o8onBjrMbGAipi .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-J1o8onBjrMbGAipi .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-J1o8onBjrMbGAipi .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-J1o8onBjrMbGAipi .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-J1o8onBjrMbGAipi .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-J1o8onBjrMbGAipi .cluster text{fill:#333;}#mermaid-svg-J1o8onBjrMbGAipi .cluster span{color:#333;}#mermaid-svg-J1o8onBjrMbGAipi div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-J1o8onBjrMbGAipi :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本! A B graph mermaid graph LR A-- 文本! —B #mermaid-svg-boT9RJdPy8alRWvA {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-boT9RJdPy8alRWvA .error-icon{fill:#552222;}#mermaid-svg-boT9RJdPy8alRWvA .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-boT9RJdPy8alRWvA .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-boT9RJdPy8alRWvA .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-boT9RJdPy8alRWvA .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-boT9RJdPy8alRWvA .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-boT9RJdPy8alRWvA .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-boT9RJdPy8alRWvA .marker{fill:#333333;stroke:#333333;}#mermaid-svg-boT9RJdPy8alRWvA .marker.cross{stroke:#333333;}#mermaid-svg-boT9RJdPy8alRWvA svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-boT9RJdPy8alRWvA .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-boT9RJdPy8alRWvA .cluster-label text{fill:#333;}#mermaid-svg-boT9RJdPy8alRWvA .cluster-label span{color:#333;}#mermaid-svg-boT9RJdPy8alRWvA .label text,#mermaid-svg-boT9RJdPy8alRWvA span{fill:#333;color:#333;}#mermaid-svg-boT9RJdPy8alRWvA .node rect,#mermaid-svg-boT9RJdPy8alRWvA .node circle,#mermaid-svg-boT9RJdPy8alRWvA .node ellipse,#mermaid-svg-boT9RJdPy8alRWvA .node polygon,#mermaid-svg-boT9RJdPy8alRWvA .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-boT9RJdPy8alRWvA .node .label{text-align:center;}#mermaid-svg-boT9RJdPy8alRWvA .node.clickable{cursor:pointer;}#mermaid-svg-boT9RJdPy8alRWvA .arrowheadPath{fill:#333333;}#mermaid-svg-boT9RJdPy8alRWvA .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-boT9RJdPy8alRWvA .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-boT9RJdPy8alRWvA .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-boT9RJdPy8alRWvA .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-boT9RJdPy8alRWvA .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-boT9RJdPy8alRWvA .cluster text{fill:#333;}#mermaid-svg-boT9RJdPy8alRWvA .cluster span{color:#333;}#mermaid-svg-boT9RJdPy8alRWvA div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-boT9RJdPy8alRWvA :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本! A B 或 代码: flowchart mermaid flowchart LR A—|文本|B #mermaid-svg-c0iYILyKvhd74NvC {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-c0iYILyKvhd74NvC .error-icon{fill:#552222;}#mermaid-svg-c0iYILyKvhd74NvC .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-c0iYILyKvhd74NvC .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-c0iYILyKvhd74NvC .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-c0iYILyKvhd74NvC .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-c0iYILyKvhd74NvC .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-c0iYILyKvhd74NvC .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-c0iYILyKvhd74NvC .marker{fill:#333333;stroke:#333333;}#mermaid-svg-c0iYILyKvhd74NvC .marker.cross{stroke:#333333;}#mermaid-svg-c0iYILyKvhd74NvC svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-c0iYILyKvhd74NvC .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-c0iYILyKvhd74NvC .cluster-label text{fill:#333;}#mermaid-svg-c0iYILyKvhd74NvC .cluster-label span{color:#333;}#mermaid-svg-c0iYILyKvhd74NvC .label text,#mermaid-svg-c0iYILyKvhd74NvC span{fill:#333;color:#333;}#mermaid-svg-c0iYILyKvhd74NvC .node rect,#mermaid-svg-c0iYILyKvhd74NvC .node circle,#mermaid-svg-c0iYILyKvhd74NvC .node ellipse,#mermaid-svg-c0iYILyKvhd74NvC .node polygon,#mermaid-svg-c0iYILyKvhd74NvC .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-c0iYILyKvhd74NvC .node .label{text-align:center;}#mermaid-svg-c0iYILyKvhd74NvC .node.clickable{cursor:pointer;}#mermaid-svg-c0iYILyKvhd74NvC .arrowheadPath{fill:#333333;}#mermaid-svg-c0iYILyKvhd74NvC .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-c0iYILyKvhd74NvC .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-c0iYILyKvhd74NvC .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-c0iYILyKvhd74NvC .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-c0iYILyKvhd74NvC .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-c0iYILyKvhd74NvC .cluster text{fill:#333;}#mermaid-svg-c0iYILyKvhd74NvC .cluster span{color:#333;}#mermaid-svg-c0iYILyKvhd74NvC div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-c0iYILyKvhd74NvC :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B graph mermaid graph LR A—|文本|B #mermaid-svg-DlHkrGnt6CkjajlV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .error-icon{fill:#552222;}#mermaid-svg-DlHkrGnt6CkjajlV .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-DlHkrGnt6CkjajlV .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-DlHkrGnt6CkjajlV .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-DlHkrGnt6CkjajlV .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-DlHkrGnt6CkjajlV .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-DlHkrGnt6CkjajlV .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-DlHkrGnt6CkjajlV .marker{fill:#333333;stroke:#333333;}#mermaid-svg-DlHkrGnt6CkjajlV .marker.cross{stroke:#333333;}#mermaid-svg-DlHkrGnt6CkjajlV svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-DlHkrGnt6CkjajlV .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .cluster-label text{fill:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .cluster-label span{color:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .label text,#mermaid-svg-DlHkrGnt6CkjajlV span{fill:#333;color:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .node rect,#mermaid-svg-DlHkrGnt6CkjajlV .node circle,#mermaid-svg-DlHkrGnt6CkjajlV .node ellipse,#mermaid-svg-DlHkrGnt6CkjajlV .node polygon,#mermaid-svg-DlHkrGnt6CkjajlV .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-DlHkrGnt6CkjajlV .node .label{text-align:center;}#mermaid-svg-DlHkrGnt6CkjajlV .node.clickable{cursor:pointer;}#mermaid-svg-DlHkrGnt6CkjajlV .arrowheadPath{fill:#333333;}#mermaid-svg-DlHkrGnt6CkjajlV .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-DlHkrGnt6CkjajlV .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-DlHkrGnt6CkjajlV .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-DlHkrGnt6CkjajlV .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-DlHkrGnt6CkjajlV .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-DlHkrGnt6CkjajlV .cluster text{fill:#333;}#mermaid-svg-DlHkrGnt6CkjajlV .cluster span{color:#333;}#mermaid-svg-DlHkrGnt6CkjajlV div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-DlHkrGnt6CkjajlV :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B 带有箭头和文本的链接 代码: flowchart mermaid flowchart LR A–|文本|B #mermaid-svg-ext7bs3RQyeXPYyq {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .error-icon{fill:#552222;}#mermaid-svg-ext7bs3RQyeXPYyq .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-ext7bs3RQyeXPYyq .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-ext7bs3RQyeXPYyq .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-ext7bs3RQyeXPYyq .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-ext7bs3RQyeXPYyq .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-ext7bs3RQyeXPYyq .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-ext7bs3RQyeXPYyq .marker{fill:#333333;stroke:#333333;}#mermaid-svg-ext7bs3RQyeXPYyq .marker.cross{stroke:#333333;}#mermaid-svg-ext7bs3RQyeXPYyq svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-ext7bs3RQyeXPYyq .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .cluster-label text{fill:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .cluster-label span{color:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .label text,#mermaid-svg-ext7bs3RQyeXPYyq span{fill:#333;color:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .node rect,#mermaid-svg-ext7bs3RQyeXPYyq .node circle,#mermaid-svg-ext7bs3RQyeXPYyq .node ellipse,#mermaid-svg-ext7bs3RQyeXPYyq .node polygon,#mermaid-svg-ext7bs3RQyeXPYyq .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-ext7bs3RQyeXPYyq .node .label{text-align:center;}#mermaid-svg-ext7bs3RQyeXPYyq .node.clickable{cursor:pointer;}#mermaid-svg-ext7bs3RQyeXPYyq .arrowheadPath{fill:#333333;}#mermaid-svg-ext7bs3RQyeXPYyq .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-ext7bs3RQyeXPYyq .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-ext7bs3RQyeXPYyq .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-ext7bs3RQyeXPYyq .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-ext7bs3RQyeXPYyq .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-ext7bs3RQyeXPYyq .cluster text{fill:#333;}#mermaid-svg-ext7bs3RQyeXPYyq .cluster span{color:#333;}#mermaid-svg-ext7bs3RQyeXPYyq div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-ext7bs3RQyeXPYyq :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B graph mermaid graph LR A–|文本|B #mermaid-svg-65FytBJld69QUAb2 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-65FytBJld69QUAb2 .error-icon{fill:#552222;}#mermaid-svg-65FytBJld69QUAb2 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-65FytBJld69QUAb2 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-65FytBJld69QUAb2 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-65FytBJld69QUAb2 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-65FytBJld69QUAb2 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-65FytBJld69QUAb2 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-65FytBJld69QUAb2 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-65FytBJld69QUAb2 .marker.cross{stroke:#333333;}#mermaid-svg-65FytBJld69QUAb2 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-65FytBJld69QUAb2 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-65FytBJld69QUAb2 .cluster-label text{fill:#333;}#mermaid-svg-65FytBJld69QUAb2 .cluster-label span{color:#333;}#mermaid-svg-65FytBJld69QUAb2 .label text,#mermaid-svg-65FytBJld69QUAb2 span{fill:#333;color:#333;}#mermaid-svg-65FytBJld69QUAb2 .node rect,#mermaid-svg-65FytBJld69QUAb2 .node circle,#mermaid-svg-65FytBJld69QUAb2 .node ellipse,#mermaid-svg-65FytBJld69QUAb2 .node polygon,#mermaid-svg-65FytBJld69QUAb2 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-65FytBJld69QUAb2 .node .label{text-align:center;}#mermaid-svg-65FytBJld69QUAb2 .node.clickable{cursor:pointer;}#mermaid-svg-65FytBJld69QUAb2 .arrowheadPath{fill:#333333;}#mermaid-svg-65FytBJld69QUAb2 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-65FytBJld69QUAb2 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-65FytBJld69QUAb2 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-65FytBJld69QUAb2 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-65FytBJld69QUAb2 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-65FytBJld69QUAb2 .cluster text{fill:#333;}#mermaid-svg-65FytBJld69QUAb2 .cluster span{color:#333;}#mermaid-svg-65FytBJld69QUAb2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-65FytBJld69QUAb2 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B 或 代码: flowchart mermaid flowchart LR A-- 文本 --B #mermaid-svg-A0ttRnAGprJMhwy4 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .error-icon{fill:#552222;}#mermaid-svg-A0ttRnAGprJMhwy4 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-A0ttRnAGprJMhwy4 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-A0ttRnAGprJMhwy4 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-A0ttRnAGprJMhwy4 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-A0ttRnAGprJMhwy4 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-A0ttRnAGprJMhwy4 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-A0ttRnAGprJMhwy4 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-A0ttRnAGprJMhwy4 .marker.cross{stroke:#333333;}#mermaid-svg-A0ttRnAGprJMhwy4 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-A0ttRnAGprJMhwy4 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .cluster-label text{fill:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .cluster-label span{color:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .label text,#mermaid-svg-A0ttRnAGprJMhwy4 span{fill:#333;color:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .node rect,#mermaid-svg-A0ttRnAGprJMhwy4 .node circle,#mermaid-svg-A0ttRnAGprJMhwy4 .node ellipse,#mermaid-svg-A0ttRnAGprJMhwy4 .node polygon,#mermaid-svg-A0ttRnAGprJMhwy4 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-A0ttRnAGprJMhwy4 .node .label{text-align:center;}#mermaid-svg-A0ttRnAGprJMhwy4 .node.clickable{cursor:pointer;}#mermaid-svg-A0ttRnAGprJMhwy4 .arrowheadPath{fill:#333333;}#mermaid-svg-A0ttRnAGprJMhwy4 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-A0ttRnAGprJMhwy4 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-A0ttRnAGprJMhwy4 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-A0ttRnAGprJMhwy4 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-A0ttRnAGprJMhwy4 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-A0ttRnAGprJMhwy4 .cluster text{fill:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 .cluster span{color:#333;}#mermaid-svg-A0ttRnAGprJMhwy4 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-A0ttRnAGprJMhwy4 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B graph mermaid graph LR A-- 文本 --B #mermaid-svg-SWpmdQaiR0qkZd7k {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .error-icon{fill:#552222;}#mermaid-svg-SWpmdQaiR0qkZd7k .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-SWpmdQaiR0qkZd7k .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-SWpmdQaiR0qkZd7k .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-SWpmdQaiR0qkZd7k .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-SWpmdQaiR0qkZd7k .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-SWpmdQaiR0qkZd7k .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-SWpmdQaiR0qkZd7k .marker{fill:#333333;stroke:#333333;}#mermaid-svg-SWpmdQaiR0qkZd7k .marker.cross{stroke:#333333;}#mermaid-svg-SWpmdQaiR0qkZd7k svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-SWpmdQaiR0qkZd7k .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .cluster-label text{fill:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .cluster-label span{color:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .label text,#mermaid-svg-SWpmdQaiR0qkZd7k span{fill:#333;color:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .node rect,#mermaid-svg-SWpmdQaiR0qkZd7k .node circle,#mermaid-svg-SWpmdQaiR0qkZd7k .node ellipse,#mermaid-svg-SWpmdQaiR0qkZd7k .node polygon,#mermaid-svg-SWpmdQaiR0qkZd7k .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-SWpmdQaiR0qkZd7k .node .label{text-align:center;}#mermaid-svg-SWpmdQaiR0qkZd7k .node.clickable{cursor:pointer;}#mermaid-svg-SWpmdQaiR0qkZd7k .arrowheadPath{fill:#333333;}#mermaid-svg-SWpmdQaiR0qkZd7k .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-SWpmdQaiR0qkZd7k .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-SWpmdQaiR0qkZd7k .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-SWpmdQaiR0qkZd7k .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-SWpmdQaiR0qkZd7k .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-SWpmdQaiR0qkZd7k .cluster text{fill:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k .cluster span{color:#333;}#mermaid-svg-SWpmdQaiR0qkZd7k div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-SWpmdQaiR0qkZd7k :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B 带箭头的虚线链接 代码: flowchart mermaid flowchart LR A-.-B; #mermaid-svg-kg0O5tEYK8551oul {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-kg0O5tEYK8551oul .error-icon{fill:#552222;}#mermaid-svg-kg0O5tEYK8551oul .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kg0O5tEYK8551oul .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-kg0O5tEYK8551oul .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-kg0O5tEYK8551oul .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-kg0O5tEYK8551oul .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-kg0O5tEYK8551oul .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-kg0O5tEYK8551oul .marker{fill:#333333;stroke:#333333;}#mermaid-svg-kg0O5tEYK8551oul .marker.cross{stroke:#333333;}#mermaid-svg-kg0O5tEYK8551oul svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-kg0O5tEYK8551oul .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-kg0O5tEYK8551oul .cluster-label text{fill:#333;}#mermaid-svg-kg0O5tEYK8551oul .cluster-label span{color:#333;}#mermaid-svg-kg0O5tEYK8551oul .label text,#mermaid-svg-kg0O5tEYK8551oul span{fill:#333;color:#333;}#mermaid-svg-kg0O5tEYK8551oul .node rect,#mermaid-svg-kg0O5tEYK8551oul .node circle,#mermaid-svg-kg0O5tEYK8551oul .node ellipse,#mermaid-svg-kg0O5tEYK8551oul .node polygon,#mermaid-svg-kg0O5tEYK8551oul .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-kg0O5tEYK8551oul .node .label{text-align:center;}#mermaid-svg-kg0O5tEYK8551oul .node.clickable{cursor:pointer;}#mermaid-svg-kg0O5tEYK8551oul .arrowheadPath{fill:#333333;}#mermaid-svg-kg0O5tEYK8551oul .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-kg0O5tEYK8551oul .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-kg0O5tEYK8551oul .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-kg0O5tEYK8551oul .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-kg0O5tEYK8551oul .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-kg0O5tEYK8551oul .cluster text{fill:#333;}#mermaid-svg-kg0O5tEYK8551oul .cluster span{color:#333;}#mermaid-svg-kg0O5tEYK8551oul div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-kg0O5tEYK8551oul :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B graph mermaid graph LR A-.-B; #mermaid-svg-CezpVWb1EZK4ltpv {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .error-icon{fill:#552222;}#mermaid-svg-CezpVWb1EZK4ltpv .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-CezpVWb1EZK4ltpv .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-CezpVWb1EZK4ltpv .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-CezpVWb1EZK4ltpv .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-CezpVWb1EZK4ltpv .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-CezpVWb1EZK4ltpv .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-CezpVWb1EZK4ltpv .marker{fill:#333333;stroke:#333333;}#mermaid-svg-CezpVWb1EZK4ltpv .marker.cross{stroke:#333333;}#mermaid-svg-CezpVWb1EZK4ltpv svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-CezpVWb1EZK4ltpv .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .cluster-label text{fill:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .cluster-label span{color:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .label text,#mermaid-svg-CezpVWb1EZK4ltpv span{fill:#333;color:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .node rect,#mermaid-svg-CezpVWb1EZK4ltpv .node circle,#mermaid-svg-CezpVWb1EZK4ltpv .node ellipse,#mermaid-svg-CezpVWb1EZK4ltpv .node polygon,#mermaid-svg-CezpVWb1EZK4ltpv .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-CezpVWb1EZK4ltpv .node .label{text-align:center;}#mermaid-svg-CezpVWb1EZK4ltpv .node.clickable{cursor:pointer;}#mermaid-svg-CezpVWb1EZK4ltpv .arrowheadPath{fill:#333333;}#mermaid-svg-CezpVWb1EZK4ltpv .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-CezpVWb1EZK4ltpv .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-CezpVWb1EZK4ltpv .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-CezpVWb1EZK4ltpv .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-CezpVWb1EZK4ltpv .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-CezpVWb1EZK4ltpv .cluster text{fill:#333;}#mermaid-svg-CezpVWb1EZK4ltpv .cluster span{color:#333;}#mermaid-svg-CezpVWb1EZK4ltpv div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-CezpVWb1EZK4ltpv :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B 带箭头和文本的虚线链接 代码: flowchart mermaid flowchart LR A-. 文本 .- B #mermaid-svg-UEmau3vkoAQZTrVm {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .error-icon{fill:#552222;}#mermaid-svg-UEmau3vkoAQZTrVm .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-UEmau3vkoAQZTrVm .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-UEmau3vkoAQZTrVm .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-UEmau3vkoAQZTrVm .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-UEmau3vkoAQZTrVm .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-UEmau3vkoAQZTrVm .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-UEmau3vkoAQZTrVm .marker{fill:#333333;stroke:#333333;}#mermaid-svg-UEmau3vkoAQZTrVm .marker.cross{stroke:#333333;}#mermaid-svg-UEmau3vkoAQZTrVm svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-UEmau3vkoAQZTrVm .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .cluster-label text{fill:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .cluster-label span{color:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .label text,#mermaid-svg-UEmau3vkoAQZTrVm span{fill:#333;color:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .node rect,#mermaid-svg-UEmau3vkoAQZTrVm .node circle,#mermaid-svg-UEmau3vkoAQZTrVm .node ellipse,#mermaid-svg-UEmau3vkoAQZTrVm .node polygon,#mermaid-svg-UEmau3vkoAQZTrVm .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-UEmau3vkoAQZTrVm .node .label{text-align:center;}#mermaid-svg-UEmau3vkoAQZTrVm .node.clickable{cursor:pointer;}#mermaid-svg-UEmau3vkoAQZTrVm .arrowheadPath{fill:#333333;}#mermaid-svg-UEmau3vkoAQZTrVm .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-UEmau3vkoAQZTrVm .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-UEmau3vkoAQZTrVm .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-UEmau3vkoAQZTrVm .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-UEmau3vkoAQZTrVm .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-UEmau3vkoAQZTrVm .cluster text{fill:#333;}#mermaid-svg-UEmau3vkoAQZTrVm .cluster span{color:#333;}#mermaid-svg-UEmau3vkoAQZTrVm div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-UEmau3vkoAQZTrVm :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B graph mermaid graph LR A-. 文本 .- B #mermaid-svg-Gy3cm7E0ZBd6B9E1 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .error-icon{fill:#552222;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .marker.cross{stroke:#333333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .cluster-label text{fill:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .cluster-label span{color:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .label text,#mermaid-svg-Gy3cm7E0ZBd6B9E1 span{fill:#333;color:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node rect,#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node circle,#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node ellipse,#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node polygon,#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node .label{text-align:center;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .node.clickable{cursor:pointer;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .arrowheadPath{fill:#333333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .cluster text{fill:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 .cluster span{color:#333;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Gy3cm7E0ZBd6B9E1 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B 带箭头的粗实线链接 代码: flowchart mermaid flowchart LR A B #mermaid-svg-ThYZnMJDGEeyDDGu {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .error-icon{fill:#552222;}#mermaid-svg-ThYZnMJDGEeyDDGu .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-ThYZnMJDGEeyDDGu .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-ThYZnMJDGEeyDDGu .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-ThYZnMJDGEeyDDGu .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-ThYZnMJDGEeyDDGu .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-ThYZnMJDGEeyDDGu .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-ThYZnMJDGEeyDDGu .marker{fill:#333333;stroke:#333333;}#mermaid-svg-ThYZnMJDGEeyDDGu .marker.cross{stroke:#333333;}#mermaid-svg-ThYZnMJDGEeyDDGu svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-ThYZnMJDGEeyDDGu .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .cluster-label text{fill:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .cluster-label span{color:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .label text,#mermaid-svg-ThYZnMJDGEeyDDGu span{fill:#333;color:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .node rect,#mermaid-svg-ThYZnMJDGEeyDDGu .node circle,#mermaid-svg-ThYZnMJDGEeyDDGu .node ellipse,#mermaid-svg-ThYZnMJDGEeyDDGu .node polygon,#mermaid-svg-ThYZnMJDGEeyDDGu .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-ThYZnMJDGEeyDDGu .node .label{text-align:center;}#mermaid-svg-ThYZnMJDGEeyDDGu .node.clickable{cursor:pointer;}#mermaid-svg-ThYZnMJDGEeyDDGu .arrowheadPath{fill:#333333;}#mermaid-svg-ThYZnMJDGEeyDDGu .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-ThYZnMJDGEeyDDGu .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-ThYZnMJDGEeyDDGu .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-ThYZnMJDGEeyDDGu .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-ThYZnMJDGEeyDDGu .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-ThYZnMJDGEeyDDGu .cluster text{fill:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu .cluster span{color:#333;}#mermaid-svg-ThYZnMJDGEeyDDGu div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-ThYZnMJDGEeyDDGu :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B graph mermaid graph LR A B #mermaid-svg-JAMG7wxWNyDWCFJ9 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .error-icon{fill:#552222;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .marker.cross{stroke:#333333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .cluster-label text{fill:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .cluster-label span{color:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .label text,#mermaid-svg-JAMG7wxWNyDWCFJ9 span{fill:#333;color:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .node rect,#mermaid-svg-JAMG7wxWNyDWCFJ9 .node circle,#mermaid-svg-JAMG7wxWNyDWCFJ9 .node ellipse,#mermaid-svg-JAMG7wxWNyDWCFJ9 .node polygon,#mermaid-svg-JAMG7wxWNyDWCFJ9 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .node .label{text-align:center;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .node.clickable{cursor:pointer;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .arrowheadPath{fill:#333333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .cluster text{fill:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 .cluster span{color:#333;}#mermaid-svg-JAMG7wxWNyDWCFJ9 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-JAMG7wxWNyDWCFJ9 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B 带箭头和文本的粗实线链接 代码: flowchart mermaid flowchart LR A 文本 B #mermaid-svg-sMLf0QZBsN0dhAaF {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .error-icon{fill:#552222;}#mermaid-svg-sMLf0QZBsN0dhAaF .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-sMLf0QZBsN0dhAaF .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-sMLf0QZBsN0dhAaF .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-sMLf0QZBsN0dhAaF .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-sMLf0QZBsN0dhAaF .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-sMLf0QZBsN0dhAaF .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-sMLf0QZBsN0dhAaF .marker{fill:#333333;stroke:#333333;}#mermaid-svg-sMLf0QZBsN0dhAaF .marker.cross{stroke:#333333;}#mermaid-svg-sMLf0QZBsN0dhAaF svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-sMLf0QZBsN0dhAaF .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .cluster-label text{fill:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .cluster-label span{color:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .label text,#mermaid-svg-sMLf0QZBsN0dhAaF span{fill:#333;color:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .node rect,#mermaid-svg-sMLf0QZBsN0dhAaF .node circle,#mermaid-svg-sMLf0QZBsN0dhAaF .node ellipse,#mermaid-svg-sMLf0QZBsN0dhAaF .node polygon,#mermaid-svg-sMLf0QZBsN0dhAaF .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-sMLf0QZBsN0dhAaF .node .label{text-align:center;}#mermaid-svg-sMLf0QZBsN0dhAaF .node.clickable{cursor:pointer;}#mermaid-svg-sMLf0QZBsN0dhAaF .arrowheadPath{fill:#333333;}#mermaid-svg-sMLf0QZBsN0dhAaF .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-sMLf0QZBsN0dhAaF .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-sMLf0QZBsN0dhAaF .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-sMLf0QZBsN0dhAaF .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-sMLf0QZBsN0dhAaF .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-sMLf0QZBsN0dhAaF .cluster text{fill:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF .cluster span{color:#333;}#mermaid-svg-sMLf0QZBsN0dhAaF div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-sMLf0QZBsN0dhAaF :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B graph mermaid graph LR A 文本 B #mermaid-svg-7v7ixvaCuupTqIEQ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .error-icon{fill:#552222;}#mermaid-svg-7v7ixvaCuupTqIEQ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-7v7ixvaCuupTqIEQ .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-7v7ixvaCuupTqIEQ .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-7v7ixvaCuupTqIEQ .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-7v7ixvaCuupTqIEQ .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-7v7ixvaCuupTqIEQ .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-7v7ixvaCuupTqIEQ .marker{fill:#333333;stroke:#333333;}#mermaid-svg-7v7ixvaCuupTqIEQ .marker.cross{stroke:#333333;}#mermaid-svg-7v7ixvaCuupTqIEQ svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-7v7ixvaCuupTqIEQ .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .cluster-label text{fill:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .cluster-label span{color:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .label text,#mermaid-svg-7v7ixvaCuupTqIEQ span{fill:#333;color:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .node rect,#mermaid-svg-7v7ixvaCuupTqIEQ .node circle,#mermaid-svg-7v7ixvaCuupTqIEQ .node ellipse,#mermaid-svg-7v7ixvaCuupTqIEQ .node polygon,#mermaid-svg-7v7ixvaCuupTqIEQ .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-7v7ixvaCuupTqIEQ .node .label{text-align:center;}#mermaid-svg-7v7ixvaCuupTqIEQ .node.clickable{cursor:pointer;}#mermaid-svg-7v7ixvaCuupTqIEQ .arrowheadPath{fill:#333333;}#mermaid-svg-7v7ixvaCuupTqIEQ .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-7v7ixvaCuupTqIEQ .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-7v7ixvaCuupTqIEQ .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-7v7ixvaCuupTqIEQ .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-7v7ixvaCuupTqIEQ .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-7v7ixvaCuupTqIEQ .cluster text{fill:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ .cluster span{color:#333;}#mermaid-svg-7v7ixvaCuupTqIEQ div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-7v7ixvaCuupTqIEQ :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本 A B 隐式链接 在某些情况下如果要强行设置节点的默认位置可以使用这个隐式链接设置相对于某个节点的位置。 代码: flowchart mermaid flowchart LR A ~~~ B flowchart LRA ~~~ Bgraph mermaid graph LR A ~~~ B graph LRA ~~~ B链式链接 可以在同一行中声明多个链接如下所示: 代码: flowchart mermaid flowchart LR A – 文本1 -- B – 文本2 -- C #mermaid-svg-Ddad3N7yF9tA2xdr {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .error-icon{fill:#552222;}#mermaid-svg-Ddad3N7yF9tA2xdr .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Ddad3N7yF9tA2xdr .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Ddad3N7yF9tA2xdr .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Ddad3N7yF9tA2xdr .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Ddad3N7yF9tA2xdr .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Ddad3N7yF9tA2xdr .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Ddad3N7yF9tA2xdr .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Ddad3N7yF9tA2xdr .marker.cross{stroke:#333333;}#mermaid-svg-Ddad3N7yF9tA2xdr svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Ddad3N7yF9tA2xdr .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .cluster-label text{fill:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .cluster-label span{color:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .label text,#mermaid-svg-Ddad3N7yF9tA2xdr span{fill:#333;color:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .node rect,#mermaid-svg-Ddad3N7yF9tA2xdr .node circle,#mermaid-svg-Ddad3N7yF9tA2xdr .node ellipse,#mermaid-svg-Ddad3N7yF9tA2xdr .node polygon,#mermaid-svg-Ddad3N7yF9tA2xdr .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Ddad3N7yF9tA2xdr .node .label{text-align:center;}#mermaid-svg-Ddad3N7yF9tA2xdr .node.clickable{cursor:pointer;}#mermaid-svg-Ddad3N7yF9tA2xdr .arrowheadPath{fill:#333333;}#mermaid-svg-Ddad3N7yF9tA2xdr .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Ddad3N7yF9tA2xdr .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Ddad3N7yF9tA2xdr .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Ddad3N7yF9tA2xdr .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Ddad3N7yF9tA2xdr .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Ddad3N7yF9tA2xdr .cluster text{fill:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr .cluster span{color:#333;}#mermaid-svg-Ddad3N7yF9tA2xdr div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Ddad3N7yF9tA2xdr :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本1 文本2 A B C graph mermaid graph LR A – 文本1 -- B – 文本2 -- C #mermaid-svg-eTjO2HKcDEA2RNpv {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .error-icon{fill:#552222;}#mermaid-svg-eTjO2HKcDEA2RNpv .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-eTjO2HKcDEA2RNpv .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-eTjO2HKcDEA2RNpv .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-eTjO2HKcDEA2RNpv .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-eTjO2HKcDEA2RNpv .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-eTjO2HKcDEA2RNpv .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-eTjO2HKcDEA2RNpv .marker{fill:#333333;stroke:#333333;}#mermaid-svg-eTjO2HKcDEA2RNpv .marker.cross{stroke:#333333;}#mermaid-svg-eTjO2HKcDEA2RNpv svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-eTjO2HKcDEA2RNpv .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .cluster-label text{fill:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .cluster-label span{color:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .label text,#mermaid-svg-eTjO2HKcDEA2RNpv span{fill:#333;color:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .node rect,#mermaid-svg-eTjO2HKcDEA2RNpv .node circle,#mermaid-svg-eTjO2HKcDEA2RNpv .node ellipse,#mermaid-svg-eTjO2HKcDEA2RNpv .node polygon,#mermaid-svg-eTjO2HKcDEA2RNpv .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-eTjO2HKcDEA2RNpv .node .label{text-align:center;}#mermaid-svg-eTjO2HKcDEA2RNpv .node.clickable{cursor:pointer;}#mermaid-svg-eTjO2HKcDEA2RNpv .arrowheadPath{fill:#333333;}#mermaid-svg-eTjO2HKcDEA2RNpv .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-eTjO2HKcDEA2RNpv .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-eTjO2HKcDEA2RNpv .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-eTjO2HKcDEA2RNpv .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-eTjO2HKcDEA2RNpv .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-eTjO2HKcDEA2RNpv .cluster text{fill:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv .cluster span{color:#333;}#mermaid-svg-eTjO2HKcDEA2RNpv div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-eTjO2HKcDEA2RNpv :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本1 文本2 A B C 还可以在同一行中声明多个节点链接如下所示: 代码: flowchart mermaid flowchart LR a -- b c– d #mermaid-svg-nEcUJsAzeK9U9VIo {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .error-icon{fill:#552222;}#mermaid-svg-nEcUJsAzeK9U9VIo .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-nEcUJsAzeK9U9VIo .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-nEcUJsAzeK9U9VIo .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-nEcUJsAzeK9U9VIo .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-nEcUJsAzeK9U9VIo .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-nEcUJsAzeK9U9VIo .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-nEcUJsAzeK9U9VIo .marker{fill:#333333;stroke:#333333;}#mermaid-svg-nEcUJsAzeK9U9VIo .marker.cross{stroke:#333333;}#mermaid-svg-nEcUJsAzeK9U9VIo svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-nEcUJsAzeK9U9VIo .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .cluster-label text{fill:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .cluster-label span{color:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .label text,#mermaid-svg-nEcUJsAzeK9U9VIo span{fill:#333;color:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .node rect,#mermaid-svg-nEcUJsAzeK9U9VIo .node circle,#mermaid-svg-nEcUJsAzeK9U9VIo .node ellipse,#mermaid-svg-nEcUJsAzeK9U9VIo .node polygon,#mermaid-svg-nEcUJsAzeK9U9VIo .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-nEcUJsAzeK9U9VIo .node .label{text-align:center;}#mermaid-svg-nEcUJsAzeK9U9VIo .node.clickable{cursor:pointer;}#mermaid-svg-nEcUJsAzeK9U9VIo .arrowheadPath{fill:#333333;}#mermaid-svg-nEcUJsAzeK9U9VIo .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-nEcUJsAzeK9U9VIo .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-nEcUJsAzeK9U9VIo .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-nEcUJsAzeK9U9VIo .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-nEcUJsAzeK9U9VIo .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-nEcUJsAzeK9U9VIo .cluster text{fill:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo .cluster span{color:#333;}#mermaid-svg-nEcUJsAzeK9U9VIo div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-nEcUJsAzeK9U9VIo :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} a b c d graph mermaid graph LR a -- b c– d #mermaid-svg-AxutoYeG1lYbk5FL {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .error-icon{fill:#552222;}#mermaid-svg-AxutoYeG1lYbk5FL .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-AxutoYeG1lYbk5FL .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-AxutoYeG1lYbk5FL .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-AxutoYeG1lYbk5FL .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-AxutoYeG1lYbk5FL .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-AxutoYeG1lYbk5FL .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-AxutoYeG1lYbk5FL .marker{fill:#333333;stroke:#333333;}#mermaid-svg-AxutoYeG1lYbk5FL .marker.cross{stroke:#333333;}#mermaid-svg-AxutoYeG1lYbk5FL svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-AxutoYeG1lYbk5FL .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .cluster-label text{fill:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .cluster-label span{color:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .label text,#mermaid-svg-AxutoYeG1lYbk5FL span{fill:#333;color:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .node rect,#mermaid-svg-AxutoYeG1lYbk5FL .node circle,#mermaid-svg-AxutoYeG1lYbk5FL .node ellipse,#mermaid-svg-AxutoYeG1lYbk5FL .node polygon,#mermaid-svg-AxutoYeG1lYbk5FL .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-AxutoYeG1lYbk5FL .node .label{text-align:center;}#mermaid-svg-AxutoYeG1lYbk5FL .node.clickable{cursor:pointer;}#mermaid-svg-AxutoYeG1lYbk5FL .arrowheadPath{fill:#333333;}#mermaid-svg-AxutoYeG1lYbk5FL .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-AxutoYeG1lYbk5FL .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-AxutoYeG1lYbk5FL .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-AxutoYeG1lYbk5FL .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-AxutoYeG1lYbk5FL .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-AxutoYeG1lYbk5FL .cluster text{fill:#333;}#mermaid-svg-AxutoYeG1lYbk5FL .cluster span{color:#333;}#mermaid-svg-AxutoYeG1lYbk5FL div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-AxutoYeG1lYbk5FL :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} a b c d 你可以使用特殊的表达式描述节点之间的依赖关系。如下面一行代码所表示的关系: 代码: flowchart mermaid flowchart TB A B– C D #mermaid-svg-14MWahzNFag7ZQJk {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-14MWahzNFag7ZQJk .error-icon{fill:#552222;}#mermaid-svg-14MWahzNFag7ZQJk .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-14MWahzNFag7ZQJk .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-14MWahzNFag7ZQJk .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-14MWahzNFag7ZQJk .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-14MWahzNFag7ZQJk .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-14MWahzNFag7ZQJk .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-14MWahzNFag7ZQJk .marker{fill:#333333;stroke:#333333;}#mermaid-svg-14MWahzNFag7ZQJk .marker.cross{stroke:#333333;}#mermaid-svg-14MWahzNFag7ZQJk svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-14MWahzNFag7ZQJk .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-14MWahzNFag7ZQJk .cluster-label text{fill:#333;}#mermaid-svg-14MWahzNFag7ZQJk .cluster-label span{color:#333;}#mermaid-svg-14MWahzNFag7ZQJk .label text,#mermaid-svg-14MWahzNFag7ZQJk span{fill:#333;color:#333;}#mermaid-svg-14MWahzNFag7ZQJk .node rect,#mermaid-svg-14MWahzNFag7ZQJk .node circle,#mermaid-svg-14MWahzNFag7ZQJk .node ellipse,#mermaid-svg-14MWahzNFag7ZQJk .node polygon,#mermaid-svg-14MWahzNFag7ZQJk .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-14MWahzNFag7ZQJk .node .label{text-align:center;}#mermaid-svg-14MWahzNFag7ZQJk .node.clickable{cursor:pointer;}#mermaid-svg-14MWahzNFag7ZQJk .arrowheadPath{fill:#333333;}#mermaid-svg-14MWahzNFag7ZQJk .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-14MWahzNFag7ZQJk .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-14MWahzNFag7ZQJk .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-14MWahzNFag7ZQJk .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-14MWahzNFag7ZQJk .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-14MWahzNFag7ZQJk .cluster text{fill:#333;}#mermaid-svg-14MWahzNFag7ZQJk .cluster span{color:#333;}#mermaid-svg-14MWahzNFag7ZQJk div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-14MWahzNFag7ZQJk :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D graph mermaid graph TB A B– C D #mermaid-svg-W7KIipTtMg3zsDcu {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .error-icon{fill:#552222;}#mermaid-svg-W7KIipTtMg3zsDcu .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-W7KIipTtMg3zsDcu .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-W7KIipTtMg3zsDcu .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-W7KIipTtMg3zsDcu .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-W7KIipTtMg3zsDcu .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-W7KIipTtMg3zsDcu .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-W7KIipTtMg3zsDcu .marker{fill:#333333;stroke:#333333;}#mermaid-svg-W7KIipTtMg3zsDcu .marker.cross{stroke:#333333;}#mermaid-svg-W7KIipTtMg3zsDcu svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-W7KIipTtMg3zsDcu .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .cluster-label text{fill:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .cluster-label span{color:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .label text,#mermaid-svg-W7KIipTtMg3zsDcu span{fill:#333;color:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .node rect,#mermaid-svg-W7KIipTtMg3zsDcu .node circle,#mermaid-svg-W7KIipTtMg3zsDcu .node ellipse,#mermaid-svg-W7KIipTtMg3zsDcu .node polygon,#mermaid-svg-W7KIipTtMg3zsDcu .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-W7KIipTtMg3zsDcu .node .label{text-align:center;}#mermaid-svg-W7KIipTtMg3zsDcu .node.clickable{cursor:pointer;}#mermaid-svg-W7KIipTtMg3zsDcu .arrowheadPath{fill:#333333;}#mermaid-svg-W7KIipTtMg3zsDcu .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-W7KIipTtMg3zsDcu .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-W7KIipTtMg3zsDcu .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-W7KIipTtMg3zsDcu .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-W7KIipTtMg3zsDcu .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-W7KIipTtMg3zsDcu .cluster text{fill:#333;}#mermaid-svg-W7KIipTtMg3zsDcu .cluster span{color:#333;}#mermaid-svg-W7KIipTtMg3zsDcu div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-W7KIipTtMg3zsDcu :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D 若您使用基本语法实现上面这个图表将需要四行代码。 代码: flowchart mermaid flowchart TB A -- C A -- D B -- C B -- D #mermaid-svg-MOj6oun96BmpMjj7 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .error-icon{fill:#552222;}#mermaid-svg-MOj6oun96BmpMjj7 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-MOj6oun96BmpMjj7 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-MOj6oun96BmpMjj7 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-MOj6oun96BmpMjj7 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-MOj6oun96BmpMjj7 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-MOj6oun96BmpMjj7 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-MOj6oun96BmpMjj7 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-MOj6oun96BmpMjj7 .marker.cross{stroke:#333333;}#mermaid-svg-MOj6oun96BmpMjj7 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-MOj6oun96BmpMjj7 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .cluster-label text{fill:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .cluster-label span{color:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .label text,#mermaid-svg-MOj6oun96BmpMjj7 span{fill:#333;color:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .node rect,#mermaid-svg-MOj6oun96BmpMjj7 .node circle,#mermaid-svg-MOj6oun96BmpMjj7 .node ellipse,#mermaid-svg-MOj6oun96BmpMjj7 .node polygon,#mermaid-svg-MOj6oun96BmpMjj7 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-MOj6oun96BmpMjj7 .node .label{text-align:center;}#mermaid-svg-MOj6oun96BmpMjj7 .node.clickable{cursor:pointer;}#mermaid-svg-MOj6oun96BmpMjj7 .arrowheadPath{fill:#333333;}#mermaid-svg-MOj6oun96BmpMjj7 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-MOj6oun96BmpMjj7 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-MOj6oun96BmpMjj7 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-MOj6oun96BmpMjj7 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-MOj6oun96BmpMjj7 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-MOj6oun96BmpMjj7 .cluster text{fill:#333;}#mermaid-svg-MOj6oun96BmpMjj7 .cluster span{color:#333;}#mermaid-svg-MOj6oun96BmpMjj7 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-MOj6oun96BmpMjj7 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A C D B graph mermaid graph TB A -- C A -- D B -- C B -- D #mermaid-svg-lDt84MgjhFUpBc9W {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .error-icon{fill:#552222;}#mermaid-svg-lDt84MgjhFUpBc9W .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-lDt84MgjhFUpBc9W .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-lDt84MgjhFUpBc9W .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-lDt84MgjhFUpBc9W .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-lDt84MgjhFUpBc9W .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-lDt84MgjhFUpBc9W .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-lDt84MgjhFUpBc9W .marker{fill:#333333;stroke:#333333;}#mermaid-svg-lDt84MgjhFUpBc9W .marker.cross{stroke:#333333;}#mermaid-svg-lDt84MgjhFUpBc9W svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-lDt84MgjhFUpBc9W .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .cluster-label text{fill:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .cluster-label span{color:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .label text,#mermaid-svg-lDt84MgjhFUpBc9W span{fill:#333;color:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .node rect,#mermaid-svg-lDt84MgjhFUpBc9W .node circle,#mermaid-svg-lDt84MgjhFUpBc9W .node ellipse,#mermaid-svg-lDt84MgjhFUpBc9W .node polygon,#mermaid-svg-lDt84MgjhFUpBc9W .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-lDt84MgjhFUpBc9W .node .label{text-align:center;}#mermaid-svg-lDt84MgjhFUpBc9W .node.clickable{cursor:pointer;}#mermaid-svg-lDt84MgjhFUpBc9W .arrowheadPath{fill:#333333;}#mermaid-svg-lDt84MgjhFUpBc9W .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-lDt84MgjhFUpBc9W .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-lDt84MgjhFUpBc9W .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-lDt84MgjhFUpBc9W .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-lDt84MgjhFUpBc9W .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-lDt84MgjhFUpBc9W .cluster text{fill:#333;}#mermaid-svg-lDt84MgjhFUpBc9W .cluster span{color:#333;}#mermaid-svg-lDt84MgjhFUpBc9W div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-lDt84MgjhFUpBc9W :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A C D B 新的箭头链接 以下是支持的新型箭头: 代码: flowchart mermaid flowchart LR A --o B B --x C #mermaid-svg-kSlCcs5FV1DzMCab {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .error-icon{fill:#552222;}#mermaid-svg-kSlCcs5FV1DzMCab .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kSlCcs5FV1DzMCab .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-kSlCcs5FV1DzMCab .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-kSlCcs5FV1DzMCab .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-kSlCcs5FV1DzMCab .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-kSlCcs5FV1DzMCab .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-kSlCcs5FV1DzMCab .marker{fill:#333333;stroke:#333333;}#mermaid-svg-kSlCcs5FV1DzMCab .marker.cross{stroke:#333333;}#mermaid-svg-kSlCcs5FV1DzMCab svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-kSlCcs5FV1DzMCab .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .cluster-label text{fill:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .cluster-label span{color:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .label text,#mermaid-svg-kSlCcs5FV1DzMCab span{fill:#333;color:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .node rect,#mermaid-svg-kSlCcs5FV1DzMCab .node circle,#mermaid-svg-kSlCcs5FV1DzMCab .node ellipse,#mermaid-svg-kSlCcs5FV1DzMCab .node polygon,#mermaid-svg-kSlCcs5FV1DzMCab .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-kSlCcs5FV1DzMCab .node .label{text-align:center;}#mermaid-svg-kSlCcs5FV1DzMCab .node.clickable{cursor:pointer;}#mermaid-svg-kSlCcs5FV1DzMCab .arrowheadPath{fill:#333333;}#mermaid-svg-kSlCcs5FV1DzMCab .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-kSlCcs5FV1DzMCab .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-kSlCcs5FV1DzMCab .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-kSlCcs5FV1DzMCab .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-kSlCcs5FV1DzMCab .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-kSlCcs5FV1DzMCab .cluster text{fill:#333;}#mermaid-svg-kSlCcs5FV1DzMCab .cluster span{color:#333;}#mermaid-svg-kSlCcs5FV1DzMCab div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-kSlCcs5FV1DzMCab :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C graph mermaid graph LR A --o B B --x C #mermaid-svg-r7qkBLD6YSTFYQTE {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .error-icon{fill:#552222;}#mermaid-svg-r7qkBLD6YSTFYQTE .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-r7qkBLD6YSTFYQTE .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-r7qkBLD6YSTFYQTE .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-r7qkBLD6YSTFYQTE .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-r7qkBLD6YSTFYQTE .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-r7qkBLD6YSTFYQTE .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-r7qkBLD6YSTFYQTE .marker{fill:#333333;stroke:#333333;}#mermaid-svg-r7qkBLD6YSTFYQTE .marker.cross{stroke:#333333;}#mermaid-svg-r7qkBLD6YSTFYQTE svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-r7qkBLD6YSTFYQTE .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .cluster-label text{fill:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .cluster-label span{color:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .label text,#mermaid-svg-r7qkBLD6YSTFYQTE span{fill:#333;color:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .node rect,#mermaid-svg-r7qkBLD6YSTFYQTE .node circle,#mermaid-svg-r7qkBLD6YSTFYQTE .node ellipse,#mermaid-svg-r7qkBLD6YSTFYQTE .node polygon,#mermaid-svg-r7qkBLD6YSTFYQTE .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-r7qkBLD6YSTFYQTE .node .label{text-align:center;}#mermaid-svg-r7qkBLD6YSTFYQTE .node.clickable{cursor:pointer;}#mermaid-svg-r7qkBLD6YSTFYQTE .arrowheadPath{fill:#333333;}#mermaid-svg-r7qkBLD6YSTFYQTE .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-r7qkBLD6YSTFYQTE .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-r7qkBLD6YSTFYQTE .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-r7qkBLD6YSTFYQTE .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-r7qkBLD6YSTFYQTE .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-r7qkBLD6YSTFYQTE .cluster text{fill:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE .cluster span{color:#333;}#mermaid-svg-r7qkBLD6YSTFYQTE div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-r7qkBLD6YSTFYQTE :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C 双向箭头 可以使用双向箭头。 代码: flowchart mermaid flowchart LR A o–o B B – C C x–x D #mermaid-svg-VTlz6VxU4hzlGELT {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .error-icon{fill:#552222;}#mermaid-svg-VTlz6VxU4hzlGELT .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-VTlz6VxU4hzlGELT .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-VTlz6VxU4hzlGELT .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-VTlz6VxU4hzlGELT .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-VTlz6VxU4hzlGELT .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-VTlz6VxU4hzlGELT .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-VTlz6VxU4hzlGELT .marker{fill:#333333;stroke:#333333;}#mermaid-svg-VTlz6VxU4hzlGELT .marker.cross{stroke:#333333;}#mermaid-svg-VTlz6VxU4hzlGELT svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-VTlz6VxU4hzlGELT .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .cluster-label text{fill:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .cluster-label span{color:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .label text,#mermaid-svg-VTlz6VxU4hzlGELT span{fill:#333;color:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .node rect,#mermaid-svg-VTlz6VxU4hzlGELT .node circle,#mermaid-svg-VTlz6VxU4hzlGELT .node ellipse,#mermaid-svg-VTlz6VxU4hzlGELT .node polygon,#mermaid-svg-VTlz6VxU4hzlGELT .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-VTlz6VxU4hzlGELT .node .label{text-align:center;}#mermaid-svg-VTlz6VxU4hzlGELT .node.clickable{cursor:pointer;}#mermaid-svg-VTlz6VxU4hzlGELT .arrowheadPath{fill:#333333;}#mermaid-svg-VTlz6VxU4hzlGELT .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-VTlz6VxU4hzlGELT .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-VTlz6VxU4hzlGELT .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-VTlz6VxU4hzlGELT .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-VTlz6VxU4hzlGELT .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-VTlz6VxU4hzlGELT .cluster text{fill:#333;}#mermaid-svg-VTlz6VxU4hzlGELT .cluster span{color:#333;}#mermaid-svg-VTlz6VxU4hzlGELT div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-VTlz6VxU4hzlGELT :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D graph mermaid graph LR A o–o B B – C C x–x D #mermaid-svg-dGtFcpK5FbWi2G7R {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .error-icon{fill:#552222;}#mermaid-svg-dGtFcpK5FbWi2G7R .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-dGtFcpK5FbWi2G7R .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-dGtFcpK5FbWi2G7R .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-dGtFcpK5FbWi2G7R .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-dGtFcpK5FbWi2G7R .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-dGtFcpK5FbWi2G7R .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-dGtFcpK5FbWi2G7R .marker{fill:#333333;stroke:#333333;}#mermaid-svg-dGtFcpK5FbWi2G7R .marker.cross{stroke:#333333;}#mermaid-svg-dGtFcpK5FbWi2G7R svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-dGtFcpK5FbWi2G7R .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .cluster-label text{fill:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .cluster-label span{color:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .label text,#mermaid-svg-dGtFcpK5FbWi2G7R span{fill:#333;color:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .node rect,#mermaid-svg-dGtFcpK5FbWi2G7R .node circle,#mermaid-svg-dGtFcpK5FbWi2G7R .node ellipse,#mermaid-svg-dGtFcpK5FbWi2G7R .node polygon,#mermaid-svg-dGtFcpK5FbWi2G7R .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-dGtFcpK5FbWi2G7R .node .label{text-align:center;}#mermaid-svg-dGtFcpK5FbWi2G7R .node.clickable{cursor:pointer;}#mermaid-svg-dGtFcpK5FbWi2G7R .arrowheadPath{fill:#333333;}#mermaid-svg-dGtFcpK5FbWi2G7R .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-dGtFcpK5FbWi2G7R .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-dGtFcpK5FbWi2G7R .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-dGtFcpK5FbWi2G7R .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-dGtFcpK5FbWi2G7R .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-dGtFcpK5FbWi2G7R .cluster text{fill:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R .cluster span{color:#333;}#mermaid-svg-dGtFcpK5FbWi2G7R div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-dGtFcpK5FbWi2G7R :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D 链接的最小长度 流程图中的每个节点最终都会根据其链接到的节点分配一个位置然后渲染在流程图中即垂直或水平位置具体取决于流程图的方向。默认情况下链接可以跨越任意数量的列但您可以通过在链接定义中添加额外的-短划线来使得任何链接比其他链接更长。 在以下示例中在从节点B到节点E的链接中添加了两个额外的-短划线因此它比常规链接多跨两个列 代码: flowchart mermaid flowchart TD A[开始] -- B{是吗?} B --|是| C[确定] C -- D[重新判断] D -- B B ----|否| E[结束] #mermaid-svg-MBs6QSREC0AyvNcw {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .error-icon{fill:#552222;}#mermaid-svg-MBs6QSREC0AyvNcw .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-MBs6QSREC0AyvNcw .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-MBs6QSREC0AyvNcw .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-MBs6QSREC0AyvNcw .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-MBs6QSREC0AyvNcw .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-MBs6QSREC0AyvNcw .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-MBs6QSREC0AyvNcw .marker{fill:#333333;stroke:#333333;}#mermaid-svg-MBs6QSREC0AyvNcw .marker.cross{stroke:#333333;}#mermaid-svg-MBs6QSREC0AyvNcw svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-MBs6QSREC0AyvNcw .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .cluster-label text{fill:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .cluster-label span{color:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .label text,#mermaid-svg-MBs6QSREC0AyvNcw span{fill:#333;color:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .node rect,#mermaid-svg-MBs6QSREC0AyvNcw .node circle,#mermaid-svg-MBs6QSREC0AyvNcw .node ellipse,#mermaid-svg-MBs6QSREC0AyvNcw .node polygon,#mermaid-svg-MBs6QSREC0AyvNcw .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-MBs6QSREC0AyvNcw .node .label{text-align:center;}#mermaid-svg-MBs6QSREC0AyvNcw .node.clickable{cursor:pointer;}#mermaid-svg-MBs6QSREC0AyvNcw .arrowheadPath{fill:#333333;}#mermaid-svg-MBs6QSREC0AyvNcw .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-MBs6QSREC0AyvNcw .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-MBs6QSREC0AyvNcw .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-MBs6QSREC0AyvNcw .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-MBs6QSREC0AyvNcw .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-MBs6QSREC0AyvNcw .cluster text{fill:#333;}#mermaid-svg-MBs6QSREC0AyvNcw .cluster span{color:#333;}#mermaid-svg-MBs6QSREC0AyvNcw div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-MBs6QSREC0AyvNcw :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 是 否 开始 是吗? 确定 重新判断 结束 graph mermaid graph TD A[开始] -- B{是吗?} B --|是| C[确定] C -- D[重新判断] D -- B B ----|否| E[结束] #mermaid-svg-ivdDNeW59m24TWK3 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .error-icon{fill:#552222;}#mermaid-svg-ivdDNeW59m24TWK3 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-ivdDNeW59m24TWK3 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-ivdDNeW59m24TWK3 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-ivdDNeW59m24TWK3 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-ivdDNeW59m24TWK3 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-ivdDNeW59m24TWK3 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-ivdDNeW59m24TWK3 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-ivdDNeW59m24TWK3 .marker.cross{stroke:#333333;}#mermaid-svg-ivdDNeW59m24TWK3 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-ivdDNeW59m24TWK3 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .cluster-label text{fill:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .cluster-label span{color:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .label text,#mermaid-svg-ivdDNeW59m24TWK3 span{fill:#333;color:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .node rect,#mermaid-svg-ivdDNeW59m24TWK3 .node circle,#mermaid-svg-ivdDNeW59m24TWK3 .node ellipse,#mermaid-svg-ivdDNeW59m24TWK3 .node polygon,#mermaid-svg-ivdDNeW59m24TWK3 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-ivdDNeW59m24TWK3 .node .label{text-align:center;}#mermaid-svg-ivdDNeW59m24TWK3 .node.clickable{cursor:pointer;}#mermaid-svg-ivdDNeW59m24TWK3 .arrowheadPath{fill:#333333;}#mermaid-svg-ivdDNeW59m24TWK3 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-ivdDNeW59m24TWK3 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-ivdDNeW59m24TWK3 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-ivdDNeW59m24TWK3 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-ivdDNeW59m24TWK3 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-ivdDNeW59m24TWK3 .cluster text{fill:#333;}#mermaid-svg-ivdDNeW59m24TWK3 .cluster span{color:#333;}#mermaid-svg-ivdDNeW59m24TWK3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-ivdDNeW59m24TWK3 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 是 否 开始 是吗? 确定 重新判断 结束 注释 渲染引擎仍然可以使链接比请求的列数更长以适应其他请求 当链接文本写在链接的中间时必须在链接的右侧添加额外的-短划线。以达到与上面示例同样的效果 代码: flowchart mermaid flowchart TD A[开始] -- B{是吗?} B – 是 -- C[确定] C -- D[重新判断] D -- B B – 否 ---- E[结束] #mermaid-svg-gDYMUq8Whk1OijgE {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .error-icon{fill:#552222;}#mermaid-svg-gDYMUq8Whk1OijgE .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-gDYMUq8Whk1OijgE .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-gDYMUq8Whk1OijgE .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-gDYMUq8Whk1OijgE .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-gDYMUq8Whk1OijgE .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-gDYMUq8Whk1OijgE .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-gDYMUq8Whk1OijgE .marker{fill:#333333;stroke:#333333;}#mermaid-svg-gDYMUq8Whk1OijgE .marker.cross{stroke:#333333;}#mermaid-svg-gDYMUq8Whk1OijgE svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-gDYMUq8Whk1OijgE .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .cluster-label text{fill:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .cluster-label span{color:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .label text,#mermaid-svg-gDYMUq8Whk1OijgE span{fill:#333;color:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .node rect,#mermaid-svg-gDYMUq8Whk1OijgE .node circle,#mermaid-svg-gDYMUq8Whk1OijgE .node ellipse,#mermaid-svg-gDYMUq8Whk1OijgE .node polygon,#mermaid-svg-gDYMUq8Whk1OijgE .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-gDYMUq8Whk1OijgE .node .label{text-align:center;}#mermaid-svg-gDYMUq8Whk1OijgE .node.clickable{cursor:pointer;}#mermaid-svg-gDYMUq8Whk1OijgE .arrowheadPath{fill:#333333;}#mermaid-svg-gDYMUq8Whk1OijgE .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-gDYMUq8Whk1OijgE .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-gDYMUq8Whk1OijgE .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-gDYMUq8Whk1OijgE .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-gDYMUq8Whk1OijgE .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-gDYMUq8Whk1OijgE .cluster text{fill:#333;}#mermaid-svg-gDYMUq8Whk1OijgE .cluster span{color:#333;}#mermaid-svg-gDYMUq8Whk1OijgE div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-gDYMUq8Whk1OijgE :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 是 否 开始 是吗? 确定 重新判断 结束 graph mermaid graph TD A[开始] -- B{是吗?} B – 是 -- C[确定] C -- D[重新判断] D -- B B – 否 ---- E[结束] #mermaid-svg-UDmQGI6PGer1LxO1 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .error-icon{fill:#552222;}#mermaid-svg-UDmQGI6PGer1LxO1 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-UDmQGI6PGer1LxO1 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-UDmQGI6PGer1LxO1 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-UDmQGI6PGer1LxO1 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-UDmQGI6PGer1LxO1 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-UDmQGI6PGer1LxO1 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-UDmQGI6PGer1LxO1 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-UDmQGI6PGer1LxO1 .marker.cross{stroke:#333333;}#mermaid-svg-UDmQGI6PGer1LxO1 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-UDmQGI6PGer1LxO1 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .cluster-label text{fill:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .cluster-label span{color:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .label text,#mermaid-svg-UDmQGI6PGer1LxO1 span{fill:#333;color:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .node rect,#mermaid-svg-UDmQGI6PGer1LxO1 .node circle,#mermaid-svg-UDmQGI6PGer1LxO1 .node ellipse,#mermaid-svg-UDmQGI6PGer1LxO1 .node polygon,#mermaid-svg-UDmQGI6PGer1LxO1 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-UDmQGI6PGer1LxO1 .node .label{text-align:center;}#mermaid-svg-UDmQGI6PGer1LxO1 .node.clickable{cursor:pointer;}#mermaid-svg-UDmQGI6PGer1LxO1 .arrowheadPath{fill:#333333;}#mermaid-svg-UDmQGI6PGer1LxO1 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-UDmQGI6PGer1LxO1 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-UDmQGI6PGer1LxO1 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-UDmQGI6PGer1LxO1 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-UDmQGI6PGer1LxO1 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-UDmQGI6PGer1LxO1 .cluster text{fill:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 .cluster span{color:#333;}#mermaid-svg-UDmQGI6PGer1LxO1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-UDmQGI6PGer1LxO1 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 是 否 开始 是吗? 确定 重新判断 结束 对于虚线和粗实线链接要添加的字符是.点或等号如下表所示 长度123实线链接—---------带箭头的实线链接–—----粗实线链接带箭头的粗实线链接虚线链接-.--…--…-带箭头的虚线链接-.--…--…- 破坏语法的特殊字符 为了显示特殊的字符可以将文本书写在引号内。如以下示例所示 代码: flowchart mermaid flowchart LR id1[文本框中的 (文本) ] #mermaid-svg-eQygSSu621jPPU7l {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-eQygSSu621jPPU7l .error-icon{fill:#552222;}#mermaid-svg-eQygSSu621jPPU7l .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-eQygSSu621jPPU7l .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-eQygSSu621jPPU7l .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-eQygSSu621jPPU7l .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-eQygSSu621jPPU7l .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-eQygSSu621jPPU7l .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-eQygSSu621jPPU7l .marker{fill:#333333;stroke:#333333;}#mermaid-svg-eQygSSu621jPPU7l .marker.cross{stroke:#333333;}#mermaid-svg-eQygSSu621jPPU7l svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-eQygSSu621jPPU7l .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-eQygSSu621jPPU7l .cluster-label text{fill:#333;}#mermaid-svg-eQygSSu621jPPU7l .cluster-label span{color:#333;}#mermaid-svg-eQygSSu621jPPU7l .label text,#mermaid-svg-eQygSSu621jPPU7l span{fill:#333;color:#333;}#mermaid-svg-eQygSSu621jPPU7l .node rect,#mermaid-svg-eQygSSu621jPPU7l .node circle,#mermaid-svg-eQygSSu621jPPU7l .node ellipse,#mermaid-svg-eQygSSu621jPPU7l .node polygon,#mermaid-svg-eQygSSu621jPPU7l .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-eQygSSu621jPPU7l .node .label{text-align:center;}#mermaid-svg-eQygSSu621jPPU7l .node.clickable{cursor:pointer;}#mermaid-svg-eQygSSu621jPPU7l .arrowheadPath{fill:#333333;}#mermaid-svg-eQygSSu621jPPU7l .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-eQygSSu621jPPU7l .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-eQygSSu621jPPU7l .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-eQygSSu621jPPU7l .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-eQygSSu621jPPU7l .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-eQygSSu621jPPU7l .cluster text{fill:#333;}#mermaid-svg-eQygSSu621jPPU7l .cluster span{color:#333;}#mermaid-svg-eQygSSu621jPPU7l div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-eQygSSu621jPPU7l :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的 (文本) graph mermaid graph LR id1[文本框中的 (文本) ] #mermaid-svg-3HjvI79XWwtkDWXN {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .error-icon{fill:#552222;}#mermaid-svg-3HjvI79XWwtkDWXN .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-3HjvI79XWwtkDWXN .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-3HjvI79XWwtkDWXN .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-3HjvI79XWwtkDWXN .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-3HjvI79XWwtkDWXN .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-3HjvI79XWwtkDWXN .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-3HjvI79XWwtkDWXN .marker{fill:#333333;stroke:#333333;}#mermaid-svg-3HjvI79XWwtkDWXN .marker.cross{stroke:#333333;}#mermaid-svg-3HjvI79XWwtkDWXN svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-3HjvI79XWwtkDWXN .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .cluster-label text{fill:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .cluster-label span{color:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .label text,#mermaid-svg-3HjvI79XWwtkDWXN span{fill:#333;color:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .node rect,#mermaid-svg-3HjvI79XWwtkDWXN .node circle,#mermaid-svg-3HjvI79XWwtkDWXN .node ellipse,#mermaid-svg-3HjvI79XWwtkDWXN .node polygon,#mermaid-svg-3HjvI79XWwtkDWXN .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-3HjvI79XWwtkDWXN .node .label{text-align:center;}#mermaid-svg-3HjvI79XWwtkDWXN .node.clickable{cursor:pointer;}#mermaid-svg-3HjvI79XWwtkDWXN .arrowheadPath{fill:#333333;}#mermaid-svg-3HjvI79XWwtkDWXN .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-3HjvI79XWwtkDWXN .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-3HjvI79XWwtkDWXN .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-3HjvI79XWwtkDWXN .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-3HjvI79XWwtkDWXN .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-3HjvI79XWwtkDWXN .cluster text{fill:#333;}#mermaid-svg-3HjvI79XWwtkDWXN .cluster span{color:#333;}#mermaid-svg-3HjvI79XWwtkDWXN div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-3HjvI79XWwtkDWXN :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本框中的 (文本) 实体代码转义特殊字符 可以使用此处示例的语法来表示特殊字符。 代码: flowchart mermaid flowchart LR A[“双引号:#quot;”] --B[“欣欣字符:#9829;”] #mermaid-svg-2MHlJSZ5wGfbjMDj {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .error-icon{fill:#552222;}#mermaid-svg-2MHlJSZ5wGfbjMDj .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-2MHlJSZ5wGfbjMDj .marker{fill:#333333;stroke:#333333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .marker.cross{stroke:#333333;}#mermaid-svg-2MHlJSZ5wGfbjMDj svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .cluster-label text{fill:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .cluster-label span{color:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .label text,#mermaid-svg-2MHlJSZ5wGfbjMDj span{fill:#333;color:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .node rect,#mermaid-svg-2MHlJSZ5wGfbjMDj .node circle,#mermaid-svg-2MHlJSZ5wGfbjMDj .node ellipse,#mermaid-svg-2MHlJSZ5wGfbjMDj .node polygon,#mermaid-svg-2MHlJSZ5wGfbjMDj .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .node .label{text-align:center;}#mermaid-svg-2MHlJSZ5wGfbjMDj .node.clickable{cursor:pointer;}#mermaid-svg-2MHlJSZ5wGfbjMDj .arrowheadPath{fill:#333333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-2MHlJSZ5wGfbjMDj .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-2MHlJSZ5wGfbjMDj .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-2MHlJSZ5wGfbjMDj .cluster text{fill:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj .cluster span{color:#333;}#mermaid-svg-2MHlJSZ5wGfbjMDj div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-2MHlJSZ5wGfbjMDj :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 双引号: 欣欣字符:♥ graph mermaid graph LR A[“双引号:#quot;”] --B[“欣欣字符:#9829;”] #mermaid-svg-UEXSdQhYJ2gPAgbt {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .error-icon{fill:#552222;}#mermaid-svg-UEXSdQhYJ2gPAgbt .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-UEXSdQhYJ2gPAgbt .marker{fill:#333333;stroke:#333333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .marker.cross{stroke:#333333;}#mermaid-svg-UEXSdQhYJ2gPAgbt svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .cluster-label text{fill:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .cluster-label span{color:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .label text,#mermaid-svg-UEXSdQhYJ2gPAgbt span{fill:#333;color:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .node rect,#mermaid-svg-UEXSdQhYJ2gPAgbt .node circle,#mermaid-svg-UEXSdQhYJ2gPAgbt .node ellipse,#mermaid-svg-UEXSdQhYJ2gPAgbt .node polygon,#mermaid-svg-UEXSdQhYJ2gPAgbt .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .node .label{text-align:center;}#mermaid-svg-UEXSdQhYJ2gPAgbt .node.clickable{cursor:pointer;}#mermaid-svg-UEXSdQhYJ2gPAgbt .arrowheadPath{fill:#333333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-UEXSdQhYJ2gPAgbt .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-UEXSdQhYJ2gPAgbt .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-UEXSdQhYJ2gPAgbt .cluster text{fill:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt .cluster span{color:#333;}#mermaid-svg-UEXSdQhYJ2gPAgbt div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-UEXSdQhYJ2gPAgbt :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 双引号: 欣欣字符:♥ 数字是基于16进制的, 所以 # 可以使用 #35;编码进行表示。还支持使用HTML字符名称。 子图 subgraph 标题序列图语句end示例如下: 代码: flowchart mermaid flowchart TB c1–a2 subgraph 子图一 a1–a2 end subgraph 子图二 b1–b2 end subgraph 子图三 c1–c2 end #mermaid-svg-AxXcpLftBFgA7SPS {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .error-icon{fill:#552222;}#mermaid-svg-AxXcpLftBFgA7SPS .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-AxXcpLftBFgA7SPS .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-AxXcpLftBFgA7SPS .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-AxXcpLftBFgA7SPS .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-AxXcpLftBFgA7SPS .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-AxXcpLftBFgA7SPS .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-AxXcpLftBFgA7SPS .marker{fill:#333333;stroke:#333333;}#mermaid-svg-AxXcpLftBFgA7SPS .marker.cross{stroke:#333333;}#mermaid-svg-AxXcpLftBFgA7SPS svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-AxXcpLftBFgA7SPS .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .cluster-label text{fill:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .cluster-label span{color:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .label text,#mermaid-svg-AxXcpLftBFgA7SPS span{fill:#333;color:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .node rect,#mermaid-svg-AxXcpLftBFgA7SPS .node circle,#mermaid-svg-AxXcpLftBFgA7SPS .node ellipse,#mermaid-svg-AxXcpLftBFgA7SPS .node polygon,#mermaid-svg-AxXcpLftBFgA7SPS .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-AxXcpLftBFgA7SPS .node .label{text-align:center;}#mermaid-svg-AxXcpLftBFgA7SPS .node.clickable{cursor:pointer;}#mermaid-svg-AxXcpLftBFgA7SPS .arrowheadPath{fill:#333333;}#mermaid-svg-AxXcpLftBFgA7SPS .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-AxXcpLftBFgA7SPS .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-AxXcpLftBFgA7SPS .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-AxXcpLftBFgA7SPS .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-AxXcpLftBFgA7SPS .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-AxXcpLftBFgA7SPS .cluster text{fill:#333;}#mermaid-svg-AxXcpLftBFgA7SPS .cluster span{color:#333;}#mermaid-svg-AxXcpLftBFgA7SPS div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-AxXcpLftBFgA7SPS :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图三 子图一 c2 c1 子图二 b2 b1 a2 a1 graph mermaid graph TB c1–a2 subgraph 子图一 a1–a2 end subgraph 子图二 b1–b2 end subgraph 子图三 c1–c2 end #mermaid-svg-1IYmsP6RhwZYtCpZ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .error-icon{fill:#552222;}#mermaid-svg-1IYmsP6RhwZYtCpZ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-1IYmsP6RhwZYtCpZ .marker{fill:#333333;stroke:#333333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .marker.cross{stroke:#333333;}#mermaid-svg-1IYmsP6RhwZYtCpZ svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .cluster-label text{fill:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .cluster-label span{color:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .label text,#mermaid-svg-1IYmsP6RhwZYtCpZ span{fill:#333;color:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .node rect,#mermaid-svg-1IYmsP6RhwZYtCpZ .node circle,#mermaid-svg-1IYmsP6RhwZYtCpZ .node ellipse,#mermaid-svg-1IYmsP6RhwZYtCpZ .node polygon,#mermaid-svg-1IYmsP6RhwZYtCpZ .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .node .label{text-align:center;}#mermaid-svg-1IYmsP6RhwZYtCpZ .node.clickable{cursor:pointer;}#mermaid-svg-1IYmsP6RhwZYtCpZ .arrowheadPath{fill:#333333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-1IYmsP6RhwZYtCpZ .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-1IYmsP6RhwZYtCpZ .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-1IYmsP6RhwZYtCpZ .cluster text{fill:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ .cluster span{color:#333;}#mermaid-svg-1IYmsP6RhwZYtCpZ div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-1IYmsP6RhwZYtCpZ :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图三 子图二 子图一 c2 c1 b2 b1 a2 a1 也可以为子图设置显式id。 代码: flowchart mermaid flowchart TB c1–a2 subgraph ide1 [子图一] a1–a2 end #mermaid-svg-f4c9u0mNNvDJ0I6f {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .error-icon{fill:#552222;}#mermaid-svg-f4c9u0mNNvDJ0I6f .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-f4c9u0mNNvDJ0I6f .marker{fill:#333333;stroke:#333333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .marker.cross{stroke:#333333;}#mermaid-svg-f4c9u0mNNvDJ0I6f svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .cluster-label text{fill:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .cluster-label span{color:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .label text,#mermaid-svg-f4c9u0mNNvDJ0I6f span{fill:#333;color:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .node rect,#mermaid-svg-f4c9u0mNNvDJ0I6f .node circle,#mermaid-svg-f4c9u0mNNvDJ0I6f .node ellipse,#mermaid-svg-f4c9u0mNNvDJ0I6f .node polygon,#mermaid-svg-f4c9u0mNNvDJ0I6f .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .node .label{text-align:center;}#mermaid-svg-f4c9u0mNNvDJ0I6f .node.clickable{cursor:pointer;}#mermaid-svg-f4c9u0mNNvDJ0I6f .arrowheadPath{fill:#333333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-f4c9u0mNNvDJ0I6f .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-f4c9u0mNNvDJ0I6f .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-f4c9u0mNNvDJ0I6f .cluster text{fill:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f .cluster span{color:#333;}#mermaid-svg-f4c9u0mNNvDJ0I6f div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-f4c9u0mNNvDJ0I6f :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图一 a2 a1 c1 graph mermaid graph TB c1–a2 subgraph ide1 [子图一] a1–a2 end #mermaid-svg-nteGcxn5GlAF10P5 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .error-icon{fill:#552222;}#mermaid-svg-nteGcxn5GlAF10P5 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-nteGcxn5GlAF10P5 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-nteGcxn5GlAF10P5 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-nteGcxn5GlAF10P5 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-nteGcxn5GlAF10P5 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-nteGcxn5GlAF10P5 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-nteGcxn5GlAF10P5 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-nteGcxn5GlAF10P5 .marker.cross{stroke:#333333;}#mermaid-svg-nteGcxn5GlAF10P5 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-nteGcxn5GlAF10P5 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .cluster-label text{fill:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .cluster-label span{color:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .label text,#mermaid-svg-nteGcxn5GlAF10P5 span{fill:#333;color:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .node rect,#mermaid-svg-nteGcxn5GlAF10P5 .node circle,#mermaid-svg-nteGcxn5GlAF10P5 .node ellipse,#mermaid-svg-nteGcxn5GlAF10P5 .node polygon,#mermaid-svg-nteGcxn5GlAF10P5 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-nteGcxn5GlAF10P5 .node .label{text-align:center;}#mermaid-svg-nteGcxn5GlAF10P5 .node.clickable{cursor:pointer;}#mermaid-svg-nteGcxn5GlAF10P5 .arrowheadPath{fill:#333333;}#mermaid-svg-nteGcxn5GlAF10P5 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-nteGcxn5GlAF10P5 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-nteGcxn5GlAF10P5 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-nteGcxn5GlAF10P5 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-nteGcxn5GlAF10P5 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-nteGcxn5GlAF10P5 .cluster text{fill:#333;}#mermaid-svg-nteGcxn5GlAF10P5 .cluster span{color:#333;}#mermaid-svg-nteGcxn5GlAF10P5 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-nteGcxn5GlAF10P5 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图一 a2 a1 c1 多个子流程 使用flowchart的流程图时你可以设置子图与子图之间的链接、子图与节点的链接如下图所示: 代码: flowchart mermaid flowchart TB c1–a2 subgraph 子图一 a1–a2 end subgraph 子图二 b1–b2 end subgraph 子图三 c1–c2 end 子图一 -- 子图二 子图三 -- 子图二 子图二 -- c2 #mermaid-svg-Kead19lXbG6PJlXt {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Kead19lXbG6PJlXt .error-icon{fill:#552222;}#mermaid-svg-Kead19lXbG6PJlXt .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Kead19lXbG6PJlXt .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Kead19lXbG6PJlXt .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Kead19lXbG6PJlXt .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Kead19lXbG6PJlXt .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Kead19lXbG6PJlXt .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Kead19lXbG6PJlXt .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Kead19lXbG6PJlXt .marker.cross{stroke:#333333;}#mermaid-svg-Kead19lXbG6PJlXt svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Kead19lXbG6PJlXt .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Kead19lXbG6PJlXt .cluster-label text{fill:#333;}#mermaid-svg-Kead19lXbG6PJlXt .cluster-label span{color:#333;}#mermaid-svg-Kead19lXbG6PJlXt .label text,#mermaid-svg-Kead19lXbG6PJlXt span{fill:#333;color:#333;}#mermaid-svg-Kead19lXbG6PJlXt .node rect,#mermaid-svg-Kead19lXbG6PJlXt .node circle,#mermaid-svg-Kead19lXbG6PJlXt .node ellipse,#mermaid-svg-Kead19lXbG6PJlXt .node polygon,#mermaid-svg-Kead19lXbG6PJlXt .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Kead19lXbG6PJlXt .node .label{text-align:center;}#mermaid-svg-Kead19lXbG6PJlXt .node.clickable{cursor:pointer;}#mermaid-svg-Kead19lXbG6PJlXt .arrowheadPath{fill:#333333;}#mermaid-svg-Kead19lXbG6PJlXt .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Kead19lXbG6PJlXt .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Kead19lXbG6PJlXt .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Kead19lXbG6PJlXt .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Kead19lXbG6PJlXt .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Kead19lXbG6PJlXt .cluster text{fill:#333;}#mermaid-svg-Kead19lXbG6PJlXt .cluster span{color:#333;}#mermaid-svg-Kead19lXbG6PJlXt div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Kead19lXbG6PJlXt :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图三 子图一 c2 c1 子图二 b2 b1 a2 a1 graph mermaid graph TB c1–a2 subgraph 子图一 a1–a2 end subgraph 子图二 b1–b2 end subgraph 子图三 c1–c2 end 子图一 -- 子图二 子图三 -- 子图二 子图二 -- c2 graph TBc1--a2subgraph 子图一a1--a2endsubgraph 子图二b1--b2endsubgraph 子图三c1--c2end子图一 -- 子图二子图三 -- 子图二子图二 -- c2子图的方向 您可以使用direction语句来设置子图在本例中呈现的方向。 代码: flowchart mermaid flowchart LR subgraph 子图一 direction TB subgraph 子图一一 direction RL i1 --f1 end subgraph 子图一二 direction BT i2 --f2 end end A -- 子图一 -- B 子图一一 -- 子图一二 #mermaid-svg-tlve85E9vE6VswlG {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-tlve85E9vE6VswlG .error-icon{fill:#552222;}#mermaid-svg-tlve85E9vE6VswlG .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-tlve85E9vE6VswlG .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-tlve85E9vE6VswlG .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-tlve85E9vE6VswlG .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-tlve85E9vE6VswlG .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-tlve85E9vE6VswlG .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-tlve85E9vE6VswlG .marker{fill:#333333;stroke:#333333;}#mermaid-svg-tlve85E9vE6VswlG .marker.cross{stroke:#333333;}#mermaid-svg-tlve85E9vE6VswlG svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-tlve85E9vE6VswlG .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-tlve85E9vE6VswlG .cluster-label text{fill:#333;}#mermaid-svg-tlve85E9vE6VswlG .cluster-label span{color:#333;}#mermaid-svg-tlve85E9vE6VswlG .label text,#mermaid-svg-tlve85E9vE6VswlG span{fill:#333;color:#333;}#mermaid-svg-tlve85E9vE6VswlG .node rect,#mermaid-svg-tlve85E9vE6VswlG .node circle,#mermaid-svg-tlve85E9vE6VswlG .node ellipse,#mermaid-svg-tlve85E9vE6VswlG .node polygon,#mermaid-svg-tlve85E9vE6VswlG .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-tlve85E9vE6VswlG .node .label{text-align:center;}#mermaid-svg-tlve85E9vE6VswlG .node.clickable{cursor:pointer;}#mermaid-svg-tlve85E9vE6VswlG .arrowheadPath{fill:#333333;}#mermaid-svg-tlve85E9vE6VswlG .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-tlve85E9vE6VswlG .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-tlve85E9vE6VswlG .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-tlve85E9vE6VswlG .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-tlve85E9vE6VswlG .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-tlve85E9vE6VswlG .cluster text{fill:#333;}#mermaid-svg-tlve85E9vE6VswlG .cluster span{color:#333;}#mermaid-svg-tlve85E9vE6VswlG div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-tlve85E9vE6VswlG :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 子图一 子图一一 f1 i1 子图一二 f2 i2 A B graph mermaid graph LR subgraph 子图一 direction TB subgraph 子图一一 direction RL i1 --f1 end subgraph 子图一二 direction BT i2 --f2 end end A -- 子图一 -- B 子图一一 -- 子图一二 graph LRsubgraph 子图一direction TBsubgraph 子图一一direction RLi1 --f1endsubgraph 子图一二direction BTi2 --f2endendA -- 子图一 -- B子图一一 -- 子图一二Markdown字符串 “Markdown字符串”功能通过提供更通用的字符串类型来增强流程图和思维导图该字符串类型支持粗体和斜体等文本格式选项并自动将文本包装在标签中。 代码: flowchart mermaid %%{init: {“flowchart”: {“htmlLabels”: false}} }%% flowchart LR subgraph “子图1” a(“戴帽子的 **猫**”) – “链接标签” -- b{{“猪身上的 **狗**”}} end subgraph “**子图2**” c(“戴帽子的 **猫**”) – “加粗 **链接标签**” -- d(“猪身上的狗”) end #mermaid-svg-FqiN4wGKJzeYWJWo {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .error-icon{fill:#552222;}#mermaid-svg-FqiN4wGKJzeYWJWo .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-FqiN4wGKJzeYWJWo .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-FqiN4wGKJzeYWJWo .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-FqiN4wGKJzeYWJWo .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-FqiN4wGKJzeYWJWo .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-FqiN4wGKJzeYWJWo .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-FqiN4wGKJzeYWJWo .marker{fill:#333333;stroke:#333333;}#mermaid-svg-FqiN4wGKJzeYWJWo .marker.cross{stroke:#333333;}#mermaid-svg-FqiN4wGKJzeYWJWo svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-FqiN4wGKJzeYWJWo .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .cluster-label text{fill:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .cluster-label span{color:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .label text,#mermaid-svg-FqiN4wGKJzeYWJWo span{fill:#333;color:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .node rect,#mermaid-svg-FqiN4wGKJzeYWJWo .node circle,#mermaid-svg-FqiN4wGKJzeYWJWo .node ellipse,#mermaid-svg-FqiN4wGKJzeYWJWo .node polygon,#mermaid-svg-FqiN4wGKJzeYWJWo .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-FqiN4wGKJzeYWJWo .node .label{text-align:center;}#mermaid-svg-FqiN4wGKJzeYWJWo .node.clickable{cursor:pointer;}#mermaid-svg-FqiN4wGKJzeYWJWo .arrowheadPath{fill:#333333;}#mermaid-svg-FqiN4wGKJzeYWJWo .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-FqiN4wGKJzeYWJWo .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-FqiN4wGKJzeYWJWo .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-FqiN4wGKJzeYWJWo .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-FqiN4wGKJzeYWJWo .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-FqiN4wGKJzeYWJWo .cluster text{fill:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo .cluster span{color:#333;}#mermaid-svg-FqiN4wGKJzeYWJWo div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-FqiN4wGKJzeYWJWo :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} **子图2** 加粗 **链接标签** 猪身上的狗 戴帽子的 **猫** 子图1 链接标签 猪身上的 **狗** 戴帽子的 **猫** graph mermaid %%{init: {“graph”: {“htmlLabels”: false}} }%% graph LR subgraph “子图1” a(“戴帽子的 **猫**”) – “链接标签” -- b{{“猪身上的 **狗**”}} end subgraph “**子图2**” c(“戴帽子的 **猫**”) – “加粗 **链接标签**” -- d(“猪身上的狗”) end #mermaid-svg-CaFztJ4f4OOFQVRF {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .error-icon{fill:#552222;}#mermaid-svg-CaFztJ4f4OOFQVRF .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-CaFztJ4f4OOFQVRF .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-CaFztJ4f4OOFQVRF .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-CaFztJ4f4OOFQVRF .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-CaFztJ4f4OOFQVRF .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-CaFztJ4f4OOFQVRF .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-CaFztJ4f4OOFQVRF .marker{fill:#333333;stroke:#333333;}#mermaid-svg-CaFztJ4f4OOFQVRF .marker.cross{stroke:#333333;}#mermaid-svg-CaFztJ4f4OOFQVRF svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-CaFztJ4f4OOFQVRF .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .cluster-label text{fill:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .cluster-label span{color:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .label text,#mermaid-svg-CaFztJ4f4OOFQVRF span{fill:#333;color:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .node rect,#mermaid-svg-CaFztJ4f4OOFQVRF .node circle,#mermaid-svg-CaFztJ4f4OOFQVRF .node ellipse,#mermaid-svg-CaFztJ4f4OOFQVRF .node polygon,#mermaid-svg-CaFztJ4f4OOFQVRF .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-CaFztJ4f4OOFQVRF .node .label{text-align:center;}#mermaid-svg-CaFztJ4f4OOFQVRF .node.clickable{cursor:pointer;}#mermaid-svg-CaFztJ4f4OOFQVRF .arrowheadPath{fill:#333333;}#mermaid-svg-CaFztJ4f4OOFQVRF .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-CaFztJ4f4OOFQVRF .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-CaFztJ4f4OOFQVRF .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-CaFztJ4f4OOFQVRF .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-CaFztJ4f4OOFQVRF .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-CaFztJ4f4OOFQVRF .cluster text{fill:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF .cluster span{color:#333;}#mermaid-svg-CaFztJ4f4OOFQVRF div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-CaFztJ4f4OOFQVRF :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} **子图2** 子图1 链接标签 加粗 **链接标签** 猪身上的狗 戴帽子的 **猫** 猪身上的 **狗** 戴帽子的 **猫** 格式: 如果需要对文本加粗,请在文本的前面和后面分别加上两个星号 (**)。如果需要使文本倾斜, 请在文本的前面和后面分别加上一个星号 (*)。如果需要对文本进行多行显示请在需要换行的位置添加br来达到换行的效果。而且当文本过长时Markdown字符串会自动换行并允许您通过使用换行符替代标签来开始新行。 此功能适用于节点标签、链接标签和子图标签。 交互 可以将点击事件绑定到节点点击可以通过javascript回调或链接进行跳转该链接将在新的浏览器选项卡中打开。注意设置securityLevelstrict时禁用此功能设置securityLevelloose时启用此功能。 click nodeId callback click nodeId call callback()nodeId: 其中 nodeId 是节点的序号callback: callback是在显示图形的页面上定义的javascript函数的名称该函数将以nodeId为参数进行调用。 下面是使用样例: scriptconst callback function () {alert(已触发回调);}; /script提示文字使用双引号包起来。提示文字的样式由.mermaidTooltip类设置。 代码: flowchart mermaid flowchart LR A–B B–C C–D click A callback “回调的提示文字” click B “https://blog.csdn.net/chenlu5201314” “这是链接的提示文字” click A call callback() “回调的提示文字” click B href “https://blog.csdn.net/chenlu5201314” “这是链接的提示文字” #mermaid-svg-WxCXyaPQdVuEC4ek {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .error-icon{fill:#552222;}#mermaid-svg-WxCXyaPQdVuEC4ek .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-WxCXyaPQdVuEC4ek .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-WxCXyaPQdVuEC4ek .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-WxCXyaPQdVuEC4ek .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-WxCXyaPQdVuEC4ek .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-WxCXyaPQdVuEC4ek .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-WxCXyaPQdVuEC4ek .marker{fill:#333333;stroke:#333333;}#mermaid-svg-WxCXyaPQdVuEC4ek .marker.cross{stroke:#333333;}#mermaid-svg-WxCXyaPQdVuEC4ek svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-WxCXyaPQdVuEC4ek .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .cluster-label text{fill:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .cluster-label span{color:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .label text,#mermaid-svg-WxCXyaPQdVuEC4ek span{fill:#333;color:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .node rect,#mermaid-svg-WxCXyaPQdVuEC4ek .node circle,#mermaid-svg-WxCXyaPQdVuEC4ek .node ellipse,#mermaid-svg-WxCXyaPQdVuEC4ek .node polygon,#mermaid-svg-WxCXyaPQdVuEC4ek .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-WxCXyaPQdVuEC4ek .node .label{text-align:center;}#mermaid-svg-WxCXyaPQdVuEC4ek .node.clickable{cursor:pointer;}#mermaid-svg-WxCXyaPQdVuEC4ek .arrowheadPath{fill:#333333;}#mermaid-svg-WxCXyaPQdVuEC4ek .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-WxCXyaPQdVuEC4ek .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-WxCXyaPQdVuEC4ek .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-WxCXyaPQdVuEC4ek .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-WxCXyaPQdVuEC4ek .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-WxCXyaPQdVuEC4ek .cluster text{fill:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek .cluster span{color:#333;}#mermaid-svg-WxCXyaPQdVuEC4ek div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-WxCXyaPQdVuEC4ek :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D graph mermaid graph LR A–B B–C C–D click A callback “回调的提示文字” click B “https://blog.csdn.net/chenlu5201314” “这是链接的提示文字” click A call callback() “回调的提示文字” click B href “https://blog.csdn.net/chenlu5201314” “这是链接的提示文字” #mermaid-svg-lttFk17Cef8VPTVt {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-lttFk17Cef8VPTVt .error-icon{fill:#552222;}#mermaid-svg-lttFk17Cef8VPTVt .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-lttFk17Cef8VPTVt .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-lttFk17Cef8VPTVt .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-lttFk17Cef8VPTVt .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-lttFk17Cef8VPTVt .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-lttFk17Cef8VPTVt .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-lttFk17Cef8VPTVt .marker{fill:#333333;stroke:#333333;}#mermaid-svg-lttFk17Cef8VPTVt .marker.cross{stroke:#333333;}#mermaid-svg-lttFk17Cef8VPTVt svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-lttFk17Cef8VPTVt .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-lttFk17Cef8VPTVt .cluster-label text{fill:#333;}#mermaid-svg-lttFk17Cef8VPTVt .cluster-label span{color:#333;}#mermaid-svg-lttFk17Cef8VPTVt .label text,#mermaid-svg-lttFk17Cef8VPTVt span{fill:#333;color:#333;}#mermaid-svg-lttFk17Cef8VPTVt .node rect,#mermaid-svg-lttFk17Cef8VPTVt .node circle,#mermaid-svg-lttFk17Cef8VPTVt .node ellipse,#mermaid-svg-lttFk17Cef8VPTVt .node polygon,#mermaid-svg-lttFk17Cef8VPTVt .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-lttFk17Cef8VPTVt .node .label{text-align:center;}#mermaid-svg-lttFk17Cef8VPTVt .node.clickable{cursor:pointer;}#mermaid-svg-lttFk17Cef8VPTVt .arrowheadPath{fill:#333333;}#mermaid-svg-lttFk17Cef8VPTVt .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-lttFk17Cef8VPTVt .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-lttFk17Cef8VPTVt .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-lttFk17Cef8VPTVt .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-lttFk17Cef8VPTVt .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-lttFk17Cef8VPTVt .cluster text{fill:#333;}#mermaid-svg-lttFk17Cef8VPTVt .cluster span{color:#333;}#mermaid-svg-lttFk17Cef8VPTVt div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-lttFk17Cef8VPTVt :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D 注意 版本≥0.5.2提供了提示文字和链接URL的功能。 由于Docsify处理JavaScript回调函数的方式受到限制,与上面例子类似的另外一个版本可以去jsfiddle查看. 默认情况下链接在同一浏览器选项卡/窗口中打开。可以通过在定义单击事件中添加链接目标来更改此设置支持 _self、_blank、_parent和_top 代码: flowchart mermaid flowchart LR A–B B–C C–D D–E click A “https://blog.csdn.net/chenlu5201314” _blank click B “https://blog.csdn.net/chenlu5201314” “在新选项卡中打开此链接” _blank click C href “https://blog.csdn.net/chenlu5201314” _blank click D href “https://blog.csdn.net/chenlu5201314” “在新选项卡中打开此链接” _blank #mermaid-svg-1ufKNKC66mQQGToi {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-1ufKNKC66mQQGToi .error-icon{fill:#552222;}#mermaid-svg-1ufKNKC66mQQGToi .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-1ufKNKC66mQQGToi .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-1ufKNKC66mQQGToi .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-1ufKNKC66mQQGToi .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-1ufKNKC66mQQGToi .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-1ufKNKC66mQQGToi .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-1ufKNKC66mQQGToi .marker{fill:#333333;stroke:#333333;}#mermaid-svg-1ufKNKC66mQQGToi .marker.cross{stroke:#333333;}#mermaid-svg-1ufKNKC66mQQGToi svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-1ufKNKC66mQQGToi .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-1ufKNKC66mQQGToi .cluster-label text{fill:#333;}#mermaid-svg-1ufKNKC66mQQGToi .cluster-label span{color:#333;}#mermaid-svg-1ufKNKC66mQQGToi .label text,#mermaid-svg-1ufKNKC66mQQGToi span{fill:#333;color:#333;}#mermaid-svg-1ufKNKC66mQQGToi .node rect,#mermaid-svg-1ufKNKC66mQQGToi .node circle,#mermaid-svg-1ufKNKC66mQQGToi .node ellipse,#mermaid-svg-1ufKNKC66mQQGToi .node polygon,#mermaid-svg-1ufKNKC66mQQGToi .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-1ufKNKC66mQQGToi .node .label{text-align:center;}#mermaid-svg-1ufKNKC66mQQGToi .node.clickable{cursor:pointer;}#mermaid-svg-1ufKNKC66mQQGToi .arrowheadPath{fill:#333333;}#mermaid-svg-1ufKNKC66mQQGToi .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-1ufKNKC66mQQGToi .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-1ufKNKC66mQQGToi .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-1ufKNKC66mQQGToi .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-1ufKNKC66mQQGToi .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-1ufKNKC66mQQGToi .cluster text{fill:#333;}#mermaid-svg-1ufKNKC66mQQGToi .cluster span{color:#333;}#mermaid-svg-1ufKNKC66mQQGToi div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-1ufKNKC66mQQGToi :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D E graph mermaid graph LR A–B B–C C–D D–E click A “https://blog.csdn.net/chenlu5201314” _blank click B “https://blog.csdn.net/chenlu5201314” “在新选项卡中打开此链接” _blank click C href “https://blog.csdn.net/chenlu5201314” _blank click D href “https://blog.csdn.net/chenlu5201314” “在新选项卡中打开此链接” _blank #mermaid-svg-5DK5hV1VIMNqb9kn {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .error-icon{fill:#552222;}#mermaid-svg-5DK5hV1VIMNqb9kn .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-5DK5hV1VIMNqb9kn .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-5DK5hV1VIMNqb9kn .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-5DK5hV1VIMNqb9kn .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-5DK5hV1VIMNqb9kn .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-5DK5hV1VIMNqb9kn .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-5DK5hV1VIMNqb9kn .marker{fill:#333333;stroke:#333333;}#mermaid-svg-5DK5hV1VIMNqb9kn .marker.cross{stroke:#333333;}#mermaid-svg-5DK5hV1VIMNqb9kn svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-5DK5hV1VIMNqb9kn .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .cluster-label text{fill:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .cluster-label span{color:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .label text,#mermaid-svg-5DK5hV1VIMNqb9kn span{fill:#333;color:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .node rect,#mermaid-svg-5DK5hV1VIMNqb9kn .node circle,#mermaid-svg-5DK5hV1VIMNqb9kn .node ellipse,#mermaid-svg-5DK5hV1VIMNqb9kn .node polygon,#mermaid-svg-5DK5hV1VIMNqb9kn .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-5DK5hV1VIMNqb9kn .node .label{text-align:center;}#mermaid-svg-5DK5hV1VIMNqb9kn .node.clickable{cursor:pointer;}#mermaid-svg-5DK5hV1VIMNqb9kn .arrowheadPath{fill:#333333;}#mermaid-svg-5DK5hV1VIMNqb9kn .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-5DK5hV1VIMNqb9kn .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-5DK5hV1VIMNqb9kn .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-5DK5hV1VIMNqb9kn .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-5DK5hV1VIMNqb9kn .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-5DK5hV1VIMNqb9kn .cluster text{fill:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn .cluster span{color:#333;}#mermaid-svg-5DK5hV1VIMNqb9kn div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-5DK5hV1VIMNqb9kn :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A B C D E 提示 在html上下文中使用交互式链接的完整示例: flowchart bodypre classmermaidflowchart LRA--BB--CC--Dclick A callback 提示文字click B https://blog.csdn.net/chenlu5201314 这是一个链接click C call callback() 提示文字click D href https://blog.csdn.net/chenlu5201314 这是一个链接/prescriptconst callback function () {alert(已触发回调!);};const config {startOnLoad: true,flowchart: { useMaxWidth: true, htmlLabels: true, curve: cardinal },securityLevel: loose,};mermaid.initialize(config);/script /bodygraph bodypre classmermaidgraph LRA--BB--CC--Dclick A callback 提示文字click B https://blog.csdn.net/chenlu5201314 这是一个链接click C call callback() 提示文字click D href https://blog.csdn.net/chenlu5201314 这是一个链接/prescriptconst callback function () {alert(已触发回调!);};const config {startOnLoad: true,flowchart: { useMaxWidth: true, htmlLabels: true, curve: cardinal },securityLevel: loose,};mermaid.initialize(config);/script /body注释 %% 可以在流程图中添加注释注释内容将被解析器忽略。 注释只会对当前行生效, 并且开头必须以 %% (双百分号)。 注释开始到下一行的任何文本之前都将被视为注释包括任何流程图语法。 代码: flowchart mermaid flowchart LR %% 这是一行注释 A – 文本1 -- B{节点} A – 文本1 -- B – 文本2 -- C #mermaid-svg-JVjDZIDC0VeEcemn {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .error-icon{fill:#552222;}#mermaid-svg-JVjDZIDC0VeEcemn .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-JVjDZIDC0VeEcemn .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-JVjDZIDC0VeEcemn .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-JVjDZIDC0VeEcemn .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-JVjDZIDC0VeEcemn .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-JVjDZIDC0VeEcemn .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-JVjDZIDC0VeEcemn .marker{fill:#333333;stroke:#333333;}#mermaid-svg-JVjDZIDC0VeEcemn .marker.cross{stroke:#333333;}#mermaid-svg-JVjDZIDC0VeEcemn svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-JVjDZIDC0VeEcemn .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .cluster-label text{fill:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .cluster-label span{color:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .label text,#mermaid-svg-JVjDZIDC0VeEcemn span{fill:#333;color:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .node rect,#mermaid-svg-JVjDZIDC0VeEcemn .node circle,#mermaid-svg-JVjDZIDC0VeEcemn .node ellipse,#mermaid-svg-JVjDZIDC0VeEcemn .node polygon,#mermaid-svg-JVjDZIDC0VeEcemn .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-JVjDZIDC0VeEcemn .node .label{text-align:center;}#mermaid-svg-JVjDZIDC0VeEcemn .node.clickable{cursor:pointer;}#mermaid-svg-JVjDZIDC0VeEcemn .arrowheadPath{fill:#333333;}#mermaid-svg-JVjDZIDC0VeEcemn .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-JVjDZIDC0VeEcemn .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-JVjDZIDC0VeEcemn .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-JVjDZIDC0VeEcemn .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-JVjDZIDC0VeEcemn .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-JVjDZIDC0VeEcemn .cluster text{fill:#333;}#mermaid-svg-JVjDZIDC0VeEcemn .cluster span{color:#333;}#mermaid-svg-JVjDZIDC0VeEcemn div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-JVjDZIDC0VeEcemn :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本1 文本2 A B C graph mermaid graph LR %% 这是一行注释 A – 文本1 -- B{节点} A – 文本1 -- B – 文本2 -- C #mermaid-svg-J8Sw8n1cBSA9Wj1M {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .error-icon{fill:#552222;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .marker{fill:#333333;stroke:#333333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .marker.cross{stroke:#333333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .cluster-label text{fill:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .cluster-label span{color:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .label text,#mermaid-svg-J8Sw8n1cBSA9Wj1M span{fill:#333;color:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .node rect,#mermaid-svg-J8Sw8n1cBSA9Wj1M .node circle,#mermaid-svg-J8Sw8n1cBSA9Wj1M .node ellipse,#mermaid-svg-J8Sw8n1cBSA9Wj1M .node polygon,#mermaid-svg-J8Sw8n1cBSA9Wj1M .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .node .label{text-align:center;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .node.clickable{cursor:pointer;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .arrowheadPath{fill:#333333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .cluster text{fill:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M .cluster span{color:#333;}#mermaid-svg-J8Sw8n1cBSA9Wj1M div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-J8Sw8n1cBSA9Wj1M :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 文本1 文本2 A B C 样式和类 链接样式 可以为链接设置样式。例如您可能想设置一个在流中向后的链接的样式。由于链接没有像节点一样的ID因此需要其他方法来设置样式附加到链接上。不使用ID而是使用定义链接时在图形中出现的顺序号或者使用default应用于所有链接。在下面的例子中linkStyle语句中定义的样式将属于图形中的第4个链接: linkStyle 3 stroke:#ff3,stroke-width:4px,color:red; 曲线样式 如果默认样式不符合您的需求可以为节点之间的线条类型设置曲线样式。可用的曲线样式包括 basis, bumpX, bumpY, cardinal, catmullRom, linear, monotoneX, monotoneY, natural, step, stepAfter, 和 stepBefore. 在下面例子中从左到右的图形使用stepBefore曲线样式。 %%{ init: { flowchart: { curve: stepBefore } } }%% flowchart LR或 %%{ init: { graph: { curve: stepBefore } } }%% graph LR获取完整的可用曲线列表包括自定义曲线的说明请参考d3-shape项目中的Shapes文档。 For a full list of available curves, including an explanation of custom curves, refer to the Shapes documentation in the d3-shape project. 节点样式 可以将特定的样式应用于节点例如更厚的边框或不同的背景颜色。 代码: flowchart mermaid flowchart LR id1(开始)–id2(停止) style id1 fill:#f9f,stroke:#333,stroke-width:4px style id2 fill:#bbf,stroke:#f66,stroke-width:2px,color:#fff,stroke-dasharray: 5 5 #mermaid-svg-Vm4iKihGAilsGJK0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .error-icon{fill:#552222;}#mermaid-svg-Vm4iKihGAilsGJK0 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Vm4iKihGAilsGJK0 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Vm4iKihGAilsGJK0 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Vm4iKihGAilsGJK0 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Vm4iKihGAilsGJK0 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Vm4iKihGAilsGJK0 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Vm4iKihGAilsGJK0 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Vm4iKihGAilsGJK0 .marker.cross{stroke:#333333;}#mermaid-svg-Vm4iKihGAilsGJK0 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Vm4iKihGAilsGJK0 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .cluster-label text{fill:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .cluster-label span{color:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .label text,#mermaid-svg-Vm4iKihGAilsGJK0 span{fill:#333;color:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .node rect,#mermaid-svg-Vm4iKihGAilsGJK0 .node circle,#mermaid-svg-Vm4iKihGAilsGJK0 .node ellipse,#mermaid-svg-Vm4iKihGAilsGJK0 .node polygon,#mermaid-svg-Vm4iKihGAilsGJK0 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Vm4iKihGAilsGJK0 .node .label{text-align:center;}#mermaid-svg-Vm4iKihGAilsGJK0 .node.clickable{cursor:pointer;}#mermaid-svg-Vm4iKihGAilsGJK0 .arrowheadPath{fill:#333333;}#mermaid-svg-Vm4iKihGAilsGJK0 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Vm4iKihGAilsGJK0 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Vm4iKihGAilsGJK0 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Vm4iKihGAilsGJK0 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Vm4iKihGAilsGJK0 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Vm4iKihGAilsGJK0 .cluster text{fill:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 .cluster span{color:#333;}#mermaid-svg-Vm4iKihGAilsGJK0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Vm4iKihGAilsGJK0 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 graph mermaid graph LR id1(开始)–id2(停止) style id1 fill:#f9f,stroke:#333,stroke-width:4px style id2 fill:#bbf,stroke:#f66,stroke-width:2px,color:#fff,stroke-dasharray: 5 5 #mermaid-svg-5wBw2LXgU0Rs9Cre {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .error-icon{fill:#552222;}#mermaid-svg-5wBw2LXgU0Rs9Cre .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-5wBw2LXgU0Rs9Cre .marker{fill:#333333;stroke:#333333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .marker.cross{stroke:#333333;}#mermaid-svg-5wBw2LXgU0Rs9Cre svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .cluster-label text{fill:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .cluster-label span{color:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .label text,#mermaid-svg-5wBw2LXgU0Rs9Cre span{fill:#333;color:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .node rect,#mermaid-svg-5wBw2LXgU0Rs9Cre .node circle,#mermaid-svg-5wBw2LXgU0Rs9Cre .node ellipse,#mermaid-svg-5wBw2LXgU0Rs9Cre .node polygon,#mermaid-svg-5wBw2LXgU0Rs9Cre .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .node .label{text-align:center;}#mermaid-svg-5wBw2LXgU0Rs9Cre .node.clickable{cursor:pointer;}#mermaid-svg-5wBw2LXgU0Rs9Cre .arrowheadPath{fill:#333333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-5wBw2LXgU0Rs9Cre .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-5wBw2LXgU0Rs9Cre .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-5wBw2LXgU0Rs9Cre .cluster text{fill:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre .cluster span{color:#333;}#mermaid-svg-5wBw2LXgU0Rs9Cre div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-5wBw2LXgU0Rs9Cre :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 开始 停止 类 比每次定义样式更方便的是定义一类样式并将该类附加到应该具有不同外观的节点。 比每次重新定义样式更方便的方式是定义一个类样式并将该类名附加到需要不同外观的节点上。 类的定义可以参考下面例子 classDef className fill:#f9f,stroke:#333,stroke-width:4px; 将一个类名附加到节点上的语法如下所示 class nodeId1 className; 也可以将类名附加到一组节点上 class nodeId1,nodeId2 className; 新增一种将类名附加到节点的缩写形式,使用操作符:::,如下例所示: 代码: flowchart mermaid flowchart LR A:::someclass -- B classDef someclass fill:#f96 #mermaid-svg-IrZNlVsmbs7NCLZc {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .error-icon{fill:#552222;}#mermaid-svg-IrZNlVsmbs7NCLZc .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-IrZNlVsmbs7NCLZc .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-IrZNlVsmbs7NCLZc .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-IrZNlVsmbs7NCLZc .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-IrZNlVsmbs7NCLZc .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-IrZNlVsmbs7NCLZc .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-IrZNlVsmbs7NCLZc .marker{fill:#333333;stroke:#333333;}#mermaid-svg-IrZNlVsmbs7NCLZc .marker.cross{stroke:#333333;}#mermaid-svg-IrZNlVsmbs7NCLZc svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-IrZNlVsmbs7NCLZc .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .cluster-label text{fill:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .cluster-label span{color:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .label text,#mermaid-svg-IrZNlVsmbs7NCLZc span{fill:#333;color:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .node rect,#mermaid-svg-IrZNlVsmbs7NCLZc .node circle,#mermaid-svg-IrZNlVsmbs7NCLZc .node ellipse,#mermaid-svg-IrZNlVsmbs7NCLZc .node polygon,#mermaid-svg-IrZNlVsmbs7NCLZc .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-IrZNlVsmbs7NCLZc .node .label{text-align:center;}#mermaid-svg-IrZNlVsmbs7NCLZc .node.clickable{cursor:pointer;}#mermaid-svg-IrZNlVsmbs7NCLZc .arrowheadPath{fill:#333333;}#mermaid-svg-IrZNlVsmbs7NCLZc .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-IrZNlVsmbs7NCLZc .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-IrZNlVsmbs7NCLZc .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-IrZNlVsmbs7NCLZc .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-IrZNlVsmbs7NCLZc .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-IrZNlVsmbs7NCLZc .cluster text{fill:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc .cluster span{color:#333;}#mermaid-svg-IrZNlVsmbs7NCLZc div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-IrZNlVsmbs7NCLZc :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-svg-IrZNlVsmbs7NCLZc .someclass*{fill:#f96!important;}#mermaid-svg-IrZNlVsmbs7NCLZc .someclass span{fill:#f96!important;} A B graph mermaid graph LR A:::someclass -- B classDef someclass fill:#f96 #mermaid-svg-EX54ttr31B0S4EvY {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-EX54ttr31B0S4EvY .error-icon{fill:#552222;}#mermaid-svg-EX54ttr31B0S4EvY .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-EX54ttr31B0S4EvY .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-EX54ttr31B0S4EvY .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-EX54ttr31B0S4EvY .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-EX54ttr31B0S4EvY .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-EX54ttr31B0S4EvY .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-EX54ttr31B0S4EvY .marker{fill:#333333;stroke:#333333;}#mermaid-svg-EX54ttr31B0S4EvY .marker.cross{stroke:#333333;}#mermaid-svg-EX54ttr31B0S4EvY svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-EX54ttr31B0S4EvY .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-EX54ttr31B0S4EvY .cluster-label text{fill:#333;}#mermaid-svg-EX54ttr31B0S4EvY .cluster-label span{color:#333;}#mermaid-svg-EX54ttr31B0S4EvY .label text,#mermaid-svg-EX54ttr31B0S4EvY span{fill:#333;color:#333;}#mermaid-svg-EX54ttr31B0S4EvY .node rect,#mermaid-svg-EX54ttr31B0S4EvY .node circle,#mermaid-svg-EX54ttr31B0S4EvY .node ellipse,#mermaid-svg-EX54ttr31B0S4EvY .node polygon,#mermaid-svg-EX54ttr31B0S4EvY .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-EX54ttr31B0S4EvY .node .label{text-align:center;}#mermaid-svg-EX54ttr31B0S4EvY .node.clickable{cursor:pointer;}#mermaid-svg-EX54ttr31B0S4EvY .arrowheadPath{fill:#333333;}#mermaid-svg-EX54ttr31B0S4EvY .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-EX54ttr31B0S4EvY .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-EX54ttr31B0S4EvY .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-EX54ttr31B0S4EvY .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-EX54ttr31B0S4EvY .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-EX54ttr31B0S4EvY .cluster text{fill:#333;}#mermaid-svg-EX54ttr31B0S4EvY .cluster span{color:#333;}#mermaid-svg-EX54ttr31B0S4EvY div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-EX54ttr31B0S4EvY :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-svg-EX54ttr31B0S4EvY .someclass*{fill:#f96!important;}#mermaid-svg-EX54ttr31B0S4EvY .someclass span{fill:#f96!important;} A B Css类 可以在css样式对指定类进行预定义这些类可以在流程图定义中引用如下例所示 样式示例 style.cssClass rect {fill: #ff0000;stroke: #ffff00;stroke-width: 4px;} /style定义示例 代码: flowchart mermaid flowchart LR A–B[AAABBB] B–D class A cssClass #mermaid-svg-WOdK6Ud4RS6jMJLP {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .error-icon{fill:#552222;}#mermaid-svg-WOdK6Ud4RS6jMJLP .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-WOdK6Ud4RS6jMJLP .marker{fill:#333333;stroke:#333333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .marker.cross{stroke:#333333;}#mermaid-svg-WOdK6Ud4RS6jMJLP svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .cluster-label text{fill:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .cluster-label span{color:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .label text,#mermaid-svg-WOdK6Ud4RS6jMJLP span{fill:#333;color:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .node rect,#mermaid-svg-WOdK6Ud4RS6jMJLP .node circle,#mermaid-svg-WOdK6Ud4RS6jMJLP .node ellipse,#mermaid-svg-WOdK6Ud4RS6jMJLP .node polygon,#mermaid-svg-WOdK6Ud4RS6jMJLP .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .node .label{text-align:center;}#mermaid-svg-WOdK6Ud4RS6jMJLP .node.clickable{cursor:pointer;}#mermaid-svg-WOdK6Ud4RS6jMJLP .arrowheadPath{fill:#333333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-WOdK6Ud4RS6jMJLP .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-WOdK6Ud4RS6jMJLP .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-WOdK6Ud4RS6jMJLP .cluster text{fill:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP .cluster span{color:#333;}#mermaid-svg-WOdK6Ud4RS6jMJLP div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-WOdK6Ud4RS6jMJLP :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A AAABBB D graph mermaid graph LR A–B[AAABBB] B–D class A cssClass #mermaid-svg-SwkdaWp6FA6OxMSg {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .error-icon{fill:#552222;}#mermaid-svg-SwkdaWp6FA6OxMSg .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-SwkdaWp6FA6OxMSg .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-SwkdaWp6FA6OxMSg .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-SwkdaWp6FA6OxMSg .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-SwkdaWp6FA6OxMSg .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-SwkdaWp6FA6OxMSg .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-SwkdaWp6FA6OxMSg .marker{fill:#333333;stroke:#333333;}#mermaid-svg-SwkdaWp6FA6OxMSg .marker.cross{stroke:#333333;}#mermaid-svg-SwkdaWp6FA6OxMSg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-SwkdaWp6FA6OxMSg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .cluster-label text{fill:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .cluster-label span{color:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .label text,#mermaid-svg-SwkdaWp6FA6OxMSg span{fill:#333;color:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .node rect,#mermaid-svg-SwkdaWp6FA6OxMSg .node circle,#mermaid-svg-SwkdaWp6FA6OxMSg .node ellipse,#mermaid-svg-SwkdaWp6FA6OxMSg .node polygon,#mermaid-svg-SwkdaWp6FA6OxMSg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-SwkdaWp6FA6OxMSg .node .label{text-align:center;}#mermaid-svg-SwkdaWp6FA6OxMSg .node.clickable{cursor:pointer;}#mermaid-svg-SwkdaWp6FA6OxMSg .arrowheadPath{fill:#333333;}#mermaid-svg-SwkdaWp6FA6OxMSg .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-SwkdaWp6FA6OxMSg .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-SwkdaWp6FA6OxMSg .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-SwkdaWp6FA6OxMSg .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-SwkdaWp6FA6OxMSg .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-SwkdaWp6FA6OxMSg .cluster text{fill:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg .cluster span{color:#333;}#mermaid-svg-SwkdaWp6FA6OxMSg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-SwkdaWp6FA6OxMSg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} A AAA BBB D 默认类 如果一个类被命名为default它将分配给所有没有特定类别定义的类。 classDef default fill:#f9f,stroke:#333,stroke-width:4px;对图标字体的支持 你可以从图标字体库中添加图标。 图标字体可以通过下面语法进行添加 fa:#图标类名称#. 代码: flowchart mermaid flowchart TD B[“fab:fa-twitter 鸽子图标”] B–C[fa:fa-ban 禁止图标] B–D(fa:fa-spinner 旋转图标) B–E(一个 fa:fa-camera-retro 照相机的图标?) #mermaid-svg-kcyzu6bRrZdtw1Jj {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .error-icon{fill:#552222;}#mermaid-svg-kcyzu6bRrZdtw1Jj .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-kcyzu6bRrZdtw1Jj .marker{fill:#333333;stroke:#333333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .marker.cross{stroke:#333333;}#mermaid-svg-kcyzu6bRrZdtw1Jj svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .cluster-label text{fill:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .cluster-label span{color:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .label text,#mermaid-svg-kcyzu6bRrZdtw1Jj span{fill:#333;color:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .node rect,#mermaid-svg-kcyzu6bRrZdtw1Jj .node circle,#mermaid-svg-kcyzu6bRrZdtw1Jj .node ellipse,#mermaid-svg-kcyzu6bRrZdtw1Jj .node polygon,#mermaid-svg-kcyzu6bRrZdtw1Jj .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .node .label{text-align:center;}#mermaid-svg-kcyzu6bRrZdtw1Jj .node.clickable{cursor:pointer;}#mermaid-svg-kcyzu6bRrZdtw1Jj .arrowheadPath{fill:#333333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-kcyzu6bRrZdtw1Jj .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-kcyzu6bRrZdtw1Jj .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-kcyzu6bRrZdtw1Jj .cluster text{fill:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj .cluster span{color:#333;}#mermaid-svg-kcyzu6bRrZdtw1Jj div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-kcyzu6bRrZdtw1Jj :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 鸽子图标 禁止图标 旋转图标 一个 照相机的图标? graph mermaid graph TD B[“fab:fa-twitter 鸽子图标”] B–C[fa:fa-ban 禁止图标] B–D(fa:fa-spinner 旋转图标) B–E(一个 fa:fa-camera-retro 照相机的图标?) #mermaid-svg-aDbwFjmqrxFswJnK {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .error-icon{fill:#552222;}#mermaid-svg-aDbwFjmqrxFswJnK .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-aDbwFjmqrxFswJnK .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-aDbwFjmqrxFswJnK .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-aDbwFjmqrxFswJnK .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-aDbwFjmqrxFswJnK .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-aDbwFjmqrxFswJnK .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-aDbwFjmqrxFswJnK .marker{fill:#333333;stroke:#333333;}#mermaid-svg-aDbwFjmqrxFswJnK .marker.cross{stroke:#333333;}#mermaid-svg-aDbwFjmqrxFswJnK svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-aDbwFjmqrxFswJnK .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .cluster-label text{fill:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .cluster-label span{color:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .label text,#mermaid-svg-aDbwFjmqrxFswJnK span{fill:#333;color:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .node rect,#mermaid-svg-aDbwFjmqrxFswJnK .node circle,#mermaid-svg-aDbwFjmqrxFswJnK .node ellipse,#mermaid-svg-aDbwFjmqrxFswJnK .node polygon,#mermaid-svg-aDbwFjmqrxFswJnK .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-aDbwFjmqrxFswJnK .node .label{text-align:center;}#mermaid-svg-aDbwFjmqrxFswJnK .node.clickable{cursor:pointer;}#mermaid-svg-aDbwFjmqrxFswJnK .arrowheadPath{fill:#333333;}#mermaid-svg-aDbwFjmqrxFswJnK .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-aDbwFjmqrxFswJnK .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-aDbwFjmqrxFswJnK .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-aDbwFjmqrxFswJnK .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-aDbwFjmqrxFswJnK .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-aDbwFjmqrxFswJnK .cluster text{fill:#333;}#mermaid-svg-aDbwFjmqrxFswJnK .cluster span{color:#333;}#mermaid-svg-aDbwFjmqrxFswJnK div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-aDbwFjmqrxFswJnK :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 鸽子图标 禁止图标 旋转图标 一个 照相机的图标? Mermaid兼容Font Awesome的最高版本v5, 仅限免费的图标。检查您使用的图标是否来自支持的图标集。 顶点和链接之间带空格且不带分号的图形声明 在图形声明现在语句结尾可以不使用分号。在发布v0.2.16之后以分号作为结尾的图形语句只是可选的。因此下面的图形声明与旧的图形声明一起也是有效的。 顶点和链接之间只允许有一个空格。但是顶点及其文本和链接及其文本之间不应该有任何空格。旧的图形声明语法也将起作用因此这个新特性是可选的并且是为了提高可读性而引入的。 下面是新的流程图边框声明它与旧的流程图边框声明一起使用也是有效的。 代码: flowchart mermaid flowchart LR A[方形框] --|链接文本| B(圆角方形框) B -- C{选择} C --|一| D[结果一] C --|二| E[结果二] #mermaid-svg-s37S8XpFTjkdfBzo {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .error-icon{fill:#552222;}#mermaid-svg-s37S8XpFTjkdfBzo .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-s37S8XpFTjkdfBzo .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-s37S8XpFTjkdfBzo .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-s37S8XpFTjkdfBzo .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-s37S8XpFTjkdfBzo .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-s37S8XpFTjkdfBzo .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-s37S8XpFTjkdfBzo .marker{fill:#333333;stroke:#333333;}#mermaid-svg-s37S8XpFTjkdfBzo .marker.cross{stroke:#333333;}#mermaid-svg-s37S8XpFTjkdfBzo svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-s37S8XpFTjkdfBzo .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .cluster-label text{fill:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .cluster-label span{color:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .label text,#mermaid-svg-s37S8XpFTjkdfBzo span{fill:#333;color:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .node rect,#mermaid-svg-s37S8XpFTjkdfBzo .node circle,#mermaid-svg-s37S8XpFTjkdfBzo .node ellipse,#mermaid-svg-s37S8XpFTjkdfBzo .node polygon,#mermaid-svg-s37S8XpFTjkdfBzo .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-s37S8XpFTjkdfBzo .node .label{text-align:center;}#mermaid-svg-s37S8XpFTjkdfBzo .node.clickable{cursor:pointer;}#mermaid-svg-s37S8XpFTjkdfBzo .arrowheadPath{fill:#333333;}#mermaid-svg-s37S8XpFTjkdfBzo .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-s37S8XpFTjkdfBzo .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-s37S8XpFTjkdfBzo .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-s37S8XpFTjkdfBzo .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-s37S8XpFTjkdfBzo .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-s37S8XpFTjkdfBzo .cluster text{fill:#333;}#mermaid-svg-s37S8XpFTjkdfBzo .cluster span{color:#333;}#mermaid-svg-s37S8XpFTjkdfBzo div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-s37S8XpFTjkdfBzo :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 链接文本 一 二 方形框 圆角方形框 选择 结果一 结果二 graph mermaid graph LR A[方形框] --|链接文本| B(圆角方形框) B -- C{选择} C --|一| D[结果一] C --|二| E[结果二] #mermaid-svg-86F33ypcPfhwrdYf {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-86F33ypcPfhwrdYf .error-icon{fill:#552222;}#mermaid-svg-86F33ypcPfhwrdYf .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-86F33ypcPfhwrdYf .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-86F33ypcPfhwrdYf .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-86F33ypcPfhwrdYf .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-86F33ypcPfhwrdYf .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-86F33ypcPfhwrdYf .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-86F33ypcPfhwrdYf .marker{fill:#333333;stroke:#333333;}#mermaid-svg-86F33ypcPfhwrdYf .marker.cross{stroke:#333333;}#mermaid-svg-86F33ypcPfhwrdYf svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-86F33ypcPfhwrdYf .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-86F33ypcPfhwrdYf .cluster-label text{fill:#333;}#mermaid-svg-86F33ypcPfhwrdYf .cluster-label span{color:#333;}#mermaid-svg-86F33ypcPfhwrdYf .label text,#mermaid-svg-86F33ypcPfhwrdYf span{fill:#333;color:#333;}#mermaid-svg-86F33ypcPfhwrdYf .node rect,#mermaid-svg-86F33ypcPfhwrdYf .node circle,#mermaid-svg-86F33ypcPfhwrdYf .node ellipse,#mermaid-svg-86F33ypcPfhwrdYf .node polygon,#mermaid-svg-86F33ypcPfhwrdYf .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-86F33ypcPfhwrdYf .node .label{text-align:center;}#mermaid-svg-86F33ypcPfhwrdYf .node.clickable{cursor:pointer;}#mermaid-svg-86F33ypcPfhwrdYf .arrowheadPath{fill:#333333;}#mermaid-svg-86F33ypcPfhwrdYf .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-86F33ypcPfhwrdYf .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-86F33ypcPfhwrdYf .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-86F33ypcPfhwrdYf .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-86F33ypcPfhwrdYf .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-86F33ypcPfhwrdYf .cluster text{fill:#333;}#mermaid-svg-86F33ypcPfhwrdYf .cluster span{color:#333;}#mermaid-svg-86F33ypcPfhwrdYf div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-86F33ypcPfhwrdYf :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 链接文本 一 二 方形框 圆角方形框 选择 结果一 结果二 配置 渲染 流程图的布局是用渲染器完成的。默认的渲染器为dagre 从Mermaid v9.4 开始你可以使用elk渲染器替代dagre渲染器。elk渲染器更适合更大、更复杂的流程图。 elk渲染器试验性的功能。你可以通过添加下面指令将渲染器更改为elk: %%{init: {flowchart: {defaultRenderer: elk}} }%%或 %%{init: {“graph”: {“defaultRenderer”: “elk”}} }%% 注意 需要使用mermaid v9.4及以上的版本才能工作且延迟加载配置中启用此功能。 宽度 可以调整流程图的渲染宽度。 这是通过定义mermaid.flowchartConfig或使用CLI的JSON文件来进行配置。有关 CLI的描述请参见mermaidCLI页。 mermaid.flowchartConfig使用JSON字符串或相应的对象进行配置。 mermaid.flowchartConfig {width: 100% }
http://www.dnsts.com.cn/news/267680.html

相关文章:

  • 使用cn域名做网站的多吗Wordpress报价主题
  • 网站设置专栏佛山市建设行政主管部门网站
  • 商品展示型网站有哪些国内外ai设计素材网站
  • 我的电脑做网站服务器吗广告公司推广渠道
  • 网站常见的域名现在的网站一般做多宽最好
  • 好看的学校网站模板无锡网站制作网站建设
  • 网站建设公司的服务器wordpress导出数据字典
  • win2008 建立网站大连网站制作报价
  • 优化网站排名方法教程动易 网站文章
  • 淘宝客为什么做网站网页设计代码开头
  • 设计手机网站软件二维码制作网站
  • 本地做网站顺序赣州网站建设怎么样
  • 网站设计 深圳网站开发部门结构
  • 联通网站服务器为什么企业要建设网站
  • 搜狗收录网站外贸网站如何做推广是什么
  • 如何自己做网站做淘宝客沈阳建站模板源码
  • 做网站的工资wordpress id乱码
  • 网站建设学习教程wordpress 首页进不去
  • 做视频网站要多大的主机seo网站建设视频
  • 网站建设基础教程人教版做网站怎么赚流量
  • 杭州的做网站公司罗湖网站建设58
  • 食品网站模板跨境电商的基本流程
  • 长沙专业网站设计平台天津招标信息网官网
  • 北京网站建设设计公司哪家好厦门景观绿环建设行业协会网站
  • 用户浏览网站的方式win7搭建网站服务器
  • 简单的电商网站开发游戏行业为啥30岁就要转行
  • 做网站架构的软件一键生成app制作器
  • 企业网站管理系统介绍做网站的抬头标语怎么做
  • 网站开发主题百度云网站空间建设
  • 中小企业网站制作报价静态网页模板免费下载的网站