พัฒนาเว็บ

Placeholder Image Generator

สร้างรูปภาพตัวยึดตำแหน่ง (placeholder) ตามขนาดที่กำหนดสำหรับเลย์เอาต์และการออกแบบ

A placeholder of the right size lets you check a layout before real images are ready — with correct proportions and dimensions labeled right on the image, so you can orient yourself in the mockup.

How to use it

Common uses

Things to keep in mind

SVG placeholders weigh just a handful of bytes regardless of the size you set — the format choice affects how much real weight they add to a page during development.

A placeholder is meant purely for temporary use in development — it must be swapped for a real image before launch.

บทความเกี่ยวกับเครื่องมือนี้: ภาพ Placeholder: เหตุใดจึงต้องใช้ภาพตัวแทนในการพัฒนา

คำถามที่พบบ่อย

ฉันจะควบคุมขนาดและรูปลักษณ์ของภาพได้อย่างไร?

คุณตั้งค่าความกว้างและความสูงเป็นพิกเซล รวมถึงสีพื้นหลังและสีข้อความ หากคุณไม่พิมพ์ข้อความกำหนดเอง เครื่องมือจะแสดงขนาดเองเป็นค่าเริ่มต้น เช่น 600x400

เครื่องมือนี้มีประโยชน์อย่างไร?

ใช้สำหรับการทำ mockup และสร้างต้นแบบเลย์เอาต์ — การใส่ภาพตัวยึดตำแหน่งช่วยให้คุณตรวจสอบระยะห่าง อัตราส่วนภาพ และการออกแบบก่อนที่ภาพจริงจะพร้อม

ฉันสามารถใช้ภาพโดยไม่ต้องดาวน์โหลดไฟล์ได้หรือไม่?

ได้ นอกจากการดาวน์โหลดแล้ว คุณสามารถคัดลอกภาพเป็น Data URI และวางลงใน HTML หรือ CSS ของคุณได้โดยตรง

ภาพตัวแทนแบบ SVG กับ PNG ต่างกันอย่างไร?

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

ขนาดของภาพตัวแทนส่งผลต่อความเร็วในการโหลดหน้าเว็บจริงระหว่างการพัฒนาหรือไม่?

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

บทความ: พัฒนาเว็บ

HEX, RGB, HSL: ทำไมสีจึงมีวิธีเขียนหลายแบบ

เหตุใดนักออกแบบจึงมักเลือกใช้ HSL แทน HEX เมื่อต้องเลือกโทนสีด้วยตนเอง

การมินิฟาย CSS: อะไรถูกลบออกจากไฟล์บ้างและเพื่ออะไร

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

การมินิฟาย JavaScript: ความแตกต่างระหว่างการมินิฟายกับการอ๊อบฟัสเคต

เหตุใดโค้ดที่ถูกมินิฟายจึงยังพออ่านได้หากตั้งใจ แต่โค้ดที่ถูกอ๊อบฟัสเคตแล้วอ่านแทบไม่ออก

การมินิฟาย HTML: เหตุใดช่องว่างในมาร์กอัปจึงมีความสำคัญ

เหตุใดการลบช่องว่างใน <pre> หรือ textarea อาจทำให้หน้าเว็บแสดงผลผิดพลาด ต่างจากส่วนอื่น ๆ

CSS Gradient: linear ต่างจาก radial และ conic อย่างไร

เหตุใด conic-gradient จึงเหมาะกับแผนภูมิวงกลม ส่วน radial เหมาะกับเอฟเฟกต์แสงจุด

อัลกอริทึม Luhn: ตรวจสอบความถูกต้องของหมายเลขบัตรอย่างไร

เหตุใดหมายเลขบัตรที่ผ่านการตรวจสอบด้วยอัลกอริทึม Luhn จึงไม่ได้หมายความว่าบัตรนั้นมีอยู่จริง

IBAN: หมายเลขบัญชีธนาคารระหว่างประเทศมีโครงสร้างอย่างไร

เหตุใดตัวอักษรสองตัวแรกใน IBAN จึงเป็นรหัสประเทศ ไม่ใช่ส่วนหนึ่งของหมายเลขบัญชี

QR Code: ลิงก์ถูกบรรจุลงในตารางพิกเซลได้อย่างไร

เหตุใด QR Code ที่มีโลโก้อยู่ตรงกลางจึงยังสแกนได้ แม้ภาพบางส่วนจะถูกบัง

บาร์โค้ด: Code 128 ต่างจาก EAN-13 อย่างไร

เหตุใดสินค้าในร้านค้าส่วนใหญ่จึงใช้ EAN-13 แทนที่จะเป็น Code 128