<br>On Tuesday, 28 February 2017, Luc Pardon <<a href="mailto:lucp@skopos.be">lucp@skopos.be</a>> wrote:<br>><br>><br>> On 28-02-17 00:59, Arthur Reutenauer wrote:<br>>> I feel that some of us here have difficulties<br>>> understanding how the language tag makes any difference, since you have<br>>> to provide a styling tag anyway.<br>><br>>   A separate styling tag is not needed. The css can be hooked to the<br>> language tag directly, i.e.:<br>><br>>   .lang(la-taxon) {<br>>         font-style: italic;<br>>   }<br>><br><br>A more semantic approach would be to use <br><br><i class="taxonomy" lang="la-taxon"></i><br><br>And the the I element can be styled as required by surrounding language. The I element would be the semamtic html5 to use.<br><br>Then css overrides could be used for i.taxonomy to overide italicisation for scripts, languages or typesetting conventions that do not use an italic face in this context.<br><br><br>Andrew<br><br><br><br>-- <br><div dir="ltr"><div><div dir="ltr">Andrew Cunningham<br><a href="mailto:lang.support@gmail.com" target="_blank">lang.support@gmail.com</a><br><br><br></div></div></div><br>