Optimize HTML coding

My coding leaves a lot to be desired. I would appreciate some help in improving this HTML code. I used HTML Tidy to remove the validation errors.
I can reduce the code but then it does not validate. I would like it to display the same but reduce the amount of code and it to validate.
I need to reduce the code because of the amount of storage it takes.
All pages are similar so I can copy the modifications on different pages and books.
They are in HTML tables because it is tabular data. If it can be improved with CSS, validate and display in different browsers correctly with less code, I will do it.

Thank You
falcon


<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
   <html>
      <head>
         <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
         <meta http-equiv="Content-Language" content="en-us">
         <meta name="DESCRIPTION" content="King James Version #2 Ezekiel 10:1-22.">
         <meta name="KEYWORDS" content="King James Version #2 Ezekiel 10:1-22.">
      <title>Ezekiel Chapter 10:1-22.</title>
   <link rel="STYLESHEET" type="text/css" href="default.css">
</head>
<body bgcolor="#f5deb3" background="Images/creamswirl.gif">
<dl>  <dt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b><font
   size="+1"><a href="../index.htm">Index: King James Version #2</a></font></b>
  <dt><b><font size="+1">Old Testament</font></b>
  <dd><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;1 <a href="../Old%20%20Testament/Ganesis%20Outline.html">Genesis</a>&nbsp;</font></b></td>
      <td width="12%">
      &nbsp;&nbsp;<b><font size="-1">7 <a href="../Old%20%20Testament/07_001.htm">Judges</a>&nbsp;</font></b></td>
      <td width="14%">
      <font size="-1">&nbsp;<b>13 <a href="../13_001.htm">1 Chronicles</a>&nbsp;</b></font></td>
      <td width="17%">
      &nbsp;<b><font size="-1">19 <a href="../19_001.htm">Psalms</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">25 <a href="../25_001.htm">Lamentations</a></font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">31&nbsp;<a href="../31_001.htm">Obadiah</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">37 <a href="../37_001.htm">Haggai</a></font></b></td>
    </tr>
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;2 <a href="../Old%20%20Testament/02_001.htm">Exodus</a>&nbsp;</font></b></td>
      <td width="12%">
      <font size="-1">&nbsp;&nbsp;&nbsp;<b>8 <a href="../Old%20%20Testament/08_001.htm">Ruth</a>&nbsp;</b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">14 <a href="../14_001.htm">2 Chronicles</a></font></b></td>
      <td width="17%">
      &nbsp;<b><font size="-1">20 <a href="../20_001.htm">Proverbs</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">26 <a href="../26_001.htm">Ezekiel</a></font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">32 <a href="../32_001.htm">Jonah</a>&nbsp;</font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">38 <a href="../38_001.htm">Zechariah</a></font></b></td>
    </tr>
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;3 <a href="../Old%20%20Testament/03_001.htm">Leviticus</a></font></b></td>
      <td width="12%">
      <font size="-1">&nbsp;&nbsp;&nbsp;<b>9 <a href="../Old%20%20Testament/09_001.htm">1
      Samuel</a>&nbsp;</b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">15 <a href="../15_001.htm">Ezra</a></font></b></td>
      <td width="17%">
      &nbsp;<b><font size="-1">21 <a href="../21_001.htm">Ecclesiastes</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">27 <a href="../27_001.htm">Daniel</a>&nbsp;</font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">33 <a href="../33_001.htm">Micah</a>&nbsp;</font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">39 <a href="../39_001.htm">Malachi</a></font></b></td>
    </tr>
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;4 <a href="../Old%20%20Testament/04_001.htm">Numbers</a></font></b></td>
      <td width="12%">
      <font size="-1">&nbsp;<b>10 <a href="../Old%20%20Testament/10_001.htm">2
      Samuel</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">16&nbsp;<a href="../16_001.htm">Nehemiah</a></font></b></td>
      <td width="17%">
      &nbsp;<b><font size="-1">22 <a href="../22_001.htm">Song of Solomon</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">28 <a href="../28_001.htm">Hosea</a></font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">34 <a href="../34_001.htm">Nahum</a></font></b></td>
      <td width="14%">
      &nbsp;</td>
    </tr>
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;5 <a href="../Old%20%20Testament/05_001.htm">Deuteronomy</a></font>&nbsp;</b></td>
      <td width="12%">
      &nbsp;<b><font size="-1">11 <a href="../Old%20%20Testament/11_001.htm">1
      Kings</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">17&nbsp;<a href="../17_001.htm">Esther</a>&nbsp;</font></b></td>
      <td width="17%">
      &nbsp;<b><font size="-1">23 <a href="../23_001.htm">Isaiah</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">29 <a href="../29_001.htm">Joel</a></font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">35 <a href="../35_001.htm">Habakkuk</a></font></b></td>
      <td width="14%">
      &nbsp;</td>
    </tr>
    <tr>
      <td width="14%">
      &nbsp;<b><font size="-1">&nbsp;6 <a href="../Old%20%20Testament/06_001.htm">Joshua</a></font></b></td>
      <td width="12%">
      &nbsp;<b><font size="-1">12 <a href="../12_001.htm">2 Kings</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">18 <a href="../18_001.htm">Job</a>&nbsp;</font></b></td>
      <td width="17%">
      &nbsp;<b><font size="-1">24 <a href="../24_001.htm">Jeremiah</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">30 <a href="../30_001.htm">Amos</a></font></b></td>
      <td width="15%">
      &nbsp;<b><font size="-1">36 <a href="../36_001.htm">Zephaniah</a></font></b></td>
      <td width="14%">
      &nbsp;</td>
    </tr>
  </table>
  <dt><b><font size="+1">New Testament</font></b>
  <dd><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="11%">
      <b><font size="-1">&nbsp;40</font></b><font size="-1"> <b><a
      href="40_001.htm#anchor2018">Matthew</a>&nbsp;</b></font>&nbsp;</td>
      <td width="15%">
      &nbsp;<b><font size="-1">44</font></b><font size="-1"> <b><a
      href="44_001.htm">Acts</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">48</font></b><font size="-1"> <b><a
      href="48_001.htm">Galatians</a></b></font></td>
      <td width="17%">
      &nbsp;<b><font size="-1">52</font></b><font size="-1"> <b><a
      href="52_001.htm">1 Thessalonians</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">56</font></b><font size="-1"> <b><a
      href="56_001.htm">Titus</a>&nbsp;</b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">60</font></b><font size="-1"> <b><a
      href="60_001.htm">1 Peter</a>&nbsp;</b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">64</font></b><font size="-1"> <b><a
      href="64_001.htm">3 John</a></b></font></td>
    </tr>
    <tr>
      <td width="11%">
      &nbsp;<b><font size="-1">41</font></b><font size="-1"> <b><a
      href="41_001.htm">Mark</a></b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">45</font></b><font size="-1"> <b><a
      href="45_001.htm">Romans</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">49</font></b><font size="-1"> <b><a
      href="49_001.htm">Ephesians</a>&nbsp;</b></font></td>
      <td width="17%">
      &nbsp;<b><font size="-1">53 <a href="53_001.htm">2 Thessalonians</a></font></b></td>
      <td width="14%">
      &nbsp;<b><font size="-1">57</font></b><font size="-1"> <b><a
      href="57_001.htm">Philemon</a></b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">61</font></b><font size="-1"> <b><a
      href="61_001.htm">2 Peter</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">65</font></b><font size="-1"> <b><a
      href="65_001.htm">Jude</a></b></font></td>
    </tr>
    <tr>
      <td width="11%">
      &nbsp;<b><font size="-1">42</font></b><a href="42_001.htm"><font
       size="-1"> <b>Luke</b></font></a></td>
      <td width="15%">
      &nbsp;<b><font size="-1">46</font></b><font size="-1"> <b><a
      href="46_001.htm">1 Corinthians</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">50</font></b><font size="-1"> <b><a
      href="50_001.htm">Philippians</a></b></font></td>
      <td width="17%">
      &nbsp;<b><font size="-1">54</font></b><font size="-1"> <b><a
      href="54_001.htm">1 Timothy</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">58</font></b><font size="-1"> <b><a
      href="58_001.htm">Hebrews</a></b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">62</font></b><font size="-1"> <b><a
      href="62_001.htm">1 John</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">66</font></b><font size="-1"> <b><a
      href="66_001.htm">Revelation</a></b></font></td>
    </tr>
    <tr>
      <td width="11%">
      &nbsp;<b><font size="-1">43</font></b><font size="-1"> <b><a
      href="43_001.htm">John</a></b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">47</font></b><font size="-1"> <b><a
      href="47_001.htm">2 Corinthians</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">51</font></b><font size="-1"> <b><a
      href="51_001.htm">Colossians</a></b></font></td>
      <td width="17%">
      &nbsp;<b><font size="-1">55</font></b><font size="-1"> <b><a
      href="55_001.htm">2 Timothy</a></b></font></td>
      <td width="14%">
      &nbsp;<b><font size="-1">59</font></b><font size="-1"> <b><a
      href="59_001.htm">James</a>&nbsp;</b></font></td>
      <td width="15%">
      &nbsp;<b><font size="-1">63</font></b><font size="-1"> <b><a
      href="63_001.htm">2 John</a></b></font></td>
      <td width="14%">
      &nbsp;</td>
    </tr>
  </table>
</dl>

<h2><a name="Eze10">Ezekiel 10</a></h2>

<h3>[<a href="26_001.htm">1</a>] [<a href="26_002.htm">2</a>] [<a href="26_003.htm">3</a>] [<a href="26_004.htm">4</a>] [<a href="26_005.htm">5</a>]
[<a href="26_006.htm">6</a>] [<a href="26_007.htm">7</a>] [<a href="26_008.htm">8</a>] [<a href="26_009.htm">9</a>] [<a href="26_010.htm">10</a>]
[<a href="26_011.htm">11</a>] [<a href="26_012.htm">12</a>] [<a href="26_013.htm">13</a>] [<a href="26_014.htm">14</a>] [<a href="26_015.htm">15</a>]
[<a href="26_016.htm">16</a>] [<a href="26_017.htm">17</a>] [<a href="26_018.htm">18</a>] [<a href="26_019.htm">19</a>] [<a href="26_020.htm">20</a>]
[<a href="26_021.htm">21</a>] [<a href="26_022.htm">22</a>] [<a href="26_023.htm">23</a>] [<a href="26_024.htm">24</a>] [<a href="26_025.htm">25</a>]
[<a href="26_026.htm">26</a>] [<a href="26_027.htm">27</a>] [<a href="26_028.htm">28</a>] [<a href="26_029.htm">29</a>] [<a href="26_030.htm">30</a>]
[<a href="26_031.htm">31</a>] [<a href="26_032.htm">32</a>] [<a href="26_033.htm">33</a>] [<a href="26_034.htm">34</a>] [<a href="26_035.htm">35</a>]
[<a href="26_036.htm">36</a>] [<a href="26_037.htm">37</a>] [<a href="26_038.htm">38</a>] [<a href="26_039.htm">39</a>] [<a href="26_040.htm">40</a>]
[<a href="26_041.htm">41</a>] [<a href="26_042.htm">42</a>] [<a href="26_043.htm">43</a>] [<a href="26_044.htm">44</a>] [<a href="26_045.htm">45</a>]
[<a href="26_046.htm">46</a>] [<a href="26_047.htm">47</a>] [<a href="26_048.htm">48</a>]
</h3>


<blockquote>
<b>10:1</b> Then I looked, and, behold, in the firmament that was above the head of the cherubims there appeared over them as it were a sapphire stone, as the appearance of the likeness of a throne. <br><br>
<b>10:2</b> And he spake unto the man clothed with linen, and said, Go in between the wheels, [even] under the cherub, and fill thine hand with coals of fire from between the cherubims, and scatter [them] over the city. And he went in in my sight. <br><br>
<b>10:3</b> Now the cherubims stood on the right side of the house, when the man went in; and the cloud filled the inner court. <br><br>
<b>10:4</b> Then the glory of the LORD went up from the cherub, [and stood] over the threshold of the house; and the house was filled with the cloud, and the court was full of the brightness of the LORD'S glory. <br><br>
<b>10:5</b> And the sound of the cherubims' wings was heard [even] to the outer court, as the voice of the Almighty God when he speaketh. <br><br>
<b>10:6</b> And it came to pass, [that] when he had commanded the man clothed with linen, saying, Take fire from between the wheels, from between the cherubims; then he went in, and stood beside the wheels. <br><br>
<b>10:7</b> And [one] cherub stretched forth his hand from between the cherubims unto the fire that [was] between the cherubims, and took [thereof], and put [it] into the hands of [him that was] clothed with linen: who took [it], and went out. <br><br>
<b>10:8</b> And there appeared in the cherubims the form of a man's hand under their wings. <br><br>
<b>10:9</b> And when I looked, behold the four wheels by the cherubims, one wheel by one cherub, and another wheel by another cherub: and the appearance of the wheels [was] as the colour of a beryl stone. <br><br>
<b>10:10</b> And [as for] their appearances, they four had one likeness, as if a wheel had been in the midst of a wheel. <br><br>
<b>10:11</b> When they went, they went upon their four sides; they turned not as they went, but to the place whither the head looked they followed it; they turned not as they went. <br><br>
<b>10:12</b> And their whole body, and their backs, and their hands, and their wings, and the wheels, [were] full of eyes round about, [even] the wheels that they four had. <br><br>
<b>10:13</b> As for the wheels, it was cried unto them in my hearing, O wheel. <br><br>
<b>10:14</b> And every one had four faces: the first face [was] the face of a cherub, and the second face [was] the face of a man, and the third the face of a lion, and the fourth the face of an eagle. <br><br>
<b>10:15</b> And the cherubims were lifted up. This [is] the living creature that I saw by the river of Chebar. <br><br>
<b>10:16</b> And when the cherubims went, the wheels went by them: and when the cherubims lifted up their wings to mount up from the earth, the same wheels also turned not from beside them. <br><br>
<b>10:17</b> When they stood, [these] stood; and when they were lifted up, [these] lifted up themselves [also]: for the spirit of the living creature [was] in them. <br><br>
<b>10:18</b> Then the glory of the LORD departed from off the threshold of the house, and stood over the cherubims. <br><br>
<b>10:19</b> And the cherubims lifted up their wings, and mounted up from the earth in my sight: when they went out, the wheels also [were] beside them, and [every one] stood at the door of the east gate of the LORD'S house; and the glory of the God of Israel [was] over them above. <br><br>
<b>10:20</b> This [is] the living creature that I saw under the God of Israel by the river of Chebar; and I knew that they [were] the cherubims. <br><br>
<b>10:21</b> Every one had four faces apiece, and every one four wings; and the likeness of the hands of a man [was] under their wings. <br><br>
<b>10:22</b> And the likeness of their faces [was] the same faces which I saw by the river of Chebar, their appearances and themselves: they went every one straight forward. <br><br>
</blockquote>

    <dl><dt><a href="26_009.htm#Eze09"><b>PREVIOUS</b></a>&nbsp;&nbsp;&nbsp;<a href="#Eze10"><b>TOP</b></a>&nbsp;&nbsp;&nbsp;<a href="26_011.htm#Eze11"><b>NEXT</b></a></dt>    <dt><b>&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-
    &nbsp;&nbsp;E N D&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;-</b></dt></dl>

<center><font face="Verdana">Created with FREE <a href="http://www.bibledatabase.org/addon/html_compiler.html">HTMLCompiler</a> by <a href="http://BibleDatabase.org">BibleDatabase</a></font></center><br>

</body>
</html>


Getting rid of the table and using semantic HTML and CSS should make a huge difference.

@navyfalcon;

A couple of tips which I find useful:

  1. have a validation link to " http://validator.w3.org/ "
  2. use a strict Doctype
  3. use a meta tab charset of utf-8
  4. learn CSS
  5. find a good editor

I also use this FireFox Addon “https://addons.mozilla.org/en-US/firefox/addon/html-validator/?src=userprofile”…

because immediately after FireFox displays your page one of three icons appear in the right of the toolbar. Either red, green or yellow indicating valid CSS. Clicking on the icon opens a new browser window showing three windows, source code, errorsm warnings and hints and code fix suggestions.

I am in now way associated with this validator just tried many and think this one is the best.

A couple of tips which I find useful:

  1. have a validation link to " http://validator.w3.org/ "
  2. use a strict Doctype
  3. use a meta tab charset of utf-8
  4. learn CSS
  5. find a good editor

I also use this FireFox Addon “https://addons.mozilla.org/en-US/firefox/addon/html-validator/?src=userprofile”…

  1. changed meta tag to meta tab charset of utf-8
  2. I use FireFox Addon A W3C Tidy-based HTML Validator which checks pages from within the Firefox web browser.
  3. I use Alleycode HTML Editor which can edit HTML and CSS

I use HTML Tables because it is tabular data
converting it to Div s and work around for I.E. depends upon the amount of code difference (which will be less code and load faster - that is including external CSS if converted).

I am not sure which is best and with 66 books and many chapters, it will make a difference.
Thank you for your suggestions - I did make the meta tag change

falcon

No, in this case it’s a list.

A lot of your code is quite outdated, like <font> and <center> elements. All this has been replaced by CSS, so I’d recommend getting a book on SCC.

HTML Tidy can help you?