배경: 최근 변경 사항으로 인해 이모지 이미지 크기가 20px에서 1em(제가 사용하는 테마와 meta.discourse의 기본 설정에서 16px)으로 변경되었습니다.
2023년에 이 변경 사항 이후, 이모지 이미지의 표시 위치가 텍스트의 하단과 정렬되도록 조정되었습니다. 이 두 가지 요인이 결합되면서 CJK(한자권) 사용자 관점에서 이모지가 주변 텍스트보다 아래에 위치하는 것처럼 보입니다. 비-CJK 문화권 사용자들도 이모지 배치 방식을 비슷하게 인식하고 이상하게 느낄 가능성이 높다고 생각합니다.
아래 그림은 텍스트와 이모지가 혼합된 경우의 표시 효과 비교를 보여줍니다. 글꼴 크기와 이모지의 너비/높이는 모두 16px로 설정되어 있습니다. 상단과 하단 부분의 유일한 CSS 차이는 이모지의 vertical-align 값입니다: 상단은 text-bottom(현재 Discourse 설정)이고, 하단은 baseline(제가 제안하는 변경 사항)입니다.
테스트 텍스트의 bbcode
Nulla malesuada porttitor diam. ![]()
Nam ipsum ligula ![]()
Integer non enim. ![]()
你好
世界 ![]()
Hello
world ![]()
저는 하단 부분이 훨씬 더 좋아 보입니다. Discourse는 왜 vertical-align: text-bottom을 선택했을까요? (#34494 풀 리퀘스트 이후에) 현재 baseline으로 변경하는 것이 괜찮을까요?



