That would be the role of the attribute, not the tag. Otherwise you need lots of tags just to handle semantic meaning. One defined set of possible values for attributes attached to generic tags would make the most sense (and is how they have decided to go in the future).
That way standardized software can read anyone xhtml page and know immediately what the author meant, what structure the document has, and why specific styles (that they may in fact be unable to see) are bing used.
The next release of Sigil will make it possible to easily add even more semantic information using the epub:type attributes (even in BV) so that more of the structure of the document can be recognized automatically and universally by everyone. Right now you choose a term in your own language when you add semantics but in reality there is a controlled vocabulary of terms used in the guide and in landmarks and actually in many other places in epub3. So more semantic attribute marking will be coming for epub3. The reason is to allow readers more information about both the structure of the document and the reason certain tags are being used.
KevinH
|