当我尝试在我的html页面上使用Tidy2时,发生了一些真正奇怪的事情。 HTML实体从此
更改为此xA0(screenshot)使用记事本++的Tidy2
我尝试配置文件中的不同设置,但没有任何帮助。请,一些建议
当我尝试在我的html页面上使用Tidy2时,发生了一些真正奇怪的事情。 HTML实体从此
更改为此xA0(screenshot)使用记事本++的Tidy2
我尝试配置文件中的不同设置,但没有任何帮助。请,一些建议
我相信这与你的编码设置有关。
检查您是否有char-encoding: raw
或output-encoding: raw
。在这种情况下,您需要将其更改为您需要的任何编码(例如,utf8)。
那里你会找到如何做一个配置。每个关键词都有其相应的原因。
我只是尝试更改默认配置来实现我的目的。我想避免这个问题,因为我的代码是'''
,因为 '&#39'。 (可能是你的问题)
最后问题是设置。
quote-marks: no
我的文件“显示配置帮助”中找到的理由是:
此选项指定是否整洁应该输出“字符"如一些编辑环境首选的单引号字符'被写入。 。如出来,因为'许多Web浏览器还不支持'
2.1我使用插件 - > Tidy2->编辑CONFIG1
2.2余施加它插件 - > Tidy2->整齐(配置2)
麋配置文件是这样的:
indent: auto
indent-spaces: 2
wrap: 132
markup: yes
output-html: yes
numeric-entities: yes
quote-marks: no
quote-nbsp: yes
quote-ampersand: no
break-before-br: no
uppercase-tags: no
uppercase-attributes: no
new-inline-tags: cfif, cfelse, math, mroot,
mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover,
munder, mover, mmultiscripts, msup, msub, mtext,
mprescripts, mtable, mtr, mtd, mth
new-blocklevel-tags: cfoutput, cfquery
new-empty-tags: cfelse
char-encoding: latin1
output-encoding: no
input-encoding: no
2017年五月,04分帮助帮助404页。软件包维护人员需要更新参考。 – Steven 2017-05-04 19:38:16
快速修复:
主菜单 - >编码 - >编码的ANSI
默认的配置文件就可以了。
我遇到了同样的问题。经过搜索和实验后,我发现UTF-8编码和这些设置不会改变'&ampnbsp; (明确设定为数字实体:无):
缩进:汽车
缩进位:2
包装:132
标记:是
输出HTML:是
数字实体:没有
报价的标志:没有
报价-NBSP:是
引号符号:无
突破前-BR:没有
大写标签:无
大写的属性:没有
新直列标签:CFIF,CFELSE,数学,mroot,
MROW,MI,锰,钼,msqrt,mfrac,msubsup,munderover,
Münder的,先行者,mmultiscripts,MSUP,MSUB,多行文字,
mprescripts,mtable,地铁,MTD,第m个
新方块层级标签:CFOUTPUT,CFQUERY
新的空标签:CFELSE
如果您编码UTF8无BOM将其转换为UTF8
我的配置是: indent:auto indent-spac ES:2 安静:是 输入编码:UTF8输出编码 :UTF8
您需要将保留实体设置为1
http://tidy.sourceforge.net/docs/quickref.html#preserve-entities
只需添加到配置结束文件
preserve-entities: 1
打开配置文件,请访问: 插件> Tidy2>编辑配置ñ
这应该是被接受的答案 – MattOpen 2017-02-09 08:42:03
都存在,这两个集UTF8,一点都没有 – Zhivago 2013-02-14 21:18:38