"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 예제가 포함된 CSS 아이콘

예제가 포함된 CSS 아이콘

2024-08-23에 게시됨
검색:909

CSS Icons with examples

CSS 아이콘

아이콘 라이브러리를 사용하여 HTML 페이지에 아이콘을 쉽게 추가할 수 있습니다.

아이콘을 추가하는 방법

HTML 페이지에 아이콘을 추가하는 가장 간단한 방법은 Font Awesome과 같은 아이콘 라이브러리를 사용하는 것입니다.
인라인 HTML 요소(예: 또는 )에 지정된 아이콘 클래스의 이름을 추가합니다.
CSS 아이콘은
를 사용하여 생성된 기호 또는 그래픽 표현입니다. PNG나 SVG와 같은 전통적인 이미지 형식이 아닌 CSS(Cascading Style Sheets)입니다.
이미지 파일에 의존하지 않고 웹사이트에 시각적 요소를 추가하기 위해 웹 디자인에서 자주 사용됩니다.
CSS 아이콘을 만드는 데는 몇 가지 일반적인 방법이 있습니다.

글꼴 아이콘:

Font Awesome, Material Icons 또는 Ion 아이콘과 같은 특수 아이콘 글꼴로 생성된 아이콘입니다. 이러한 글꼴에는 CSS로 스타일을 지정할 수 있는 글리프(기호) 세트가 포함되어 있습니다.

예를 들어

.fa-heart와 같은 클래스를 사용하여 HTML에 하트 아이콘을 추가한 다음 CSS 속성으로 스타일을 지정할 수 있습니다.

CSS 모양:

테두리, 테두리 반경, 배경 및 변환과 같은 CSS 속성으로 HTML 요소(예:

, 등)의 스타일을 지정하여 순수 CSS를 사용하여 아이콘을 만들 수 있습니다. 이 방법은 단순한 기하학적 모양이나 맞춤 디자인에 자주 사용됩니다.
CSS 아이콘은 확장성, 사용자 정의 용이성, 이미지에 비해 잠재적으로 더 작은 파일 크기 등 여러 가지 장점을 제공합니다. 웹 디자인에 시각적 요소를 추가하는 다양하고 효율적인 방법이 될 수 있습니다.

글꼴이 훌륭해요

프로젝트에 Font Awesome을 포함합니다:
HTML의

에 다음 줄을 추가하세요:

아이콘 사용

아이콘을 사용하려면 적절한 클래스와 함께 또는 요소를 추가하세요.


재료 아이콘

프로젝트에 머티리얼 아이콘을 포함합니다:
HTML의

에 다음 줄을 추가하세요:

아이콘 사용

아이콘을 사용하려면 클래스 Material-icons 및 아이콘 이름이 있는 요소를 추가하세요.

camera_alt

2. 사용자 정의 아이콘에 CSS 사용

CSS를 사용하여 나만의 아이콘을 만들 수도 있습니다. 다음은 순수 CSS를 사용한 간단한 예입니다.

기본 HTML 구조 만들기

CSS를 추가하여 아이콘 스타일 지정

.icon-star {
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-bottom: 100px solid gold;
    position: relative;
    transform: rotate(35deg);
}


.icon-star:before {
    content: '';
    position: absolute;
    top: 0;
    left: -50px;
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-bottom: 100px solid gold;
    transform: rotate(-70deg);
}

이 CSS 스니펫은 테두리와 위치 지정을 사용하여 간단한 별 모양을 만듭니다.

3. SVG 아이콘

고품질 아이콘에 SVG를 사용할 수도 있습니다.

인라인 SVG


  

SVG를 배경 이미지로 사용

.icon {
    width: 24px;
    height: 24px;
    background: url('data:image/svg xml;base64,...') no-repeat center center;
    background-size: contain;
}

크기 및 색상: 글꼴 아이콘 및 인라인 SVG의 경우 글꼴 크기 또는 너비 및 높이 속성을 사용하여 크기를 조정하고 SVG의 경우 색상 또는 채우기로 색상을 변경할 수 있습니다.
접근성: 필요한 경우 설명 텍스트나 아리아 속성을 추가하여 항상 접근성을 고려하세요.
다양한 방법을 자유롭게 실험하고 혼합하여 프로젝트에 가장 적합한 방법을 찾으세요!

릴리스 선언문 이 글은 https://dev.to/wasifali/css-icons-with-examples-5cjm?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3