Update README.md

This commit is contained in:
Michael Ganss
2016-02-01 13:46:26 +01:00
parent b2e7d3e820
commit 8fcdceb65d

View File

@@ -6,7 +6,7 @@ HtmlSanitizer
[![Coverage Status](https://coveralls.io/repos/mganss/HtmlSanitizer/badge.svg?branch=master&service=github)](https://coveralls.io/github/mganss/HtmlSanitizer?branch=master) [![Coverage Status](https://coveralls.io/repos/mganss/HtmlSanitizer/badge.svg?branch=master&service=github)](https://coveralls.io/github/mganss/HtmlSanitizer?branch=master)
HtmlSanitizer is a .NET library for cleaning HTML fragments from constructs that can lead to [XSS attacks](https://en.wikipedia.org/wiki/Cross-site_scripting). HtmlSanitizer is a .NET library for cleaning HTML fragments from constructs that can lead to [XSS attacks](https://en.wikipedia.org/wiki/Cross-site_scripting).
It uses the excellent C# jQuery port [CsQuery](https://github.com/jamietre/CsQuery) to parse, manipulate, and render HTML and CSS. It uses [AngleSharp](https://github.com/AngleSharp/AngleSharp) to parse, manipulate, and render HTML and CSS.
Because HtmlSanitizer is based on a robust HTML parser it can also shield you from deliberate or accidental Because HtmlSanitizer is based on a robust HTML parser it can also shield you from deliberate or accidental
"tag poisoning" where invalid HTML in one fragment can corrupt the whole document leading to broken layout or style. "tag poisoning" where invalid HTML in one fragment can corrupt the whole document leading to broken layout or style.