ในตอนท้ายของโพสต์ทุกประเภทในธีม Tumblr ของฉันฉันได้รับรหัสนี้:
<p class="permalink">
<a href="{Permalink}">{NoteCountWithLabel}</a>
{block:HasTags} # filed under:
{block:Tags}
<a href="{TagURL}">{Tag}</a>
{/block:Tags}
{/block:HasTags}
</p>
(ฉันรู้ว่า
บิตนั้นไม่ใช่การแสดงในชั้นเรียนเป็นวิธีแก้ปัญหาสี่วินาทีของฉันและไม่ใช่จุดประสงค์ของคำถามนี้ดังนั้นโปรดอดทนกับฉัน!)
ในโพสต์ที่มีหลายแท็กนั่นทำให้:
ถ้าฉันเพิ่งเพิ่มเครื่องหมายจุลภาคหลังจาก{Tag}
ทำให้<a href="{TagURL}">{Tag},</a>
ฉันได้รับ:
แท็กสุดท้ายมีเครื่องหมายจุลภาคที่ไม่เกี่ยวข้องและการโพสต์ที่มีเพียงหนึ่งแท็กจะแสดงเครื่องหมายจุลภาคพิเศษภายใต้วิธีนี้เช่นกัน
ฉันจะเพิ่มจุลภาคในจำนวนที่เหมาะสมได้อย่างไร
อัปเดต :
คำตอบของ Jeremy ด้านล่างทำในสิ่งที่ฉันต้องการ แต่ในความพยายามที่จะได้รับแฟนซีเป็น "มาตรฐานตามมาตรฐาน" (แม้ว่าฉันไม่รู้ว่าทำไมทุกคนที่ใช้ IE8 จะอ่าน Tumblr ของฉัน) ฉันพยายามที่จะใช้คำแนะนำของ w3d ดังนั้น CSS ตอนนี้ดูเหมือนว่า:
a.tag:before {
content:", ";
}
a.tag:first-child:before {
content:"";
}
ผลลัพธ์คือตอนนี้:
( nb: การขึ้นบรรทัดใหม่ไม่เกี่ยวข้อง - ฉันเพิ่มลงไปตามวัตถุประสงค์ )
ดังนั้น. เกิดอะไรขึ้น
,
นั้นอาจเป็นพื้นที่สีขาวที่เกิดขึ้นหลังจาก</a>
ในมาร์กอัป / ธีมของคุณ คุณสามารถลองลบสิ่งนี้ เครื่องหมายจุลภาคแรกยังคงอยู่? ลองเปลี่ยนcontent:"";
เป็นcontent:"%";
เพียงเพื่อดูว่ามีการ%
แสดง? (แม้ว่าฉันจะเห็นจากความคิดเห็นของคุณในคำตอบของฉันว่านี้อาจไม่มีผลใด ๆ !)