【问题标题】:replacing ' and " characters with proper quotation marks用正确的引号替换 ' 和 " 字符
【发布时间】:2014-03-23 14:39:18
【问题描述】:

我正在开发一个不使用 PHP 的简单网站。这是我从头开始编写的第一个网站,我正在尝试找到用适当的撇号和智能引号替换 ' 和 " (英尺和英寸标记)的标准方法。我一直在寻找答案,但主要是我' m find 适用于 PHP 或其他我不认识的后端情况,或者它似乎是一篇写于 2000 年代初期的文章。我唯一知道要做的就是用适当的实体名称编辑实际内容,但是什么整个网站都会很痛苦。一定有一个我不知道的技巧吗?我有没有提到这是我的第一个网站:)

【问题讨论】:

  • 您是否尝试仅使用 html 构建网站?我理解对了吗?
  • 大部分编辑器都有查找和替换功能。这不适合你?
  • 斯蒂芬你建议找到一个 ' 的实例并将其替换为 ’这确实有效,但 ' 和 " 也在标记中。ex ...所以筛选起来很痛苦。

标签: html apostrophe smart-quotes


【解决方案1】:

使用允许加载多个文件并一次对所有文件进行多次替换的 HTML 编辑器。我为此使用 Coffee Cup HTML Editor,尽管它有问题。

【讨论】:

  • 在进行全局查找和替换时如何避免更改类名?
  • 如果您只是替换引号,为什么要更改标识符?
  • 如果我在 Dreamweaver 中找到“”,除了文本引号之外,它还包括我在页面上的所有课程。
  • 好吧,任何普通的文本/HTML 编辑器只会替换您告诉它替换的内容。
  • 我正在使用 Dreamweaver。如果我对引号进行查找和替换(将它们从 "" 变为 “ 和 ” 它会替换我的所有引号,甚至是源代码中的类名和 javascript。我不想必须监视“或”符号的每个实例的查找和替换命令。
【解决方案2】:

在处理智能排版时,我更像是一个后端人员(我是 JoliTypo 的创建者),但我知道的另一个工具是 Typesetters.js

你必须安装一个自定义字体和一个 javascript 文件,但你最终会得到一个非常好的渲染/排版。我认为它也只处理英文引号。

【讨论】:

    猜你喜欢
    • 2020-11-13
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-07
    • 1970-01-01
    相关资源
    最近更新 更多