Note that there are some explanatory texts on larger screens.

plurals
  1. POChess + Using Tables
    primarykey
    data
    text
    <p>I've just been researching tables so that I can create a chess board using tables in html. Here is some code I found online: HTML CODE:</p> <pre><code> &lt;table id="chess_board" cellpadding="0" cellspacing="0"&gt; &lt;tr&gt; &lt;td id="A8"&gt;&lt;a href="#" class="rook black"&gt;&amp;#9820;&lt;/a&gt;&lt;/td&gt; &lt;td id="B8"&gt;&lt;a href="#" class="night black"&gt;&amp;#9822;&lt;/a&gt;&lt;/td&gt; &lt;td id="C8"&gt;&lt;a href="#" class="bishop black"&gt;&amp;#9821;&lt;/a&gt;&lt;/td&gt; &lt;td id="D8"&gt;&lt;a href="#" class="king black"&gt;&amp;#9819;&lt;/a&gt;&lt;/td&gt; &lt;td id="E8"&gt;&lt;a href="#" class="queen black"&gt;&amp;#9818;&lt;/a&gt;&lt;/td&gt; &lt;td id="F8"&gt;&lt;a href="#" class="bishop black"&gt;&amp;#9821;&lt;/a&gt;&lt;/td&gt; &lt;td id="G8"&gt;&lt;a href="#" class="night black"&gt;&amp;#9822;&lt;/a&gt;&lt;/td&gt; &lt;td id="H8"&gt;&lt;a href="#" class="rook black"&gt;&amp;#9820;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="B7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="C7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="D7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="E7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="F7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="G7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;td id="H7"&gt;&lt;a href="#" class="pawn black"&gt;&amp;#9823;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A6"&gt;&lt;/td&gt; &lt;td id="B6"&gt;&lt;/td&gt; &lt;td id="C6"&gt;&lt;/td&gt; &lt;td id="D6"&gt;&lt;/td&gt; &lt;td id="E6"&gt;&lt;/td&gt; &lt;td id="F6"&gt;&lt;/td&gt; &lt;td id="G6"&gt;&lt;/td&gt; &lt;td id="H6"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A5"&gt;&lt;/td&gt; &lt;td id="B5"&gt;&lt;/td&gt; &lt;td id="C5"&gt;&lt;/td&gt; &lt;td id="D5"&gt;&lt;/td&gt; &lt;td id="E5"&gt;&lt;/td&gt; &lt;td id="F5"&gt;&lt;/td&gt; &lt;td id="G5"&gt;&lt;/td&gt; &lt;td id="H5"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A4"&gt;&lt;/td&gt; &lt;td id="B4"&gt;&lt;/td&gt; &lt;td id="C4"&gt;&lt;/td&gt; &lt;td id="D4"&gt;&lt;/td&gt; &lt;td id="E4"&gt;&lt;/td&gt; &lt;td id="F4"&gt;&lt;/td&gt; &lt;td id="G4"&gt;&lt;/td&gt; &lt;td id="H4"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A3"&gt;&lt;/td&gt; &lt;td id="B3"&gt;&lt;/td&gt; &lt;td id="C3"&gt;&lt;/td&gt; &lt;td id="D3"&gt;&lt;/td&gt; &lt;td id="E3"&gt;&lt;/td&gt; &lt;td id="F3"&gt;&lt;/td&gt; &lt;td id="G3"&gt;&lt;/td&gt; &lt;td id="H3"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="B2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="C2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="D2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="E2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="F2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="G2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;td id="H2"&gt;&lt;a href="#" class="pawn white"&gt;&amp;#9817;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td id="A1"&gt;&lt;a href="#" class="rook white"&gt;&amp;#9814;&lt;/a&gt;&lt;/td&gt; &lt;td id="B1"&gt;&lt;a href="#" class="night white"&gt;&amp;#9816;&lt;/a&gt;&lt;/td&gt; &lt;td id="C1"&gt;&lt;a href="#" class="bishop white"&gt;&amp;#9815;&lt;/a&gt;&lt;/td&gt; &lt;td id="D1"&gt;&lt;a href="#" class="king white"&gt;&amp;#9813;&lt;/a&gt;&lt;/td&gt; &lt;td id="E1"&gt;&lt;a href="#" class="wife white"&gt;&amp;#9812;&lt;/a&gt;&lt;/td&gt; &lt;td id="F1"&gt;&lt;a href="#" class="bishop white"&gt;&amp;#9815;&lt;/a&gt;&lt;/td&gt; &lt;td id="G1"&gt;&lt;a href="#" class="night white"&gt;&amp;#9816;&lt;/a&gt;&lt;/td&gt; &lt;td id="H1"&gt;&lt;a href="#" class="rook white"&gt;&amp;#9814;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; </code></pre> <p> CSS CODE:</p> <pre><code>a { color:#000; display:block; font-size:60px; height:80px; position:relative; text-decoration:none; text-shadow:0 1px #fff; width:80px; } #chess_board { border:5px solid #333; } #chess_board td { background:#fff; background:-moz-linear-gradient(top, #fff, #eee); background:-webkit-gradient(linear,0 0, 0 100%, from(#fff), to(#eee)); box-shadow:inset 0 0 0 1px #fff; -moz-box-shadow:inset 0 0 0 1px #fff; -webkit-box-shadow:inset 0 0 0 1px #fff; height:80px; text-align:center; vertical-align:middle; width:80px; } #chess_board tr:nth-child(odd) td:nth-child(even), #chess_board tr:nth-child(even) td:nth-child(odd) { background:#ccc; background:-moz-linear-gradient(top, #ccc, #eee); background:-webkit-gradient(linear,0 0, 0 100%, from(#ccc), to(#eee)); box-shadow:inset 0 0 10px rgba(0,0,0,.4); -moz-box-shadow:inset 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.4); } </code></pre> <p>I was wondering if anyone would have any ideas as to how I could change this code to incorporate a coordinate system as shown here: <a href="http://h2g2.com/oldblobs/white/1072987.gif" rel="nofollow">http://h2g2.com/oldblobs/white/1072987.gif</a></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload