Notepad++:分析博客模板的好帮手收藏此页到365KeyPublished on 09/04,2006
Notepad++ 如何给代码阅读带来帮助呢?如前面的教程中讲到的,HTML 代码是成对的网页标签层层包裹的结构,而在博客模板中,通常是用 div 这种矩形块来布局。所以,要理解模板结构,首先应当看到最外层的 div 标签是如何排放的,这样就看到了整个模板的框架,随后再分析每个 div 内部的代码就可以逐步把握整个博客模板的结构了。Notepad++ 有一个很棒的功能,那就是将网页代码显示为可折叠的形式,当您不关心一对标签内部的结构时,可以轻松地将这部分内容折叠起来,只留下您感兴趣的部分。
当然 Notepad++ 并非没有缺点,如果某个博客首页的代码写得不规范,它也可能对网页的结构做出错误的分析。比如我曾在一篇文章中嵌入一个媒体文件,但没有严格按规范书写,只写了 <embed ...> 而没有写关闭标签 </embed>。结果 Notepad++ 就把它和后面紧邻的 </div> 配对了;此外,一定让重要的起始标签另起一行,比如 <head>...</head><body> 这样的写法就会造成折叠 <head> 标签的时候把整个 <body>...</body> 都隐藏掉。要避免这种情况,利用查找替换功能将代码中所有的 "><" 都通过正则表达式替换为 ">\n<"即可。 也许有些朋友会问,我听说设计网页都用 Dreamweaver,没怎么听过这个 Notepad++ 啊?个人认为 Dreamweaver 是设计整个网站的时候才需要的工具,用来设计博客模板会有大材小用的感觉。其实我用过的网页编辑工具中最棒的当属微软的 VS.NET 2005,不仅启动速度超快,对网页代码分析纠错的能力也很强,还能根据代码结构重新缩进,使代码层次分明,更具可读性。遗憾的是它是个体积超过 2 G 的大家伙而且价格昂贵,除了专业编程人员,恐怕没人会考虑用它来编辑博客模板了。
|
|
来自: 抽屉 > 《Web Design & Blog》