Three things a browser will not do with Japanese type.
1. Line breaking. A browser breaks a Japanese line anywhere it likes. Japanese typesetting says a line cannot start with 。or 」and cannot end with 「. Without those rules, the first character of a line is a closing bracket, and every reader sees it.
2. Furigana. The small readings printed above kanji. It is not a font feature. It needs its own markup, and a browser will not add it for you.
3. The space between scripts. Japanese and Latin set side by side need a quarter-em gap. Without it, the words touch — and the page reads as a translation rather than a design.
We built three plugins for these and put every case on one page, before and after, so you can see what actually changes:
https://khz-art.com/en/framer-japanese
Three things a browser will not do with Japanese type.
1. Line breaking. A browser breaks a Japanese line anywhere it likes. Japanese typesetting says a line cannot start with 。or 」and cannot end with 「. Without those rules, the first character of a line is a closing bracket, and every reader sees it.
2. Furigana. The small readings printed above kanji. It is not a font feature. It needs its own markup, and a browser will not add it for you.
3. The space between scripts. Japanese and Latin set side by side need a quarter-em gap. Without it, the words touch — and the page reads as a translation rather than a design.
We built three plugins for these and put every case on one page, before and after, so you can see what actually changes:
https://khz-art.com/en/framer-japanese