ฉันกำลังสร้างเว็บไซต์ที่พูดได้หลายภาษากับเจ้าของช่วยฉันด้วยการแปลบางอย่าง วลีที่แสดงบางข้อความต้องมีตัวแบ่งบรรทัดเพื่อรักษารูปแบบของเว็บไซต์
น่าเสียดายที่เจ้าของไม่ใช่คนคอมพิวเตอร์ดังนั้นหากเขาเห็นว่าfoo<br />bar
มีโอกาสเขาจะแก้ไขข้อมูลในขณะที่เขากำลังแปลอยู่
มีวิธีแก้ปัญหา CSS (นอกเหนือจากการเปลี่ยนความกว้าง) เพื่อใช้กับองค์ประกอบที่จะแตกหลังจากทุกคำ?
(ฉันรู้ว่าฉันสามารถทำสิ่งนี้ใน PHP ได้ แต่ฉันสงสัยว่ามีกลอุบายที่ดีที่ฉันไม่รู้จักใน CSS เพื่อทำสิ่งเดียวกันให้สำเร็จหรืออาจใช้คุณสมบัติ CJK)
แก้ไข
ฉันจะพยายามทำแผนภาพสิ่งที่เกิดขึ้น:
---------------- ----------------
| Short Word | | Gargantuan |
| | | Word |
---------------- ----------------
คำยาวแบ่งโดยอัตโนมัติคำสั้นไม่ได้ ฉันอยากให้มันเป็นแบบนี้:
---------------- ----------------
| Short | | Gargantuan |
| Word | | Word |
---------------- ----------------