<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Martin,</p>
    <p>I've worked with Bhavesh to sort out these issues. The
      inconsistency in the syntax has been fixed.</p>
    <p>The CSS could be more compact ... if we did not have to deal with
      nested tables.  It was also a goal to simplify the use for the doc
      comment author, such that it was possible to put just one class
      definition on the <table> tag, and not have to make
      additional declarations on the tags within the table.<br>
    </p>
    <p>Our experiments showed that when we did not fully specify the
      structure, it was possible for the details of one style to "leak"
      into another when a table of one style was nested in another table
      of a different style. <br>
    </p>
    <p>At this point, the goal is to introduce the class names, and to
      have CSS that works well enough across the major browsers. If
      someone wants to suggest more concise CSS that works well in all
      our uses cases, that would be a fine RFE for a future release.</p>
    <p>-- Jon<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 5/10/17 7:10 PM, Martin Buchholz
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+kOe0-fHSFA1t9POEyEexPxUrenUqJj9d48sunKr1zcNEjVvQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">Looks good.</div>
        <div class="gmail_extra">
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">---</div>
          <div><br>
          </div>
        </div>
        <div class="gmail_extra">I suspect there's some way to specify
          the styles more compactly, but I don't know enough css to say.</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">---</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">
          <div class="gmail_extra">+table.borderless thead tr th,
            table.borderless tbody tr th, table.borderless tr th,</div>
          <div><br>
          </div>
          <div>
            <div>+table.plain > thead > tr > th, table.plain
              > tbody > tr > th, table.plain > tr > th,</div>
          </div>
          <div><br>
          </div>
          <div>I was surprised at the difference in syntax; why the
            ">" in one but not the other?</div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>