메모장을 통해 Tidy2를 사용하여 ++를 정리하고 있습니다. 나는 그것이 어떤 SVG <title>
tags을 HTML의 <head>
으로 움직이고있는 것으로 나타났습니다. (처음에 나는 그것들이 단지 제거되었다고 생각했습니다). 예를 들어, 다음과 같은 문서 : 나는 output-html: yes
, output-xml: yes
, 또는 output-xhtml: yes
(뿐만 아니라 사람들의 없음)을 사용하여 시도깔끔하게 움직이는 SVG <title> 태그를 HTML로 <head> (메모장 ++)
<!DOCTYPE html>
<html>
<head>
<meta name="generator" content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-html5/tree/c63cc39">
<title>
The page's title
</title>
<title>
The SVG's title
</title>
</head>
<body>
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewbox="0 0 9 9">
<polygon points="3,0 0.5,0 0,0 0,0.5 0,3 0.5,3 0.5,0.5 3,0.5">
</svg>
</body>
</html>
,하지만 그들은 모두 이동 :에
<!DOCTYPE html>
<html>
<head>
<title>The page's title</title>
</head>
<body>
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 9 9">
<title>The SVG's title</title>
<polygon points="3,0 0.5,0 0,0 0,0.5 0,3 0.5,3 0.5,0.5 3,0.5 "/>
</svg>
</body>
</html>
변환됩니다. 나는 또한 show-body-only: yes
을 시도했지만, 그저 <title>
을 삭제했습니다. 이것을 방지 할 방법이 있습니까? 여기에서 Google 및 Google 검색시 빠른 참조 또는 관련 솔루션에 관련 옵션이 표시되지 않았습니다.
indent: yes
indent-spaces: 2
wrap: 0
clean: no
markup: yes
vertical-space: yes
output-html: yes
preserve-entities: yes
quote-marks: no
new-inline-tags: title
new-blocklevel-tags: svg, polygon, title
new-empty-tags: polygon
많은 문제가있는 것처럼 보입니다. 다각형이 닫히지 않고, viewBox가 소문자로 표시되고, xmlns가 제거되지 않습니다. 아마도 당신은 다른 도구를 찾아야 할 것입니다. –
https://github.com/htacg/tidy-html5/issues/70 –
다른 것들도 눈치 채지 못했습니다. (내 구성 설정으로 인해 비 닫힌 다각형이 내 잘못이라고 생각합니다). viewBox 문제에 대한 기존 문제도있는 것처럼 보입니다. https://github.com/htacg/tidy-html5/issues/365 제안 된 해결 방법 ('input-xml : yes')이 작동하지 않습니다. 내 not-quite-xml HTML. 나는 새로운 문제를 열 것이라고 생각한다. 고마워, @ Robert Tongson. –