# 如何修正对照翻译中的排版瑕疵：保留原标题篇

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20451

本站最受欢迎的对照翻译系列工具，其核心只有一小段 Javascript 代码，实际上我完全可以——并且在自己电脑上也确实做了——进一步适配不同网站。但这样过于专用的工具，也就难以维护，即便开源，实际上有能力或有兴趣解读这等超长 DNA 序列的人恐怕也寥寥无几。为此，我坚持核心组件做到极简，从而留下定制化空间。

不过，实际使用时确实会遇到一些排版瑕疵，上一期分享了首字下沉问题，这次则关注另一个现象：标题直接被翻译了，而没有保留原版。原标题一旦丢失，除了看上去不舒服，存文章于本地后也不利于检索——毕竟，最关键的标题信息都丢了。这类情况不多见，往往出现在一些排版相对复杂的网页，比如鼠标发明者、媒介技术先知 Engelbart 的官网，其中的文章标题就常常对照失败、徒留一个翻译后的版本。

读过上一期的读者，可能会想，直接查看网页元素并更改标题部分的名称不就好了？前半部分是对的，后半部分则想得简单了：你可以试着更改，结果发现改回去的标题又被翻译成中文。这是因为，网页既然已经开启翻译模式，那么除非特别注明，大部分元素都会被翻译——标题也不例外。此时就要再掌握一项 HTML 基础知识：属性，即 class，其代码如下：

```
<这里是HTML标签 class="notranslate">
这里是标题
</这里是HTML标签>
```

注意其中的 class="notranslate" 部分，对照翻译之所以能够成立，也是依靠这一属

---

[前往标准阅读页](https://utgd.net/article/20451?audience=web)
