Documente Academic
Documente Profesional
Documente Cultură
Tehnologia Informației și
Apărare Cibernetică CURS 2-Bazele HTML
Part 2: Tables, Lists, Classes
Întocmit:
Slt. ROMANIUC Alexandru-Gabriel
romaniuc_alexandrugabriel@yahoo.com
1. HTML Tables
• Tabelele în HTML permit aranjarea datelor în linii și coloane.
• Exemplu 2 <table>
columns
de tabel <colgroup>
în HTML: <col style="width:100px" /><col />
</colgroup> th
header
<thead>
<tr><th>Column 1</th><th>Column 2</th></tr>
</thead>
<tfoot>
footer
<tr><td>Footer 1</td><td>Footer 2</td></tr>
</tfoot>
<tbody>
Last comes the body (data)
<tr><td>Cell 1.1</td><td>Cell 1.2</td></tr>
<tr><td>Cell 2.1</td><td>Cell 2.2</td></tr>
</tbody>
</table>
• Rulare Exemplu 2: By default, header text
<table> este boldat și centrat
<colgroup>
<col style="width:200px" /><col />
</colgroup>
<thead>
<tr><th>Column 1</th><th>Column 2</th></tr>
</thead>
<tfoot>
<tr><td>Footer 1</td><td>Footer 2</td></tr>
</tfoot>
<tbody>
<tr><td>Cell Deși subsolul/ footer
1.1</td><td>Cell 1.2</td></tr>
<tr><td>Cell este înaintea datelor
2.1</td><td>Cell 2.2</td></tr>
</tbody> din cod, acesta este
</table> afișat ultimul
Lucrul cu tabele-Alte operațiuni
a) Adăugare chenar tabel: Folosind sintaxa de mai jos, se poate
adăuga un chenar pentru tabel, tot ce trebuie să faceți este să o
introduceți în codul sursă.
Rulare:
b) Alinierea în tabel: Folosind sintaxa de mai jos, se poate alinia
textul din tabel, aliniere stanga, dreapta, centrat.
• Syntax: th {
text-align: right;
}
Rulare:
c) Cell Spacing and Padding: Tabelele au două atribute importante,
cellspacing și cellpadding
• cellspacing • cellpadding
cell cell
cell cell
cell cell
cell cell
• Definește spațiul
liber dintre celule • Definește spațiul liber
in jurul conținutului
dintr-o celulă
• Exemplu Cell Spacing and Padding
• colspan • rowspan
colspan="2" rowspan="1"
<table cellspacing="0">
<tr class="1"><td>Cell[1,1]</td>
<td colspan="2">Cell[2,1]</td></tr>
<tr class=“2"><td>Cell[1,2]</td>
<td rowspan="2">Cell[2,2]</td>
<td>Cell[3,2]</td></tr>
<tr class=“3"><td>Cell[1,3]</td>
<td>Cell[2,3]</td></tr>
</table>
Cell[1,1] Cell[2,1]
• Syntax: <ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
1. Apple
2. Orange A. Apple i. Apple
3. Grapefruit B. Orange a. Apple ii. Orange
I. Apple
C. Grapefruit b. Orange II. Orange
iii. Grapefruit
c. Grapefruit
III. Grapefruit
Atributul type din cod, poate avea valorile disc, circle or square
• Exemplu:
<input type="text" name="FirstName" value="This is a text field" />
• Exemplu:
<textarea name="Comments">This is a multi-line text </textarea>
• Exemplu:
• Exemplu:
<input type="checkbox" name="fruit" value="apple" />
b) Radio buttons:
• Exemplu:
<input type="radio" name="title" value="Mr." />
• Exemplu:
<input type="radio" name="city" value="Lom" />
<input type="radio" name="city" value="Ruse" />
d) Dropdown menu
e) Submit button
f) Reset button
• Exemplu:
<br />
Gender:
<input name="gender" type="radio" id="gm" value="m" />
<label for="gm">Male</label>
<input name="gender" type="radio" id="gf" value="f" />
<label for="gf">Female</label>
<br />
<label for="email">Email</label>
<input type="text" name="email" id="email" />
</fieldset>
<p>
<textarea name="terms" cols="30" rows="4"
readonly="readonly">TERMS AND CONDITIONS...</textarea>
</p>
<p>
<input type="submit" name="submit" value="Send Form" />
<input type="reset" value="Clear Form" />
</p>
</form>
3. HTML Classes
• Def: HTML class este un atribut foarte important în HTML, prin
intermediul lui se specifică o anumită clasă pentru un element
din HTML. Atributul class HTML este folosit pentru a defini
stiluri egale pentru elemente cu același nume de “class”.
• Deci, toate elementele HTML cu același atribut de class vor
obține același stil.
• <div class="city">
• <h2>Paris</h2>
• <p>Paris is the capital of France.</p>
• </div>
• <div class="city">
• <h2>Tokyo</h2>
• <p>Tokyo is the capital of Japan.</p> • După care se definesc cele 3 clase, în care
• </div>
putem introduce paragrafe, heading-uri etc.
• </body>
• </html>
3.1 Multiple Class:
• Elementele HTML pot aparține mai multor clase. Pentru a defini mai multe
clase, separați numele claselor cu un spațiu, de ex. <div class = "city
main">. Elementul va fi stilizat în conformitate cu toate clasele
specificate.
• Rulare cod:
4. HTML Special Characters:
Exemplu:
Exemplu:
• <p>My mother has <span style="color:blue">blue</span> eyes.</p>
• Rulare cod: