2011-12-23 83 views
3

HTML標籤我如何可以驗證所有標籤都在emacs中被關閉?尋找失蹤在Emacs

<div> 
hi 
<div id="2"> 
hello 
<div> 

上面是一個非常簡單的缺少div的例子。如何在emacs中看到哪些html標記缺失?

+0

[Nxhtml](http://ourcomments.org/Emacs/nXhtml/doc/nxhtml.html)? – Tom 2011-12-23 16:08:15

回答

3

如果是XHTML,nxml模式可以自動進行驗證。這就是我正在使用的。 (即我切換到nxml模式進行驗證,雖然我通常使用HTML的模式。)

+0

那麼我怎麼知道,如果我加載預先寫好的HTML文件? – user993563 2011-12-23 20:19:21

+0

我不明白你的問題,知道什麼?所有你必須做的,使驗證工作是在緩存中打開該文件,並切換到nxml模式(即'M-X nxml-mode')。然後nxml模式將顯示在迷你的下一個錯誤,你可以用'C-C C-N'跳轉到那裏。實際上驗證由次要模式'RNG-驗證-mode'完成的,它可以用'C-C C-v'進行切換。 – 2011-12-23 20:27:15