나는 최근에 내가 만든 SVG 요소가 있고, 그것은이 같은 자기 닫는 태그를 로컬로 일하고 :자기 닫는 SVG 요소
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="height: 25px; width: 300px; display: inline-block;">
<circle cx="10" cy="10" r="4" stroke="black" stroke-width="1" fill="none" />
<line x1="14" y1="10" x2="286" y2="10" stroke-width="2" stroke="black" />
<circle cx="290" cy="10" r="4" stroke="black" stroke-width="1" fill="none" />
</svg>
을하지만, 프로덕션 서버에서 렌더링 할 때이 모든 것을 나왔다 중첩. 첫 번째 원이 svg 요소에 올바르게 중첩되어 있지만 첫 번째 원 안에 선이 중첩되어 있고 두 번째 원이 선 내에 중첩되어 있습니다. 내가 지금처럼 닫는 태그를 사용하는 SVG 요소를 변경했다 </circle></line></circle></svg>
:처럼 끝 닫는 태그 라인은 보았다
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="height: 25px; width: 300px; display: inline-block;">
<circle cx="10" cy="10" r="4" stroke="black" stroke-width="1" fill="none" ></circle>
<line x1="14" y1="10" x2="286" y2="10" stroke-width="2" stroke="black" ></line>
<circle cx="290" cy="10" r="4" stroke="black" stroke-width="1" fill="none" ></circle>
</svg>
모든 지역 내가 그것을 SVG 요소에 닫는 태그는 선택 사항 제안 본다. 뭐라 구요?
어디 당신이 테스트 했습니까? HTML 모드의 웹 브라우저에서? –
은 프로덕션 서버의 apache입니까? MIME 형식을 구성해야하는지 궁금합니다. .htaccess에서 AddType image/svg + xml svg svgz AddEncoding gzip svgz – cport1
과 같은 것을 추가 할 수 있습니다. 프로덕션 환경에서는 Google 크롬으로 보았습니다. 프로덕션 서버에 AWS ec2 인스턴스를 사용합니다. 리눅스 박스. –