나는 일반 문자와 다른 색으로 문자를 결합하는 작은 시스템을 만들려고 노력하고 있습니다. 다음 예를 보자하이라이트 조합 문자
* { font-size: 72px }
b { font-weight: normal; color: red }
Tést A̴ B͓ <br/>
Te<b>́</b>st A<b>̴</b> B<b>͓</b>
내가 빨간색으로 강조 할 수있는 세 가지 결합 문자 (악센트, 물결표 오버레이, 아래 X)를하고 싶습니다,하지만 그들이 경우에 어디 있었는지 정확하게 유지 원본 텍스트에. 문제는 HTML 요소에서 결합 문자를 래핑 할 때 더 이상 기본 문자에 '첨부'되지 않고 나머지 텍스트와 함께 인라인된다는 점입니다.
HTML/CSS로이를 수행 할 수있는 방법이 있습니까?
참고 : 내가 답변 here 및 here을 검토했지만, 그들은 모두 전용 '기하'가 특정 지역 내에서 문자의 부분을 강조하다 —을 문제를 공격하는 것 같다. 이 질문은 특히 결합 문자의 '인쇄상의'측면을 강조하는 것입니다.
[CSS의 절반에 CSS를 적용 할 수 있습니까?] (http://stackoverflow.com/questions/23569441/is-it-possible-to-apply-css-to-half-of -a-character) –
@Paulie_D별로 중복되지 않습니다. 그 질문은 문자를 '기하학적으로'나누는 것에 관한 것입니다. 나는 '타이포 그라피'에 더 관심이 있습니다. 따라서 조합 문자가 기본 문자 (오버레이)를 넘는 경우에도 결합 문자에만 적용됩니다. –
나는 이것이 http://stackoverflow.com/questions/23537441/how-to-display-accents-over-words-with-different-colors-in-html-css의 중복이라고 생각한다. –