Markdown中尖括号和转义字符及Haroopad中包含尖括号不能折叠解决方式

本文介绍了Markdown中转义字符的使用,特别是针对尖括号的问题。在Markdown中,尖括号常用于HTML标签,但可能导致内容不显示或Haroopad中无法折叠。解决方案包括使用HTML转义字符("<"和">")以及在代码中注意尖括号两侧留空格以保持文本折叠功能。同时,还提及了Markdown表格中"|"的转义方法和HTML特殊符号的应用。

Markdown中转义字符

\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\{\} 大括号
\[\] 中括号
\(\) 小括号
\# 井号
\+ 加号
\- 减号
\. 英文句号
\! 感叹号

html特殊符号

表格引用:https://blog.csdn.net/zdb292034/article/details/81049565
在这里插入图片描述

HTML 5种空格

refer : https://www.cnblogs.com/SimonHu1993/p/9257176.html

HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(       ‌‍)在不同浏览器中宽度各异。
 
         
 
它叫不换行空格,全称No-Break Space,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)。要使用html实体表示才可累加,
该空格占据宽度受字体影响明显而强烈。
 
         
 
它叫“半角空格”,全称是En Space,en是字体排印学的计量单位,为em宽度的一半。根据定义,它等同于字体度的一半(如16px字体中就是8px)。名义上是小写字母n的宽度。此空格传承空格家族一贯的特性:透明的,此空格有个相当稳健的特性,
就是其占据的宽度正好是1/2个中文宽度,而且基本上不受字体影响。
 
 
         
 
它叫“全角空格”,全称是Em Space,em是字体排印学的计量单位,相当于当前指定的点数。例如,1 em在16px的字体中就是16px。此空格也传承空格家族一贯的特性:透明的,此空格也有个相当稳健的特性,
就是其占据的宽度正好是1个中文宽度,而且基本上不受字体影响。
 
         
 
它叫窄空格,全称是Thin Space。我们不妨称之为“瘦弱空格”,就是该空格长得比较瘦弱,身体单薄,占据的宽度比较小。它是em之六分之一宽。
 
‌ 
 
它叫零宽不连字,全称是Zero Width Non Joiner,简称“ZWNJ”,是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode中的零宽不连字字符映射为“”(zero width non-joiner,U+200C),HTML字符值引用为: ‌
 
‍
 
它叫零宽连字,全称是Zero Width Joiner,简称“ZWJ”,是一个不打印字符,放在某些需要复杂排版语言(如阿拉伯语、印地语)的两个字符之间,使得这两个本不会发生连字的字符产生了连字效果。零宽连字符的Unicode码位是U+200D (HTML: ‍ ‍)。
 
此外,浏览器还会把以下字符当作空白进行解析:空格( )、制表位(	)、换行(
)和回车(
)还有( )等等。

markdown表格中转义 " | "符号

无法用反斜杠转义,可用ASCII 字符集转义,转义符号为|.

例如:

命令描述
tvhpeh1 | eh2

Markdown中如何使用尖括号

在普通文本中

在使用Markdown中发现HTML已经被兼容了,使用“<”符号会被文本默认为HTML语句而不予显示,比如:

< a href="#" οnclick="window.close()" >关闭 </a>

如果直接打字,则会出现这样的结果:

关闭

所有“< >"之间的内容都会被默认被HTML的标签而不予显示。此时,就需要使用转义字符以示区别, " <"使用"&lt;"代替,而">"则使用"&gt;"代替,即:

&lt; a href="#" οnclick="windows.close()"&gt;关闭;&lt;/a&gt;

即可出现正常的结果:

在mark链接中

例如: 百度网站: <https://baidu.com> 在markdown语法中尖括号不需要转义,markdown解析器将尖括号中的内容解析为链接,显示为:百度网站: https://baidu.com&gt;

在代码中

不需要转义

Haroopad中包含尖括号文本不能折叠

可能的原因之一是需要转义的字符未转义,本人遇到的是尖括号的转义。

在普通文本中,转义方式上面已说明。

在代码中,虽然不需要转义,但是尖括号左右至少留1个空格,就不会影响文本折叠功能。

html 特殊符号汇总

特殊符号命名实体十进制编码
Α&Alpha;&#913;
Β&Beta;&#914;
Γ&Gamma;&#915;
Δ&Delta;&#916;
Ε&Epsilon;&#917;
Ζ&Zeta;&#918;
Η&Eta;&#919;
Θ&Theta;&#920;
Ι&Iota;&#921;
Κ&Kappa;&#922;
Λ&Lambda;&#923;
Μ&Mu;&#924;
Ν&Nu;&#925;
Ξ&Xi;&#926;
Ο&Omicron;&#927;
Π&Pi;&#928;
Ρ&Rho;&#929;
Σ&Sigma;&#931;
Τ&Tau;&#932;
Υ&Upsilon;&#933;
Φ&Phi;&#934;
Χ&Chi;&#935;
Ψ&Psi;&#936;
Ω&Omega;&#937;
α&alpha;&#945;
β&beta;&#946;
γ&gamma;&#947;
δ&delta;&#948;
ε&epsilon;&#949;
ζ&zeta;&#950;
η&eta;&#951;
θ&theta;&#952;
ι&iota;&#953;
κ&kappa;&#954;
λ&lambda;&#955;
μ&mu;&#956;
ν&nu;&#957;
ξ&xi;&#958;
ο&omicron;&#959;
π&pi;&#960;
ρ&rho;&#961;
ς&sigmaf;&#962;
σ&sigma;&#963;
τ&tau;&#964;
υ&upsilon;&#965;
φ&phi;&#966;
χ&chi;&#967;
ψ&psi;&#968;
ω&omega;&#969;
ϑ&thetasym;&#977;
ϒ&upsih;&#978;
ϖ&piv;&#982;
&bull;&#8226;
&hellip;&#8230;
&prime;&#8242;
&Prime;&#8243;
&oline;&#8254;
&frasl;&#8260;
&weierp;&#8472;
&image;&#8465;
&real;&#8476;
&trade;&#8482;
&alefsym;&#8501;
&larr;&#8592;
&uarr;&#8593;
&rarr;&#8594;
&darr;&#8595;
&harr;&#8596;
&crarr;&#8629;
&lArr;&#8656;
&uArr;&#8657;
&rArr;&#8658;
&dArr;&#8659;
&hArr;&#8660;
&forall;&#8704;
&part;&#8706;
&exist;&#8707;
&empty;&#8709;
&nabla;&#8711;
&isin;&#8712;
&notin;&#8713;
&ni;&#8715;
&prod;&#8719;
&sum;&#8722;
&minus;&#8722;
&lowast;&#8727;
&radic;&#8730;
&prop;&#8733;
&infin;&#8734;
&ang;&#8736;
&and;&#8869;
&or;&#8870;
&cap;&#8745;
&cup;&#8746;
&int;&#8747;
&there4;&#8756;
&sim;&#8764;
&cong;&#8773;
&asymp;&#8773;
&ne;&#8800;
&equiv;&#8801;
&le;&#8804;
&ge;&#8805;
&sub;&#8834;
&sup;&#8835;
&nsub;&#8836;
&sube;&#8838;
&supe;&#8839;
&oplus;&#8853;
&otimes;&#8855;
&perp;&#8869;
&sdot;&#8901;
&lceil;&#8968;
&rceil;&#8969;
&lfloor;&#8970;
&rfloor;&#8971;
&loz;&#9674;
&spades;&#9824;
&clubs;&#9827;
&hearts;&#9829;
&diams;&#9830;
 &nbsp;&#160;
¡&iexcl;&#161;
¢&cent;&#162;
£&pound;&#163;
¤&curren;&#164;
¥&yen;&#165;
¦&brvbar;&#166;
§&sect;&#167;
¨&uml;&#168;
©&copy;&#169;
ª&ordf;&#170;
«&laquo;&#171;
¬&not;&#172;
­&shy;&#173;
®&reg;&#174;
¯&macr;&#175;
°&deg;d&#176;
±&plusmn;&#177;
²&sup2;&#178;
³&sup3;&#179;
´&acute;&#180;
µ&micro;&#181;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值