PX เป็น REM และความสูงบรรทัด

แปลง px, rem, em และ pt และได้ความสูงบรรทัดที่อ่านง่ายสำหรับขนาดฟอนต์ใดก็ได้
  • ไฟล์ไม่ออกจากอุปกรณ์ของคุณ
  • ทำงานในเบราว์เซอร์
  • ฟรี ไม่ต้องสมัคร ไม่มีลายน้ำ

Converter

Type in any box, the rest follow.

Preview

Typography is the craft of making language visible. A good line length and generous leading let the eye glide from one line to the next without losing its place.

Common sizes

Click a row to load it into the converter.
pxrememptvwLine-height
100.6250.6257.50.6941.7
120.750.7590.8331.65
130.81250.81259.750.9031.63
140.8750.87510.50.9721.6
150.93750.937511.251.0421.57
1611121.1111.55
181.1251.12513.51.251.52
201.251.25151.3891.5
241.51.5181.6671.4
281.751.75211.9441.32
3222242.2221.25
362.252.25272.51.23
402.52.5302.7781.2
4833363.3331.15
563.53.5423.8891.13
6444484.4441.1
724.54.55451.09
9666726.6671.05

Type scale

px
+6 · 61pxThe quick brown fox3.815rem
+5 · 48.8pxThe quick brown fox3.052rem
+4 · 39.1pxThe quick brown fox2.441rem
+3 · 31.3pxThe quick brown fox1.953rem
+2 · 25pxThe quick brown fox1.563rem
+1 · 20pxThe quick brown fox1.25rem
0 · 16pxThe quick brown fox1rem
-1 · 12.8pxThe quick brown fox0.8rem
-2 · 10.2pxThe quick brown fox0.64rem

Fluid type with clamp()

Text grows smoothly between two viewport widths and stays fixed outside them.

px
px
px
px
font-size: clamp(1rem, 0.8239rem + 0.7512vw, 1.5rem);

The quick brown fox

At 375 px wide
16px
At 768 px wide
18.95px
At 1024 px wide
20.88px
At 1440 px wide
24px

วิธีใช้ PX เป็น REM และความสูงบรรทัด

แปลงระหว่าง px, rem, em, pt, % และ vw โดยใช้ขนาดฟอนต์รากและพ่อแม่ของคุณเอง และได้ความสูงบรรทัดกับความยาวบรรทัดที่แนะนำสำหรับขนาดใดก็ได้ หน้านี้ยังสร้างสเกลตัวอักษรแบบโมดูลาร์และกฎ clamp() แบบไหลสำหรับข้อความที่ตอบสนอง

  1. 1

    ตั้งขนาดฟอนต์ราก ขนาดฟอนต์พ่อแม่ และความกว้างวิวพอร์ตใต้บริบท

  2. 2

    พิมพ์ค่าในช่องใดก็ได้ในตัวแปลง หน่วยอื่นจะตาม

  3. 3

    อ่านความสูงบรรทัดที่แนะนำและความยาวบรรทัดที่สบายสำหรับขนาดนั้น

  4. 4

    ถ้าต้องการ: สร้างสเกลตัวอักษรจากอัตราส่วน หรือตัวอักษรไหลด้วยกฎ clamp() แล้วคัดลอก CSS

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

1rem เท่ากับกี่พิกเซล?

1rem เท่ากับขนาดฟอนต์ของราก (<html>) ซึ่งเบราว์เซอร์ตั้งเป็น 16 px โดยค่าเริ่มต้น เปลี่ยนขนาดฟอนต์รากหากไซต์ของคุณใช้ฐานอื่น

rem กับ em ต่างกันอย่างไร?

rem สัมพัทธ์กับขนาดฟอนต์ราก em และ % สัมพัทธ์กับขนาดฟอนต์ขององค์ประกอบพ่อแม่ ตั้งขนาดฟอนต์พ่อแม่เพื่อแปลง em ได้ถูกต้อง

ความสูงบรรทัดถูกเลือกอย่างไร?

ตามแนวปฏิบัติตัวอักษรที่ใช้กัน: ประมาณ 1.5 สำหรับข้อความเนื้อหา และระยะบรรทัดที่แน่นกว่าสำหรับหัวเรื่องใหญ่ เวอร์ชันที่กระโดดไปตาราง 4 px ถูกแสดงด้วย

ตัวสร้าง clamp() ทำอะไร?

มันเขียน font-size ที่โตอย่างลื่นระหว่างขนาดต่ำสุดและสูงสุดข้ามความกว้างวิวพอร์ตสองค่า และคงที่นอกช่วงนั้น จำลองความกว้างวิวพอร์ตแสดงผลที่ความกว้างใดก็ได้

แปลงพอยต์สำหรับพิมพ์ได้หรือไม่?

ได้ pt ใช้อัตราส่วน CSS ที่ 72 pt ต่อ 96 px ดังนั้น 12 pt เท่ากับ 16 px