2013-10-07 2 views
2

HTML5 libtidy .NET 래퍼가 있습니까? 나는 주변을 둘러 보았고 찾을 수있는 것은 모두 Mark Beaton's Tidy Managed입니다.libtidy .NET 래퍼 html5

HTML5를 정상적으로 지원하지 않는 것 같습니다. 나는 과거에 큰 성공을 거두었지만 더 이상 적합하지 않습니다.

그러면 HTML Tidy with HTML5 support이 있습니다.

그러나 .NET 랩퍼가 있기를 바랬는데 (필자가 찾을 수없는 것보다). 나는 기회가 제로에 가까운 :)

답변

2

당신은 NewInlineTags 속성을 시도 할 수 있습니다 이해할 수 있도록

은 또한 그것은 64에 구축 할 필요가있다. 나를위한 작품 :

var td = Document.FromFile(InFileName); 
// new HTML5 tags 
td.NewInlineTags = "section, aside, header, nav, footer"; 
+1

새 태그는 인라인 태그가 아닌 블록 레벨 태그입니다. [Mozilla 문서 참조] (https://developer.mozilla.org/en-US/docs/Web/HTML/Block-level_elements). 그래서 그들은'NewBlockLevelTags'에 대신 들어가야한다고 생각합니다. –