ตัวพิมพ์หัวเรื่อง หรือ ตัวพิมพ์ประโยค? กฎสำหรับหัวข้อ UI และชื่อในโค้ด
Title case ใส่ตัวพิมพ์ใหญ่ให้คำส่วนใหญ่ในหัวข้อ ส่วน sentence case ใส่ตัวพิมพ์ใหญ่เฉพาะคำแรกและชื่อเฉพาะ ใช้ sentence case กับเนื้อหาส่วนใหญ่ ป้ายชื่อในอินเทอร์เฟซ และหัวข้อยาว ๆ ส่วน title case ใช้เมื่อคู่มือสไตล์หรือแบรนด์ของคุณกำหนดไว้ กฎเรื่องคำเล็ก ๆ ในแต่ละคู่มือไม่เหมือนกัน จึงควรเลือกแบบหนึ่งแล้วใช้ให้สม่ำเสมอ
เปลี่ยนตัวพิมพ์ใหญ่-เล็กข้อความใช้ตัวพิมพ์ผิดรูปแบบใช้ฟรีสองสไตล์ ความต่างเพียงข้อเดียว
Sentence case อ่านเหมือนประโยคทั่วไป เช่น "How to fix a broken link" ส่วน Title case ใส่ตัวพิมพ์ใหญ่ให้คำหลัก เช่น "How to Fix a Broken Link" ทั้งสองแบบพบได้ทั่วไปและเหมาะกับบริบทต่างกัน Sentence case อ่านง่ายกว่าในเนื้อหายาว และเป็นค่าเริ่มต้นของป้ายชื่อในอินเทอร์เฟซหลายแห่ง ส่วน Title case มักพบในชื่อหนังสือ หัวข้อนิตยสาร และงานการตลาดบางประเภท
คำเล็ก ๆ ที่ควรเป็นตัวพิมพ์เล็ก
ใน title case คำนำหน้านาม (a, an, the) คำเชื่อมสั้น (and, but, or) และบุพบทสั้น (in, of, to) มักเป็นตัวพิมพ์เล็ก ยกเว้นเมื่ออยู่ต้นหรือท้ายหัวข้อ คู่มือสไตล์แต่ละเล่มมีรายละเอียดต่างกัน บางเล่มทำให้บุพบททุกความยาวเป็นตัวพิมพ์เล็ก บางเล่มใส่ตัวพิมพ์ใหญ่ให้คำที่มีสี่ตัวอักษรขึ้นไป และบางเล่มมีรายการคำของตัวเอง ควรจดสิ่งที่คุณเลือกไว้ เพื่อไม่ให้ต้องคิดกฎใหม่ทุกครั้งที่เขียนหัวข้อ
แนวทางที่ใช้ได้ผลกับเว็บไซต์ส่วนใหญ่:
- ใส่ตัวพิมพ์ใหญ่ให้คำแรกและคำสุดท้ายเสมอ
- ใส่ตัวพิมพ์ใหญ่ให้คำนาม กริยา คุณศัพท์ วิเศษณ์ และสรรพนาม
- ทำคำนำหน้านาม คำเชื่อมสั้น และบุพบทสั้นที่อยู่กลางหัวข้อให้เป็นตัวพิมพ์เล็ก
- คงชื่อผลิตภัณฑ์ คำย่อ และการสะกดของแบรนด์ไว้ตามที่เจ้าของเขียน
นี่คือหัวข้อหนึ่งในสองสไตล์:
| สไตล์ | หัวข้อ |
|---|---|
| Title case | The Guide to Saving Money on Travel |
| Sentence case | The guide to saving money on travel |
ในทั้งสองแบบ "to" และ "on" เป็นตัวพิมพ์เล็กเพราะอยู่กลางหัวข้อ ทั้งสองแบบใส่ตัวพิมพ์ใหญ่ให้คำแรก และมีเพียงแบบ title case ที่ใส่ตัวพิมพ์ใหญ่ให้ "Saving", "Money" และ "Travel"
แต่ละสไตล์เหมาะกับงานแบบไหน
- หัวข้อบทความและชื่อบทความ ใช้ได้ทั้งสองแบบ เลือกแบบเดียวแล้วใช้ทั่วทั้งเว็บไซต์
- หัวเรื่องอีเมล Sentence case เป็นที่นิยม เพราะดูเหมือนข้อความจากคนจริงมากกว่าประกาศจากองค์กร ตรวจความยาวด้วย เครื่องนับคำ ก่อนส่ง
- ปุ่มและรายการเมนู มักใช้ title case แต่อินเทอร์เฟซสมัยใหม่หลายที่ใช้ sentence case ให้ทำตามสไตล์ของผลิตภัณฑ์ทั้งหมด
- ข้อความแจ้งข้อผิดพลาดและข้อความช่วยเหลือ ใช้ sentence case และใส่จุดเฉพาะเมื่อสไตล์ของอินเทอร์เฟซกำหนดให้ใส่
- ชื่อผลงาน ใช้ชื่อตามที่เผยแพร่จริง แม้จะขัดกับกฎของเว็บไซต์ก็ตาม
ชื่อในโค้ด: camelCase, snake_case และ kebab-case
โปรแกรมเมอร์เขียนชื่อโดยไม่มีช่องว่าง ดังนั้นตัวพิมพ์จึงทำหน้าที่ต่างออกไป รูปแบบที่พบบ่อยมีสามแบบ:
| รูปแบบ | ตัวอย่าง | ใช้บ่อยใน |
|---|---|---|
| camelCase | userName | ตัวแปรและฟังก์ชันใน JavaScript และ Java |
| snake_case | user_name | ตัวแปรใน Python และคอลัมน์ฐานข้อมูลหลายแบบ |
| kebab-case | user-name | ที่อยู่เว็บ ชื่อคลาส CSS และชื่อไฟล์ |
คำย่อคือจุดที่เครื่องมือแปลงมักผิดพลาด ตัวแปลงแบบง่ายอาจแยกทุกตัวพิมพ์ใหญ่ ทำให้ "parseHTMLText" กลายเป็น "parse_h_t_m_l_text" แทนที่จะเป็น "parse_html_text" หลังแปลงแล้วให้ตรวจคำย่อด้วยตา
ตัวอย่างการทำงาน
ลองแปลงวลี "the quick brown fox" ดู:
- Title case: The Quick Brown Fox
- Sentence case: The quick brown fox
- camelCase: theQuickBrownFox
- snake_case: the_quick_brown_fox
- kebab-case: the-quick-brown-fox
ถ้ามีรายการหัวข้อหรือชื่อตัวแปรจำนวนมากที่ต้องเปลี่ยน ให้วางลงในเครื่องมือเปลี่ยนตัวพิมพ์ข้อความ แทนการพิมพ์ใหม่ทีละรายการ หากต้องการจัดเรียงรายการที่แปลงแล้ว ใช้เรียงลำดับบรรทัด ได้ และคู่มือการเรียงลำดับตัวอักษร อธิบายกฎไว้ สำหรับข้อความที่คุณพิมพ์เอง ควรตรวจคำเล็ก ๆ หลังแปลงอีกครั้ง เพราะเครื่องมือไม่รู้ว่าคำไหนเป็นคำนำหน้านามในภาษาของคุณ
วิธีใช้กับ fixmint
- วางหัวข้อ ชื่อ หรือตัวระบุลงในช่อง ข้อความของคุณ
- เลือกสไตล์: Sentence case, Title Case, camelCase, snake_case หรือ kebab-case ผลลัพธ์จะอัปเดตทันทีที่คุณเลือก
- ตรวจคำเล็ก ๆ และคำย่อด้วยตา เพราะเครื่องมือไม่รู้คู่มือสไตล์ของคุณ
- ติ๊ก ตัว i ภาษาตุรกีและอาเซอร์ไบจาน เฉพาะเมื่อข้อความเป็นภาษาใดภาษาหนึ่งในสองภาษานั้น เพราะตัว i มีจุดและไม่มีจุดทำงานต่างกัน
- คัดลอกผลลัพธ์ หรือใช้ ดาวน์โหลด .txt
กรณีพิเศษ
- คำประสม มีขีดกลาง คู่มือ title case บางเล่มใส่ตัวพิมพ์ใหญ่ทั้งสองส่วนของคำประสม ("Well-Known") บางเล่มใส่เฉพาะส่วนแรก ("Well-known") เลือกแบบเดียว
- คำหลังเครื่องหมายโคลอน คู่มือหลายเล่มใส่ตัวพิมพ์ใหญ่ให้คำแรกหลังโคลอนในหัวข้อ จึงพบ "Title Case: Some Rules" บ่อย
- ตัวพิมพ์ใหญ่ของแบรนด์ ชื่ออย่าง iPhone หรือ eBay คงตัวพิมพ์ใหญ่ของตัวเองในทั้งสองสไตล์
- แต่ละภาษามีกฎต่างกัน ภาษาเยอรมันใส่ตัวพิมพ์ใหญ่ให้คำนามทุกคำ กฎเหล่านี้จึงใช้กับภาษาอื่นไม่ได้ ให้ใช้ธรรมเนียมของภาษาที่คุณเขียนอยู่
หากสนใจว่าผู้อ่านกวาดตาดูหัวข้ออย่างไรคู่มือจำกัดจำนวนคำ อธิบายวิธีวัดความยาวหัวข้อในผลการค้นหา
คำตอบสั้น ๆ
ควรใช้ title case กับหัวข้อบล็อกหรือไม่?
ใช้แบบไหนก็ได้ถ้าใช้อย่างสม่ำเสมอ Sentence case อ่านง่ายกว่าในบทความยาว ส่วน title case เหมาะกับหัวข้อสั้นและเป็นทางการ
คู่มือสไตล์ทุกเล่มเห็นตรงกันเรื่องคำเล็ก ๆ หรือไม่?
ไม่ทั้งหมด โดยรวมเห็นตรงกันว่าคำนำหน้านามและคำเชื่อมสั้นเป็นตัวพิมพ์เล็ก แต่ต่างกันเรื่องบุพบทและคำที่มีสี่ตัวอักษรขึ้นไป เลือกคู่มือหนึ่งเล่มแล้วจดกฎไว้
snake_case กับ kebab-case ต่างกันอย่างไร?
snake_case เชื่อมคำด้วยเครื่องหมายขีดล่าง พบบ่อยใน Python และคอลัมน์ฐานข้อมูล ส่วน kebab-case ใช้เครื่องหมายขีดกลาง พบบ่อยในที่อยู่เว็บและชื่อคลาส CSS
แปลจาก ฉบับภาษาอังกฤษ ด้วยความช่วยเหลือของ AI
ความคิดเห็น
ยังไม่มีความคิดเห็น มาเป็นคนแรกกันเลย


