   .table
            {
                display: table;
                border: 1px solid gray;
            }
            .caption
            {
                display: table-caption;
                background: black;
            }
            .colgroup
            {
                display: table-column-group;
            }
            .col
            {
                display: table-column;
            }
            .thead
            {
                display: table-header-group;
            }
       