HTML Tidy
Page Module:Message box/ambox.css has no content.
This article has been nominated for Template:Article for deletion/switch. You are welcome to participate in [[Wikipedia:Articles for deletion/HTML Tidy|the Template:Article for deletion/switch discussion]], which will decide Template:Article for deletion/switch. This discussion may also result in the article being Template:Article for deletion/switch, Template:Article for deletion/switch, or Template:Article for deletion/switch. |
Template:Short description Template:Refimprove
Page Module:Infobox/styles.css has no content.
| HTML Tidy | |
|---|---|
| [[Programmer|Original authorTemplate:Pluralize from text]] | Dave Raggett |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | HTML Tidy Advocacy Community Group |
| Written in | C |
| Type | Library, Console Application |
| Website | Script error: No such module "WikidataIB". |
Script error: No such module "Check for conflicting parameters".
HTML Tidy is a console application for correcting invalid HyperText Markup Language (HTML), detecting potential web accessibility errors, and for improving the layout and indent style of the resulting markup. It is also a cross-platform library for computer applications that provides HTML Tidy's features.
History
HTML Tidy was developed by Dave Raggett[1] of the World Wide Web Consortium (W3C). Later it was released as a SourceForge project in 2003 and managed by various maintainers.[2]
In 2012, the project was moved to GitHub,[3] and maintained by Michael Smith, also of W3C,[4] where HTML5 support was added.
In 2015, the HTML Tidy Advocacy Community Group (HTACG) was formed for management and development of HTML Tidy as a W3C Community Group.[5][6]
HTML Tidy source code is written in ANSI C for portability. Compiled binary files are available for a variety of platforms. It is available under the W3C Software Notice and License, a permissive BSD-style license. Up-to-date versions are available as source code cloned from its GitHub Git version control repository, or in binary packages for multiple operating systems from its GitHub Releases repository.
Features
Examples of corrections to invalid or poorly constructed HTML:
- Reorder mixed-up tags
- Complete missing or mismatched end tags
- Add missing syntax elements (some tags, quotes, etc.)
- Report proprietary HTML extensions
- Change layout of markup to a predefined style
- Transform characters from some encodings into HTML entities
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content.Raggett, Dave. "Clean up your Web pages with HTML TIDY". W3C.org. Retrieved 2015-02-12. (Dave Raggett's legacy HTML Tidy page.)
- ^ Page Module:Citation/CS1/styles.css has no content."SourceForge.net Repository - [tidy] Index of /". Tidy.cvs.sourceforge.net. Retrieved 2015-04-25.
- ^ tidy-html5 on GitHub
- ^ Page Module:Citation/CS1/styles.css has no content.Smith, Michael. "Michael[tm] Smith". W3C.org. Retrieved 2015-02-12.
- ^ Page Module:Citation/CS1/styles.css has no content."HTACG". HTACG.org. Retrieved 2015-04-25.
- ^ Page Module:Citation/CS1/styles.css has no content.Jim Derry (15 January 2015). "HTML Tidy Advocacy Community Group". W3.org. Retrieved 2015-04-25.
External links
- HTML Tidy Project Page
- Current Source Code
- Official Binary Releases
- HTML Tidy Project Page (legacy)
- HTML Tidy service
- GTidy - A GUI for HTML Tidy
Script error: No such module "webarchive". Was an online version of HTML Tidy at the W3C. The W3C online tidy service was decommissioned on 29 November, 2017.
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.