title: html ordered list attributes "start" and "type" not working in external css
body: <p>I need to make a list in table of 3*2, with one row of th. All the css should be externally described, and all other css is working except ol attributes: start and type.</p>
  
  <p>I tried several ways just to test:
  1.
  html code:</p>
  
  <pre><code>&lt;td class=cell3&gt; //cell3 is another css I defined for td
      &lt;ol&gt;
          &lt;li&gt;ol1 - item2&lt;/li&gt;
          &lt;li&gt;ol1 - item3&lt;/li&gt;
      &lt;/ol&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>CSS code:</p>
  
  <pre><code>ol{
  type: "I";
  color: red;
  start: "3"; }
  </code></pre>
  
  <p>2.
  html code:</p>
  
  <pre><code>&lt;td class=cell3&gt;
      &lt;ol class = r3c1&gt;
          &lt;li&gt;ol1 - item2&lt;/li&gt;
          &lt;li&gt;ol1 - item3&lt;/li&gt;
      &lt;/ol&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>css code:</p>
  
  <pre><code>ol.r3c1{
      type: "I";
      color: red;
      start: "3";
  }
  </code></pre>
  
  <p>For both way, the "color" attribute works, but type and start aren't.. why is that?(both type and start worked if I enter them as in-line style.)</p>
  
  <p>Edit--</p>
  
  <p>I am trying to get row 2 and 3 of column 1 part. it begins with "I." and continues with "III." I initially tried to achieve that by setting different ol attribute class for each 2 cells:</p>
  
  <pre><code>&lt;td class=cell1&gt;
      &lt;ol class=r2c1&gt;
          &lt;li&gt;ol1 - item1&lt;/li&gt;
      &lt;/ol&gt;
  &lt;/td&gt;
  &lt;td class=cell2&gt;row2 col2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
  &lt;td class=cell3&gt;
      &lt;ol class = r3c1&gt;
          &lt;li&gt;ol1 - item2&lt;/li&gt;
          &lt;li&gt;ol1 - item3&lt;/li&gt;
      &lt;/ol&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>css:</p>
  
  <pre><code>ol.r2c1{
      type: "I";
  }
  ol.r3c1{
      type: "I";
      start: "3";
  }
  </code></pre>
  
  <p>(Which is incorrect since type and start both are not css attributes.)</p>