Jump to content

HTML Tidy

From Wikipedia, the free encyclopedia
HTML Tidy
Original authorDave Raggett
DeveloperHTML Tidy Advocacy Community Group
Stable release
5.8.0 / 16 July 2021; 4 years ago (16 July 2021)
Repository
Written inC
Operating systemBSD, Linux, macOS, Microsoft Windows
TypeLibrary, Console Application
LicenseW3C Software License
Websitewww.html-tidy.org Edit this on Wikidata

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

[edit]

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

[edit]

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

[edit]

References

[edit]
  1. ^ Raggett, Dave. "Clean up your Web pages with HTML TIDY". W3C.org. Retrieved 2015-02-12. (Dave Raggett's legacy HTML Tidy page.)
  2. ^ "SourceForge.net Repository - [tidy] Index of /". Tidy.cvs.sourceforge.net. Retrieved 2015-04-25.
  3. ^ tidy-html5 on GitHub
  4. ^ Smith, Michael. "Michael[tm] Smith". W3C.org. Retrieved 2015-02-12.
  5. ^ "HTACG". HTACG.org. Retrieved 2015-04-25.
  6. ^ Jim Derry (15 January 2015). "HTML Tidy Advocacy Community Group". W3.org. Retrieved 2015-04-25.
[edit]