# nddPlugin-htmlTidy **Repository Path**: tsingkong/ndd-plugin-html-tidy ## Basic Information - **Project Name**: nddPlugin-htmlTidy - **Description**: notepad--(ndd)插件——html解析利器Html Tidy插件版,预览版可以html转换成Xhtml,格式化Xml、html、xhtml(目前插件发行版暂时只支持windows版本) - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-06-25 - **Last Updated**: 2024-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tidyHtml5 插件介绍 本插件基于[tidy-5.6.0-vc14-64b.zip](https://github.com/htacg/tidy-html5/releases/download/5.6.0/tidy-5.6.0-vc14-64b.zip) 提供库文件进行二次开发,用于将**HTML**转化为**XHTML**并格式化**XHTML**,(未来)支持自定义配置, 插件可以检查**HTML**并指出一些与已发布的W3C标准不一致的地方。它可以用来解析包含HTML标记的HTML文件或字符串,并可以自动改正错误,使其与相关标准完全一致。HTML Tidy 是一个能够HTML文件的错误及整齐的排列代码(即缩排)的软件及函式库。HTML Tidy 是由W3C的Dave Raggett开发,其后成为一个Sourceforge的专案,其源码是使用ANSI C写成,而适用于不同操作系统的执行档则可因此而编译而成。而HTML Tidy是根据W3C license(宽松的BSD许可证)授权下发布。 ## tidy html介绍: **HTML Tidy**是一个能够修正不规范的HTML文件,验证(指出一些与已发布的W3C标准不一致的地方)纠正美化HTML代码的小工具,有命令行版本的也有GUI版本的,HTML Tidy是免费的,它可以运行在Windows,Mac和UNIX平台上,**Tidy** 可以处理 **HTML**, **XHTML** 和 **XML** 文件,并生成清理过**HTML**标签的文件. 也用于**HTML** 验证, 检测文件并对常见的代码错误进行纠正, 力求生成文档其表现与原始文档相同而又兼容W3C并可以在大多数浏览器运行。 Tidy常被用于将**HTML**转化为**XHTML**. 对于**XML**文件,Tidy仅限于纠正基本的格式错误和美化. ## html tidy源码地址 官方网站:[HTML 整洁项目页面 (sourceforge.net)](https://tidy.sourceforge.net/) 源码地址:[GitHub - htacg/tidy-html5: The granddaddy of HTML tools, with support for modern standards](https://github.com/htacg/tidy-html5) HTML tidy version 5.8.0 发布版本: [HTML Tidy Binary Releases (html-tidy.org)](https://binaries.html-tidy.org/) html tidy接口文档:[HTML Tidy: Document Tree (html-tidy.org)](https://api.html-tidy.org/tidy/tidylib_api_5.6.0/group__Tree.html) ## 测试和使用 html tidy ### tidy.exe 查看帮助 ```sh tidy -h ``` 现在准备一个不规范的html bad.html ```html