ไอคอน SVG ในไอคอนรายการ: วิธีใช้งาน

เผยแพร่แล้ว: 2023-01-25

SVG เป็นวิธีที่ยอดเยี่ยมในการเพิ่มไอคอนในโครงการเว็บของคุณ ต่อไปนี้คือวิธีใช้ไอคอนเหล่านี้ในไอคอนรายการ ไอคอนเป็นวิธีที่ดีในการเพิ่มความน่าสนใจให้กับโครงการเว็บของคุณ สามารถช่วยแบ่งเนื้อหา เพิ่มความน่าสนใจทางภาพ และช่วยผู้ใช้สำรวจไซต์ของคุณ SVG เป็นตัวเลือกที่ยอดเยี่ยมสำหรับไอคอน เนื่องจากเป็นไอคอนที่มีความละเอียดอิสระและสามารถปรับขนาดเป็นขนาดใดก็ได้อย่างง่ายดาย ไอคอนรายการเป็นวิธีที่ยอดเยี่ยมในการเพิ่มความน่าสนใจให้กับโครงการเว็บของคุณ หากต้องการใช้ไอคอน SVG ในไอคอนรายการ คุณจะต้องใช้องค์ประกอบ องค์ประกอบนี้เป็นคอนเทนเนอร์สำหรับ กราฟิก SVG สามารถใช้ฝังไฟล์ SVG ในเอกสาร HTML สิ่งแรกที่คุณต้องทำคือค้นหาไอคอน SVG ที่คุณต้องการใช้ มีเว็บไซต์หลายแห่งที่ให้บริการไอคอน SVG ฟรี เช่น Flaticon และ Iconfinder เมื่อคุณพบไอคอนแล้ว ให้ดาวน์โหลดไฟล์ SVG จากนั้น เปิดไฟล์ SVG ในโปรแกรมแก้ไขข้อความ คัดลอกโค้ดและวางลงในองค์ประกอบในเอกสาร HTML ของคุณ อย่าลืมระบุแอตทริบิวต์ id ให้กับองค์ประกอบเพื่อให้คุณสามารถอ้างอิงได้ใน CSS ของคุณ เมื่อคุณมีไอคอน SVG ในเอกสาร HTML แล้ว คุณสามารถจัดรูปแบบด้วย CSS ตัวอย่างเช่น คุณสามารถเปลี่ยนสีของไอคอน หรือเพิ่มเอฟเฟ็กต์โฮเวอร์ได้ การใช้ไอคอน SVG ในไอคอนรายการเป็นวิธีที่ยอดเยี่ยมในการเพิ่มความน่าสนใจและช่วยให้ผู้ใช้สำรวจไซต์ของคุณ

ไอคอนรายการ SVG นอกจากชื่อ ตัวเลข และรายการต่างๆ แล้ว ยังเรียกว่า IconPack อีกด้วย ประโยคคือชุดของคำที่เขียน พิมพ์ หรือพูด ไอคอนเหล่านี้สามารถใช้ได้ทุกขนาด รวมถึง 16*16, 24*24, 32*32, 64*64 และอื่นๆ ต่อไปนี้คือโค้ด HTML/CSS ที่คุณสามารถใช้เพื่อสร้างไอคอนรายการของคุณ รหัสสำหรับรูปแบบ "svg" ปรากฏด้านบนและด้านล่างรหัส XML; ดู www.w3.org/2000/svg สำหรับรายละเอียดเพิ่มเติม กรอกข้อมูลในช่องต่อไปนี้เพื่อสร้าง viewBox ใหม่: 0 16 16 = Fill-rule=evenodd [คณิตศาสตร์]M2.5 12a.5 0 0 1.5 x 1.5[/math] ในพื้นที่ว่าง

เพียงพิมพ์โค้ด HTML ของไอคอน ปรับขนาด และคลิก sva เพื่อคัดลอกหรือวางลงใน CMS ซึ่งจะสร้างรูปภาพขึ้นมาด้วย

ไอคอนประเภทนี้สามารถใช้เพื่อสร้างไอคอนสำหรับเว็บไซต์ แอปพลิเคชัน หรือผลิตภัณฑ์ ด้วยรูปลักษณ์ที่เป็นเอกลักษณ์ ไอคอน SVG จึงเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการสร้างงานออกแบบและสไตล์ที่ไม่เหมือนใคร ตัวอย่างเช่น ไอคอนใน รูปแบบ SVG สามารถปรับแต่งให้เหมาะกับเว็บแอปพลิเคชันต่างๆ ได้อย่างง่ายดาย

หากต้องการเขียน ภาพ SVG ลงในไฟล์ HTML โดยตรง ให้ใช้แท็ก *svg ขั้นตอนนี้สามารถทำได้โดยเปิดภาพ SVG ในโค้ด VS หรือ IDE ที่คุณต้องการ คัดลอกและวางโค้ดลงในองค์ประกอบเนื้อหา จากนั้นบันทึกไฟล์ HTML ที่เป็นผลลัพธ์ หากทุกอย่างราบรื่น หน้าเว็บของคุณจะมีลักษณะเหมือนกับที่แสดงด้านล่างทุกประการ

เมื่อคุณแปลง SVG เป็น PNG แล้ว ให้ไปที่ https://svgtopng.com/ เพื่อเริ่มการแปลง จากนั้นใช้ลิงก์นี้ https://Makeappicon.com/ เพื่อสร้างไอคอนแอปสำหรับ Android และ iOS

ไฟล์ Svg สามารถใช้เป็นไอคอนได้หรือไม่?

ไฟล์ Svg สามารถใช้เป็นไอคอนได้หรือไม่?
เครดิต: https://googleusercontent.com

เนื่องจากเป็นกราฟิกแบบเวกเตอร์ กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ หรือ SVG จึงเป็นตัวเลือกที่ดีสำหรับการแสดงไอคอนบนเว็บไซต์ของคุณ กราฟิกแบบเวกเตอร์ปรับขนาดได้ง่ายทุกขนาดและสามารถดูได้จากทุกมุม ไฟล์มีขนาดเล็กและบีบอัดได้ดี ดังนั้นเว็บไซต์ของคุณจะโหลดได้อย่างรวดเร็ว

กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ (SVG) เป็นรูปแบบภาพเวกเตอร์ที่ใช้ภาษามาร์กอัป eXtensible (XML) ไฟล์ SVG ไม่ใช่ภาพพิกเซลขนาดคงที่ แต่เป็นบล็อกโค้ด XML ที่ให้บริการโดยตรงและแสดงผลในเบราว์เซอร์ รูปภาพสามารถแสดงการกระทำและข้อมูลได้อย่างรวดเร็วมากกว่าคำพูด ไฟล์ภาพ SVG ถูกเผยแพร่บนเว็บในช่วงเวลาเดียวกับที่ Tamagotchis, iMacs และ Palm Pilots เปิดให้ใช้งานอย่างแพร่หลาย ไม่มีแผนที่จะรองรับรูปแบบ SVG ในเว็บเบราว์เซอร์ส่วนใหญ่ในขณะนั้น จนกระทั่งในปี 2560 เว็บเบราว์เซอร์ตัวแรกที่แสดงผล SVG เริ่มทำงานได้อย่างถูกต้อง เนื่องจากเป็นเวกเตอร์ คุณจึงไม่มีปัญหาในการปรับขนาดด้วยแบบอักษรบนเว็บของไอคอนทั้งสองประเภท

เมื่อพูดถึงการออกแบบ ชุดไอคอน คุณจะถูกจำกัดในแง่ของตัวเลือกการออกแบบ หากคุณต้องการการออกแบบที่หลากหลายมากขึ้น svg คือทางออกที่ดีที่สุดของคุณ มีสองวิธีในการสร้างไอคอน SVG: สร้างขึ้นด้วยมือหรือผ่านโปรแกรม สามารถวาดไอคอนบนกระดานวาดภาพเสมือนจริงได้โดยใช้โปรแกรมภาพเวกเตอร์ เสร็จแล้วถ้าคุณส่งออกไฟล์ .svg คุณยังสามารถดาวน์โหลดไอคอน SVG สำเร็จรูปได้จากรายการ Evernote นี้ ขนาดและความสูงของรูปร่างกำหนดขนาดของมัน ในขณะที่ x และ y กำหนดตำแหน่งของมัน ไฟล์ CSS สไตล์ชีตแยกต่างหากสามารถใช้เพื่อกำหนดสไตล์ของชื่อคลาส เช่นเดียวกับชื่อคลาสขององค์ประกอบ <svg> หรือ <rect> หากต้องการเปลี่ยนสีของไอคอนเหล่านี้ เพียงเปลี่ยนสีพื้นหลังของตัวสร้าง Ycode แบบไม่ใช้โค้ด

นอกจากนี้ยังสามารถใช้ไฟล์กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้เพื่อสร้างไฟล์ SVG กล่าวอีกนัยหนึ่ง ไฟล์บิตแมปสามารถเพิ่มหรือลดขนาดได้โดยไม่สูญเสียคุณภาพ ตรงข้ามกับไฟล์บิตแมปที่ขยายขนาดได้มากเท่านั้นก่อนที่จะสูญเสียรายละเอียด ผู้ใช้สามารถดูไซต์บนอุปกรณ์ที่หลากหลาย ตั้งแต่หน้าจอขนาดเล็กไปจนถึงจอภาพขนาดใหญ่ ทำให้เหมาะสำหรับเว็บไซต์ที่มีหน้าจอขนาดใหญ่
หากคุณกำลังจะสร้างเว็บไซต์ด้วยกราฟิกแบบเวกเตอร์ คุณควรนึกถึงการใช้ไฟล์ SVG ไม่เพียงมีประสิทธิภาพมากขึ้นเท่านั้น แต่ยังให้คุณภาพและความสามารถในการปรับขนาดในระดับสูงอีกด้วย


ฉันจะใช้ไอคอน Svg ได้อย่างไร

ฉันจะใช้ไอคอน Svg ได้อย่างไร
เครดิต: https://ishadeed.com

หากต้องการใช้ไอคอน SVG คุณต้องมีโปรแกรมแก้ไขเวกเตอร์ เช่น Adobe Illustrator หรือ Inkscape เมื่อคุณสร้างไอคอนแล้ว คุณสามารถส่งออกเป็นไฟล์ SVG ได้ หากต้องการใช้ไฟล์ SVG บนเว็บไซต์ของคุณ คุณจะต้องใช้ไฟล์ แท็กและชี้ไปที่ไฟล์ SVG

สามารถใช้ไอคอนได้หลายวิธีใน HTML และ CSS แต่นี่เป็นวิธีที่ทีมส่วนหน้าของ Kaliop ใช้ พื้นที่เล็กน้อยที่ขอบของรูปทรงกลมเหมาะ หากคุณต้องการจัดการการปรับพิกเซลให้เล็กลง คุณควรสนใจเฉพาะขนาดของ dpi เท่านั้น (เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดบนจอภาพที่มีหน้าจอต่ำ) ไม่ใช่เรื่องแปลกที่รูปภาพเครื่องมือออกแบบจะมีมาร์กอัป ข้อมูลเมตา และอื่นๆ ในปริมาณเล็กน้อยเมื่อส่งออก แอตทริบิวต์เส้นทาง (แอตทริบิวต์ d) อาจมีข้อมูลเส้นทางที่แม่นยำมาก คุณสามารถทดสอบการเปลี่ยนแปลงในโค้ดของคุณโดยใช้เครื่องมืออย่าง SVGOMG และเปรียบเทียบกับโค้ดก่อนและหลัง ไอคอนสีเดียวไม่ควรฮาร์ดโค้ดในซอร์สหากส่วนเติมเป็นแบบฮาร์ดโค้ด เนื่องจากโค้ด CSS ของเราไม่สามารถเปลี่ยนสีได้

หากคุณกำลังสร้าง Sprite ด้วยตนเอง ให้เก็บโฟลเดอร์ที่มีไอคอน SVG แต่ละอัน หากคุณไม่ต้องการจัดรูปแบบภาพประกอบ ให้เก็บไว้เป็นภาพเดียวและรวมไว้ในเพจของคุณด้วย >img src=”url/to/illustrator.svg” alt=…” หากคุณใช้ภาพเคลื่อนไหว ควรแสดงโค้ด SVG แบบเต็มในหน้า HTML ของคุณ บางบทความแนะนำให้คุณทำเครื่องหมายไฟล์ SVG แต่ละไฟล์ด้วยป้ายข้อความที่แสดงใน คอลเลกชันไอคอน ของคุณ สิ่งนี้สามารถเติมได้ด้วย JavaScript (svg4everybody, svgxuse) หากเป็นเช่นนั้น Sprite ของคุณสามารถรวมอยู่ในโค้ด HTML ของทุกหน้าที่คุณกำลังทำงานอยู่ เมื่อพูดถึงแต่ละวิธีมีข้อดีและข้อเสีย เมื่อฉันผสมทั้งสองวิธีฉันชอบสร้างสไปรต์สองอันในเวลาเดียวกัน

คุณสมบัติสไตล์ SVG ส่วนใหญ่เป็นผลมาจากองค์ประกอบที่สืบทอดมา ค่าของคุณสมบัติความกว้างเส้นขีดจะคำนวณเป็นความยาว แต่จะสัมพันธ์กับพิกัดโลคัลของไอคอนของคุณ วิวพอร์ตจะจำกัดขอบเขตของเส้นขีดหากเส้นทางของคุณข้ามขอบเขต ไอคอนสามารถแสดงด้วยค่าเติมที่แตกต่างกันสองค่า (หรือสองสี) โดยใช้เทคนิคง่ายๆ หน้าจะยังคงดูดีถ้าคุณมี HTML ที่ดี แต่ไอคอนจะใหญ่ขึ้นมาก ควรรวมสิ่งต่อไปนี้ไว้ในหน้าเว็บของคุณ: ฉันชอบวิธีที่สั้นและไพเราะ อีกทางเลือกหนึ่งคือ ใส่ความสูงและความกว้างขององค์ประกอบ SVG ของคุณเสมอ

ไอคอนจะใช้งานได้ แต่จะยากขึ้นเล็กน้อยในการปรับขนาดใน CSS ถ้าคุณต้องการ หากคุณใช้ไอคอนสี่เหลี่ยมจัตุรัสหรือ sharish คุณจะพบค่าเปอร์เซ็นต์ที่คุณเข้าใจว่าเป็นเปอร์เซ็นต์ของความกว้างของไอคอนโดยประมาณ เมื่อเราต้องการเติมการไล่ระดับสี เราจะต้องใช้การไล่ระดับสีด้วย sva ไม่สามารถใช้ CSS linear-gradient(…) กับคุณสมบัติการเติมได้เนื่องจากไม่เข้ากันกับคุณสมบัตินี้

เนื่องจากลักษณะที่ปรับขนาดได้ รูปแบบไฟล์ SVG จึงเหมาะอย่างยิ่งสำหรับการสร้างไอคอน เนื่องจากช่วยให้คุณสามารถขยายหรือลดขนาดไอคอนได้โดยไม่สูญเสียคุณภาพ นอกจากจะใช้งานได้หลากหลายแล้ว รูปแบบไฟล์ SVG ยังให้คุณสร้างไอคอนสำหรับอุปกรณ์ที่หลากหลาย รวมถึงเดสก์ท็อป แล็ปท็อป และแท็บเล็ต การใช้ Adobe Illustrator คุณสามารถสร้างไอคอนในสภาพแวดล้อมการออกแบบกราฟิกแบบเวกเตอร์ได้ รูปแบบ SVG สามารถใช้สร้างกราฟิกแบบเวกเตอร์บนเว็บได้ XML เป็นรูปแบบที่ใช้สำหรับกราฟิกที่จะกำหนดใน sva องค์ประกอบและแอตทริบิวต์ทั้งหมดในไฟล์ SVG สามารถเคลื่อนไหวได้