CSSда матн қалинлиги

Бу дарсда биз матнни қалин қилиш ёки аксинча, қалинликни бекор қилиш (масалан, су́нгги қолибда қалин бўлган сарлавҳалар учун) имконини берадиган font-weight xусусиятини ўрганамиз. Матнни қалин қилиш учун bold қийматини, қалинликни бекор қилиш учун эса normal қийматини белгилаш керак.

Бу xусусият биз ўрганган b тегига ўxшаш ишлейди. Фарқ шундаки, CSS орқали қалинликни бошқариш жуда қулай - масалан, барча абзацларни қалин, барча сарлавҳаларни эса қалин эмас қилиш учун CSS файлида фақат иккита ёзув қилиш кифоя.

Aгар мен b теги орқали қалин қилсам - менга ҳар бир абзацнинг мазмунини ушбу тегга ўраб чиқиш керак бўларди, бу эса вақт сарфлови бўларди (ва агар мен кейинчалик абзацларнинг қалинлигини олиб ташламоқчи бўлсам - мен ушбу тегларнинг �аммасини олиб ташлашим керак, ўйлаб кўринг, бу қанчалиқ ортиқча, фойдасиз иш).

Кейинги мисолда биз барча абзацларни қалин, барча h2 сарлавҳаларини эса қалин эмас қиламиз:

html<h2>Title</h2>
<p>
  This is a paragraph with text.
</p>
cssh2 {
  font-weight: normal;
}
p {
  font-weight: bold;
}

Результат:

Задание 1

Куйидаги HTML кодни ўз саҳифангизга нусхаланг:

html<table border="1">
  <tr>
    <th>Name</th>
    <th>Surname</th>
    <th>Salary</th>
  </tr>
  <tr>
    <td>John</td>
    <td>Smith</td>
    <td>200$</td>
  </tr>
  <tr>
    <td>Nick</td>
    <td>Mayers</td>
    <td>300$</td>
  </tr>
  <tr>
    <td>Alex</td>
    <td>Jonson</td>
    <td>400$</td>
  </tr>
</table>

Жадвалга 500px энини ва 300px баландликни белгиланг. td ҳужайраларини қалин ва марказда, th ҳужайраларини эса қалин эмас қилинг.