이 글의 내용은 HTML5에서 SVG(코드 예제)를 사용하는 방법에 대한 내용입니다. 필요한 친구들이 참고하면 좋을 것 같습니다. 당신에게.
코드 최적화는 항상 프로그래머의 끊임없이 변화하는 요구 사항이며 일부 PNG/JPG 및 기타 형식 이미지를 대체하기 위해 SVG 이미지를 합리적으로 사용하는 것은 프런트 엔드 최적화의 중요한 부분입니다. . 최적화이므로 먼저 SVG 이미지의 장점을 살펴보겠습니다.
SVG는 다양한 도구(예: 참고 사항)
SVG는 JPEG 및 GIF 이미지보다 크기가 작고 압축률이 높습니다.
SVG는 확장 가능합니다.
SVG 이미지는 고품질 인쇄로 어떤 해상도에서도 생성 가능합니다 #🎜🎜 #
SVG는 개방형 표준입니다
SVG 파일은 순수 XML입니다
SVG 이미지의 몇 가지 작은 예:
<svg> <g> <path></path> <path></path> </g> </svg>
SVG란 무엇인가요? SVG는 XML 구문을 기반으로 하는 이미지 형식이며 전체 이름은 Scalable Vector Graphics입니다. 다른 이미지 형식은 픽셀 처리를 기반으로 하는 반면, SVG는 이미지의 모양을 설명하는 것이므로 기본적으로 크기가 작은 텍스트 파일이고 몇 번 확대해도 왜곡되지 않습니다. 또한 SVG는 World Wide Web Consortium 표준이며 SVG는 DOM 및 XSL과 같은 W3C 표준과 통합되어 있습니다.
<svg> <defs> <rect></rect> <mask> <use></use> </mask> </defs> <g> <use></use> <path></path> </g> </svg>
SVG 코드는 In에서도 작성할 수 있습니다. .svg로 끝나는 파일을 선택한 다음 과 같은 태그를 사용하여 웹 페이지에 삽입합니다.
<img src="/static/imghwm/default1.png" data-src="search.svg" class="lazy" alt="HTML5가 SVG를 사용하는 방법(코드 예)" > <object></object> <embed> <iframe></iframe></embed>CSS는 svg도 사용할 수 있습니다
.logo { background: url(logo.svg); }
SVG 파일은 BASE64 인코딩으로 변환한 다음 데이터 URI로 사용되어 웹 페이지에 기록됩니다. <img src="/static/imghwm/default1.png" data-src="data:image/svg+xml;base64,[data]" class="lazy" alt="HTML5가 SVG를 사용하는 방법(코드 예)" >
、<object></object>
、<embed></embed>
、<iframe></iframe>
<img src="/static/imghwm/default1.png" data-src="data:image/svg+xml;base64,[data]" class="lazy" alt="HTML5가 SVG를 사용하는 방법(코드 예)" >
SVG 구문
1
SVG 코드는 최상위 태그위 내용은 HTML5가 SVG를 사용하는 방법(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!