Pomoc - Zarządzanie informacją

Spis paragrafów >> Tabele                                                                             << Powrót


<< Poprzedni                                                                                                 Następny >>

86.10. Tabele


    Tabele są rzadziej stosowane w XHTML niż w HTML. Najczęściej są używane do celów praktycznych, np. tabele list obecności, plan lekcji.

    Znaczniki <table>>…</table> powodują rozpoczęcie tabeli. Dalej nagłówek: <caption>Plan lekcji klasy 1f na rok szkolny 2015/2016</caption>.

Plan lekcji

Plan lekcji klasy 1f na rok szkolny 2015/2016

 Godziny

  L.

 Poniedziałek

 Wtorek

 Środa

 Czwartek

 Piątek

800 - 845

 1.

   informatyka  biologia  j. niemiecki  

855 - 940

 2.

 wf.  informatyka  j. polski  matematyka  muzyka

 950 - 1035

 3.

 matematyka  matematyka  j. polski  religia  j. angielski

 1045 - 1130

 4.

 j. polski  chemia  geografia  j. polski  religia

 1140 - 1225

 5.

 j. angielski  godz. wych.  matematyka  j. angielski  j. polski

1240 - 1325

 6.

 j. niemiecki  historia  historia  fizyka  fizyka

1340 - 1425

 7.

 koło teatralne  wf.  wf.  wos  

1430 - 1515

 8.

 koło teatralne    wf.  wos  


    Kolejny znacznik to <tbody>…</tbody>, określa obszar głównej treści tabeli. Kolejne wiersze są oznaczone znacznikami <tr>…</tr>, a poszczególne komórki znacznikami <td>…</td>. Między znacznikami możesz umieszczać tekst lub grafikę. W *.css określono rodzaj czcionki i inne elementy formatowania tabel. Poniżej można zobaczyć początek budowania tabeli. Są znaczniki główne, tabela ma dopiero dwa wiersze, a w każdym 7 komórek.

<table>
         <caption>
Plan lekcji klasy 1f na rok szkolny 2015/2016</caption>
           <tbody>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
           </tbody>
</table>


     Zastosowanie tych znaczników powoduje, że na stronie internetowej obramowania tabeli nie są widoczne, ponieważ nie określono parametru border. Szerokość komórek i całej tabeli zależy od ilości wpisanego tekstu. Standardowo wszystkie parametry są określane jak na przykładzie jednej komórki:

<td bgcolor="#ffcc66"> koło teatralne</td>

    oraz wypełnionego głównego znacznika tabeli:

<table height="257" cellspacing="1" cellpadding="1" width="600" border="1">.

Uwaga. Za pomocą parametrów height, widht, border, cellspacing możesz określić odpowiednio: wysokość, szerokość tabeli, grubość obramowania oraz odstępy między komórkami.




Kurs na CD[odnośnik]>>
Kurs P. Wimera[odnośnik]>> 

    W pliku, z którego pochodzi tabela planu lekcji pokazana w podręczniku, style są określone w pliku style.css.

Dla lepszego zrozumienia tworzenia tabel zobacz przykład mniejszej tabeli[odnośnik]>>

    Poniżej jest zapisany kod prezentowanej tabeli. Pokazane tu rozwiązania są dość proste, ale skuteczne. Występujący co pewien czas znak &nbsp; to „twarda spacja”. HTML i XHTML, „uznaje” wstawianie tylko jednej spacji pomiędzy wyrazami i w każdym innym miejscu. Z konieczności w wielu miejscach trzeba się posłużyć tym elementem.

<h1>Plan lekcji</h1>

<table height="257" cellspacing="1" cellpadding="1" width="530" border="1">

<caption><strong>
Plan lekcji klasy 1f na rok szkolny 2015/2016</strong></caption>

<tbody>
  <tr>
         <td
valign="middle" nowrap="nowrap" align="center" width="85" bgcolor="#ccffff">
             
<p align="center"><strong>&nbsp;<font color="#660000">Godziny</font></strong></p>
         </td>
         <td
valign="middle" align="center" bgcolor="#66ffcc">&nbsp;
              
<strong><font color="#660000">L.</strong>
          </td>
          <td valign="middle" align="center" width="90" bgcolor="#ccffcc">
             <p align="center">&nbsp;<strong><font color="#660000">Poniedziałek</font></strong></p>
          </td>

          <td valign="middle" align="center" width="85" bgcolor="#ffff99">
              <p
align="center">&nbsp;<strong><font color="#660000">Wtorek</font></strong></p>
          </td> 
          <td
valign="middle" align="center" width="85" bgcolor="#ccffcc">
               <p
align="center">&nbsp;<strong><font color="#660000">Środa</font></strong></p> 
          </td> 
          <td
valign="middle" align="center" width="85" bgcolor="#ffff99">
               <p
align="center">&nbsp;<strong><font color="#660000">Czwartek</font></strong></p> 
          </td> 
          <td
valign="middle" align="center" width="85" bgcolor="#ccffcc">
            <p
align="center">&nbsp;<strong><font color="#660000">Piątek</font></strong></p> 
          </td>
  </tr> 

  <tr> 
           <td><p
align="center">8<sup>00 </sup>- 8<sup>45</sup></p></td> 
           <td> <p
align="center">&nbsp;1.</p></td> 
           <td>
&nbsp; </td> 
           <td>
&nbsp;informatyka</td>
           <td>
&nbsp;biologia</td>
           <td>
&nbsp;j. niemiecki</td>
           <td>
&nbsp; </td>
   </tr>

   <tr>
           <td><p
align="center">8<sup>55</sup> - 9<sup>40</sup></p></td>
           <td><p
align="center">&nbsp;2.</p></td>
           <td>&nbsp;wf.</td>
           <td>
&nbsp;informatyka</td>
           <td>
&nbsp;j. polski</td>
           <td>
&nbsp;matematyka</td>
           <td>
&nbsp;muzyka</td>
   
</tr> 

   <tr>
           <td><p
align="center">&nbsp;9<sup>50</sup> - 10<sup>35</sup></p></td>
           <td><p
align="center">&nbsp;3.</p></td>
           <td>
&nbsp;matematyka</td>
           <td>
&nbsp;matematyka</td>
           <td>
&nbsp;j. polski</td>
           <td>
&nbsp;religia</td>
           <td>
&nbsp;j. angielski</td>
   </tr>

   <tr>
           <td><p
align="center">&nbsp;10<sup>45</sup> - 11<sup>30</sup></p></td>
           <td><p
align="center">&nbsp;4.</p></td>
           <td>
&nbsp;j. polski</td>
           <td>
&nbsp;chemia</td>
           <td>
&nbsp;geografia</td>
           <td>
&nbsp;j. polski</td>
           <td>
&nbsp;religia</td>
   </tr> 

   <tr>
           <td><p
align="center">&nbsp;11<sup>40</sup> - 12<sup>25</sup></p></td>
           <td><p
align="center">&nbsp;5.</p></td>
           <td>
&nbsp;j. angielski</td>
           <td>
&nbsp;godz. wych.</td>
           <td>
&nbsp;matematyka</td>
           <td>
&nbsp;j. angielski</td>
           <td>
&nbsp;j. polski</td> 
   </tr>

   <tr>
           <td><p
align="center">12<sup>40</sup> - 13<sup>25</sup></p></td> 
           <td><p
align="center">&nbsp;6.</p></td>
           <td>
&nbsp;j. niemiecki</td>
           <td>
&nbsp;historia</td>
           <td>
&nbsp;historia</td>
           <td>
&nbsp;fizyka</td>
           <td>
&nbsp;fizyka</td>
   </tr>

   <tr>
           <td><p
align="center">13<sup>40</sup> - 14<sup>25</sup></p></td>
           <td><p
align="center">&nbsp;7.</p></td>
           <td
bgcolor="#ffcc66">&nbsp;koło teatralne</td> 
           <td>
&nbsp;wf.</td>
           <td>
&nbsp;wf.</td>
           <td>
&nbsp;wos</td>
           <td>
&nbsp; </td>
   </tr>

    <tr>
            <td><p
align="center">14<sup>30</sup> - 15<sup>15</sup></p></td>
            <td><p
align="center">&nbsp;8.</p></td>
            <td
bgcolor="#ffcc66">&nbsp;koło teatralne</td>
            <td>
&nbsp;</td>
            <td>
&nbsp;wf.</td>
            <td>
&nbsp;wos</td>
            <td>
&nbsp;</td>
   </tr>
 </tbody>
</table>



<< Powrót                                                                                                                         [Do góry]


SmodCMS | BazaWiedzy.pl | Krasnal Serv | Wydawnictwo Szkolne PWN | Encyklopedia PWN |              | Malvina | Słownik | Strona główna |