From Wikimedia Foundation Governance Wiki



    Enhance accessibility by using a semantic list (<ul>). With some css magic we can keep the look 'n feel of the current lang templates :)
    It only requires to add some CSS to MediaWiki:monobook.css and people to use <div class="divlang">...</div> and a ul list in the lang templates (see example below). Since those templates are not frequently edited, it would not be hard to maintain (I can check).


    To be added to MediaWiki:monobook.css

    To actually see the result, you need to add the following lines in your User:YOU/monobook.css (then, update it and refresh this page):
    It's alive in MediaWiki:monobook.css :)

    .divlang {
        background: #F9F9F9;
        border: 1px solid #E9E9E9;
      // ... blabla ... //
        margin-left: 0;
        padding-left: 0;

    Source code of the example

    <div class="divlang">
    <li class="firstlang">[[Current events|English]]</li>