The problem: to present some characters that might not be known to the user, or might not be seen by the user, giving some auxiliary information like transcription (romanization).
Ruby markup could be used for this. In Internet Explorer 6, there is (limited) support to the Ruby module, so this demo should work as such on IE 6. On Mozilla Firefox, try viewing this page first normally, then with the alternate stylesheet “Ruby support”. The style sheet is based on the suggestions in Masayasu Ishikawa’s note Implementing the Ruby Module as modified by Alan J. Flavell.
title
attributeThis is just lorem ipsum text in order to have some text surrounding the interesting expression, namely 茶, so that it appears in the middle of running text. If you move the pointer over the special character, your browser may display a tooltip that contains a transcription.
This is just lorem ipsum text in order to have some
text surrounding the interesting expression, namely
title
This is just lorem ipsum text in order to have some
text surrounding the interesting expression, namely
title
attribute is associated with the
ruby block (ruby
element). The idea is
that the ruby text might be too small to the user to read
but a sufficient hint so that the user moves the pointer over
it.
This is just lorem ipsum text in order to have some
text surrounding the interesting expression, namely