เปอร์เซ็นต์หรือพิกเซลสำหรับเลย์เอาต์?


9
  • สิ่งที่คุณจะใช้สำหรับเค้าโครงหน้าเว็บ? เปอร์เซ็นต์หรือพิกเซล?
  • เมื่อหนึ่งควรใช้หนึ่งมากกว่าอื่น ๆ

3
ไม่ใช้em 's ;-)
Armand

(นั่นคือ "em" คำศัพท์ที่พิมพ์ไม่ใช่ "em" แท็ก HTML ในกรณีที่ทุกคน
กระเด้ง

4
@Alison: คุณไม่ได้หมายถึง "ไม่ - ใช้em s"?
Alan Pearce

1
แพลตฟอร์มเป้าหมาย? ที่เห็นได้ชัดจะเป็นเปอร์เซ็นต์ แต่โชคร้ายที่เป็นที่สุดของสินทรัพย์กราฟิกของคุณจะไม่ขนาดอย่างฉันจะแนะนำพิกเซล
dvhh

Hmmmm @Alan คุณอาจพูดถูก:
Armand

คำตอบ:


11

หน่วยที่คุณใช้ขึ้นอยู่กับสิ่งที่คุณต้องการทำให้สำเร็จ หน่วยที่ใช้มากที่สุดในการจัดวางเว็บคือ:

  • px - สัมบูรณ์; หนึ่งพิกเซล
  • pt - สัมบูรณ์; 1/72 นิ้ว, ประมาณ 1.3px สำหรับสื่อหน้าจอ
  • em - สัมพันธ์กับขนาดตัวอักษรของผู้ปกครอง; 1.0em = ขนาดของอักขระ (ความกว้างของตัวพิมพ์ใหญ่ M)
  • % - สัมพันธ์กับผู้ปกครอง

คุณใช้ px สำหรับขนาดที่คงที่ตัวอย่างเช่นเส้นขอบ 1px
คุณใช้ em สำหรับขนาดที่ควรเป็นไปตามขนาดตัวอักษรเช่นระยะขอบ 3.0em
คุณใช้% สำหรับขนาดที่ควรใช้เปอร์เซ็นต์ของพาเรนต์เช่นความกว้าง 50%

สำหรับเค้าโครงหน้าเว็บโดยปกติคุณใช้พิกเซลหรือเปอร์เซ็นต์ขึ้นอยู่กับว่าคุณต้องการเลย์เอาต์ (พิกเซล) คงที่หรือเค้าโครงเลย์เอาต์ (เปอร์เซ็นต์)


นิด ๆ หน่อย ๆ ที่จะเลือก: em คือความกว้างไม่ใช่ความสูงของตัวพิมพ์ใหญ่ M ในการพิมพ์แบบดั้งเดิม ไม่น่าแปลกใจที่ en คือความกว้างของตัวพิมพ์ใหญ่ N ตัว Ex คือการวัดความสูงตามอักขระ
Stan Rogers

@Stan โรเจอร์ส: ผมไม่เคยบอกว่ามันเป็นความสูงของบนกรณีเอ็มคนอื่นแก้ไขว่าใน.
Guffa

สิ่งที่สำคัญคือข้อมูลที่ให้นั้นถูกต้องที่สุดเท่าที่เราจะทำได้ไม่ใช่ใครใส่ไว้ (ฉันไม่สามารถแก้ไขคำตอบที่ไม่ใช่วิกิของคนอื่นได้ดังนั้นความคิดเห็นจึงเป็นสิ่งที่ดีที่สุดที่ฉันสามารถทำได้)
Stan Rogers

ขนาดพอยต์นั้นไม่สมบูรณ์เว้นแต่คุณจะทราบความละเอียดที่แน่นอนของอุปกรณ์เอาต์พุตและตัวคูณสเกลที่ผู้ใช้ตั้งค่าไว้ (UI ที่ไม่ขึ้นกับความละเอียด, XP 'ตัวอักษรขนาดใหญ่' ฯลฯ ) นอกจากนี้ iPhone 4 มีขนาด 326 dpi ซึ่งมากกว่า 72dpi
JBRWilkinson

@JBRWilkinson: มันเป็นมาตรการที่แน่นอนสำหรับอุปกรณ์ใดก็ตาม มันเป็นเรื่องที่แน่นอนเป็นหน่วยpx; ขนาดของพิกเซลก็แตกต่างกันสำหรับการแสดงผลที่กำหนด
Guffa

1

ฉันมักจะใช้พิกเซลสำหรับการประกาศความกว้าง (ซึ่งโดยทั่วไปจะได้รับการแก้ไข) แต่ em สำหรับความสูง ด้วยวิธีนี้เค้าโครงปรับขนาดในแนวตั้ง - แต่รักษาความสอดคล้องแนวนอน


1

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

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.