|
Posted by Jukka K. Korpela on 08/17/05 22:34
"Safalra" <usenet@safalra.com> wrote:
> The problem here is that HTML was designed to mark-up text, not music.
Indeed, but some notations of music can be regarded as text. After all,
there are even Unicode characters for notes and other symbols used for
writing down music.
> Using CSS to shift notes around results in an unintelligible mess on
> non-CSS user-agents (or those with CSS bugs).
In most cases, yes, but using <sup> and <sub> markup may work in some
cases, though you would probably want to tune the vertical-alignment and
the font-size in CSS. The presentation could still make sense even without
CSS, though there are unavoidably situations where superscripting and
subscripting cannot work as such (character cell browsers, speech browsers,
Braille rendering, search engines). Clever browsers could still tell the
user about superscripting and subscripting.
Some approaches might use (gasp) tables, which might even have structural
meaning in musics notations.
Yet another possibility is Ruby markup, which wasn't really designed for
music but can be used to attach "interlinear annotations" to text (and has
some basic support on IE 6).
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html
Navigation:
[Reply to this message]
|