주제 기반 전환 가능 Favicon

2008 단어 faviconsvgcss

지금까지 SVG는 로고별 요구 사항에 가장 적합한 제품입니다.favicons도 마찬가지다.
SVG를favicon으로 사용하는 또 다른 장점은 동적favicon을 사용하여 사용자의 시스템 선호도(어두운 모드나 밝은 모드)에 따라 색을 변경할 수 있다는 것이다.너는 심지어 여러 개의 파일을 유지할 필요조차 없다.
SVG를 로드할 때 SVG 파일에서 인라인 CSS를 사용하여 색상을 동적으로 변경할 수 있습니다.사실 이 SVG는 프로젝트의 다른 곳에서 사용할 수 있습니다. 이 SVG는 동적이며, 별도의 변경 사항이 없습니다.
그것을 테스트하기 위해서 다음 SVG (동그라미만) 를 프로젝트에 저장하고favicon으로 HTML에 추가하십시오. <link rel="icon" href="svgfile.svg" />
<svg viewBox="0 0 350 350" version="1.1" xmlns="http://www.w3.org/2000/svg" width="350" height="350">

    <style>
        circle {
        fill: white;
        }

        @media (prefers-color-scheme: light) {
          circle {
          fill: black;
          }
        }
    </style>

<circle cx="150" cy="150" r="150"  />
</svg>
HTML 코드에 favicon을 추가하는 것은 다음과 같다
<head>
  <link rel="icon" href="svgfile.svg" />
  ...
</head>

좋은 웹페이지 즐겨찾기