Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何阻止Dreamweaver转换“;双引号至&;引用;?_Html_Dreamweaver_Html Entities - Fatal编程技术网

Html 如何阻止Dreamweaver转换“;双引号至&;引用;?

Html 如何阻止Dreamweaver转换“;双引号至&;引用;?,html,dreamweaver,html-entities,Html,Dreamweaver,Html Entities,我需要在标记内使用双引号 如何阻止Dreamweaver将“双引号转换为” 我需要原始的“而不是”,但只要我在设计视图中添加“通过设计视图引用,它就会显示”,但在代码视图中,它的

我需要在标记内使用双引号

如何阻止Dreamweaver将“双引号转换为

我需要原始的“而不是
,但只要我在设计视图中添加“通过设计视图引用,它就会显示”,但在代码视图中,它的

我需要“双引号”在设计和代码视图中保持不变

原因是我需要标记中的双引号“”,例如
{mytag category=“news”}

我需要确切的标记为
{mytag category=“news”}
,但是dreamweaver正在将代码视图中的双引号更改为
,所以这就是我在代码视图中得到的

{mytag category=“news”}


问题::已解决

无法实现这一点

在HTML中

foo='"'

如果你需要这两种语法中的一种而不是另一种,那么你不是在处理HTML,也不应该使用HTML编辑器来生成你的内容

foo="""
…另一方面,这是一个错误,您应该没有更多的理由希望这样做。

找到了答案

我刚刚将DOCTYPE从XHTML更改为HTML5

它工作得很好,没有将双引号转换为实体


现在,这为我解决了这个问题。

我可以按如下方式禁用此报价配对:

  • 退出Dreamweaver
  • 编辑文本文件:
    ~/Library/Application Support/Adobe/Dreamweaver CC 2017/en_US/Configuration/方括号/方括号.json
  • 在正文中添加以下行:
    “close括号”:false,
  • 保存文本文件并重新启动Dreamweaver
  • 它不应再自动完成报价对

    有些人报告说,他们需要对应用程序文件夹中的同一命名文件进行此更改,如下所示,但我在英国的安装中没有此文件:


    Applications\Adobe\Dreamweaver CC 2017\en\u US\Configuration\brands\brands.json

    我刚刚在我的原始问题中添加了细节。我的观点仍然有效,
    ”的HTML。除非在
    具有特殊含义的地方(例如用作属性分隔符时)它们可以互换使用,任何解析数据的工具都必须能够处理这一问题。你能在“代码视图”中将引号添加到html中吗?@imjared是的,我可以,但我正在尝试在dreamweaver中创建一个工具栏标记,它会自动输入标记。这就是问题所在。除非只是添加静态内容,否则不要使用designer视图。问题解决了。
    foo="""