<table class="ReportTable" id="Canon" cellspacing="0"> <colgroup> <col align="center"> <col align="right"> <col> <col> <col> <col> </colgroup> <thead><tr> <th>Tag (hex)</th> <th>Tag (dec)</th> <th>IFD</th> <th>Key</th> <th>Type</th> <th>Tag description</th> </tr></thead> <tbody> <tr class="OddRow"> <td>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.Canon.0x0000</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x0001</td> <td>1</td> <td>Makernote</td> <td>Exif.Canon.CameraSettings</td> <td>Short</td> <td>Various camera settings</td> </tr> <tr class="OddRow"> <td>0x0002</td> <td>2</td> <td>Makernote</td> <td>Exif.Canon.FocalLength</td> <td>Short</td> <td>Focal length</td> </tr> <tr class="EvenRow"> <td>0x0003</td> <td>3</td> <td>Makernote</td> <td>Exif.Canon.0x0003</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x0004</td> <td>4</td> <td>Makernote</td> <td>Exif.Canon.ShotInfo</td> <td>Short</td> <td>Shot information</td> </tr> <tr class="EvenRow"> <td>0x0005</td> <td>5</td> <td>Makernote</td> <td>Exif.Canon.Panorama</td> <td>Short</td> <td>Panorama</td> </tr> <tr class="OddRow"> <td>0x0006</td> <td>6</td> <td>Makernote</td> <td>Exif.Canon.ImageType</td> <td>Ascii</td> <td>Image type</td> </tr> <tr class="EvenRow"> <td>0x0007</td> <td>7</td> <td>Makernote</td> <td>Exif.Canon.FirmwareVersion</td> <td>Ascii</td> <td>Firmware version</td> </tr> <tr class="OddRow"> <td>0x0008</td> <td>8</td> <td>Makernote</td> <td>Exif.Canon.ImageNumber</td> <td>Long</td> <td>Image number</td> </tr> <tr class="EvenRow"> <td>0x0009</td> <td>9</td> <td>Makernote</td> <td>Exif.Canon.OwnerName</td> <td>Ascii</td> <td>Owner Name</td> </tr> <tr class="OddRow"> <td>0x000c</td> <td>12</td> <td>Makernote</td> <td>Exif.Canon.SerialNumber</td> <td>Long</td> <td>Camera serial number</td> </tr> <tr class="EvenRow"> <td>0x000d</td> <td>13</td> <td>Makernote</td> <td>Exif.Canon.0x000d</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x000f</td> <td>15</td> <td>Makernote</td> <td>Exif.Canon.CustomFunctions</td> <td>Short</td> <td>Custom Functions</td> </tr> <tr class="EvenRow"> <td>0x0010</td> <td>16</td> <td>Makernote</td> <td>Exif.Canon.ModelID</td> <td>Long</td> <td>Model ID</td> </tr> <tr class="OddRow"> <td>0x0012</td> <td>18</td> <td>Makernote</td> <td>Exif.Canon.PictureInfo</td> <td>Short</td> <td>Picture info</td> </tr> <tr class="EvenRow"> <td>0x00a9</td> <td>169</td> <td>Makernote</td> <td>Exif.Canon.WhiteBalanceTable</td> <td>Short</td> <td>White balance table</td> </tr> <tr class="OddRow"> <td>0x00b5</td> <td>181</td> <td>Makernote</td> <td>Exif.Canon.0x00b5</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x00c0</td> <td>192</td> <td>Makernote</td> <td>Exif.Canon.0x00c0</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x00c1</td> <td>193</td> <td>Makernote</td> <td>Exif.Canon.0x00c1</td> <td>Short</td> <td>Unknown</td> </tr> </tbody> </table><script type="text/javascript"> // var Canon = new SortableTable( document.getElementById("Canon"), ["String", "Number", "String", "String", "String", "String"] ); Canon.onsort = function () { var rows = Canon.tBody.rows; var l = rows.length; for (var i = 0; i < l; i++) { removeClassName(rows[i], i % 2 ? "OddRow" : "EvenRow"); addClassName(rows[i], i % 2 ? "EvenRow" : "OddRow"); } }; // </script>