On 2011/11/21 5:54, Asmus Freytag wrote:
On 11/20/2011 8:00 AM, Joó Ádám wrote:
Leaving aside that CSS is presentation and not content, and is
definitely not markup. HTML is a better candidate.

Á

The details of the appearance of the mark would be presentation.
The scoping, like for applying every other style feature, would have to
be supplied via HTML, XML you name it.
I can see where you'd want something other than a generic "span" to
provide that scoping.

I agree with Asmus here.

It's important to point out that having it in CSS doesn't mean that it couldn't also go into HTML. But these days, anything presentational goes into CSS, and if there's markup with a default presentation, then HTML just mentions the markup, and for presentation defers to CSS.

Putting it in CSS also means that it can be used from other kinds of markup (e.g. totally unrelated to HTML or even XML).

If you want to make serious progress, I propose to check what's in TEI (because that, and not HTML, is the markup of choice for these kinds of text). If what's currently in TEI isn't sufficient in terms of markup, please work with them to improve the situation.

Also, work with CSS to look into the presentation issues. In particular, look at what there's already around from the presentation side of MathML.

In HTML, it should always be possible to start generically, i.e. with a <span> and some class attributes.

Regards,    Martin.

Reply via email to