Тлушчасць тэксту ў CSS

У даным уроке мы вывучым уласцівасць font-weight, якое дазваляе зрабіць тэкст тлустым або наадварот - адмяніць тлушчасць (напрыклад, для загалоўкаў, якія тлустыя па змаўчанні). Каб зрабіць тэкст тлустым, слеўд указаць значэнне bold, а каб адмяніць тлушчасць - значэнне normal.

Гэтая ўласцівасць працує аналагічна тэгу b, які мы ўжо разбярэлі. Розніца ў тым, што праз CSS кіраваць тлушчасцю значна зручней - можна, напрыклад, зрабіць усе абзацы тлустымі, а ўсе загалоўкі - нетлустымі, зрабіўшы ўсяго пару запісаў у CSS файле.

Калі б я рабіў тлусты праз тэг 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 - нетлустымі.