ΠšΡ€Π°ΡΠΈΠ²ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† css – ΠšΡ€Π°ΡΠΈΠ²ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Бтилизация HTML-Ρ‚Π°Π±Π»ΠΈΡ† с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

HTML-Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

Π’Π°Π±Π»ΠΈΡ†Ρ‹ – Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ элСмСнт языка гипСртСкстовой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ HTML, ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠΉΡΡ Π΄ΠΎ сих ΠΏΠΎΡ€ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ для структуризации ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ прСдставлСнии Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

Π”Π°Π²Π½Ρ‹ΠΌ Π΄Π°Π²Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° сайты вСрстали прСимущСствСнно Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ пользовались высоким спросом ΠΈ составляли Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ вСсь каркас Π½ΠΎΠ²ΠΎΠ³ΠΎ рСсурса. ПослС, Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ элСмСнта ΠΏΠΎΡƒΠ±Π°Π²ΠΈΠ»Π° Π² популярности ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Π»ΠΎΠΊΠΎΠ² (div), с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… возмоТности вСрстки стали Π±ΠΎΠ»Π΅Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠ°ΠΊ для дСсктопной, Ρ‚Π°ΠΊ ΠΈ мобильной вСрсий сайтов.

Π’ настоящСС врСмя Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для прайс-листов, списков, характСристик, Π°Π½ΠΊΠ΅Ρ‚ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, Π° с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ каскадных Ρ‚Π°Π±Π»ΠΈΡ† стилСй (CSS), ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС Ρ‚Π°Π±Π»ΠΈΡ† Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Π—Π΄Π΅ΡΡŒ я ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡŽ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² оформлСния HTML-Ρ‚Π°Π±Π»ΠΈΡ† с исходным ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² дальнСйшСм ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ своСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Бтилизация Ρ‚Π°Π±Π»ΠΈΡ† с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

Бтилизация Ρ‚Π°Π±Π»ΠΈΡ† прСдставляСт ΠΈΠ· сСбя Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ, ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π½Π° HTML с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ свойств CSS Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ. Π― надСюсь, Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΈ ΠΊΡƒΠ΄Π° Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ исходный ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° экранС.

Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΎΠ±Ρ‰ΠΈΠΉ HTML-ΠΊΠΎΠ΄ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π² послСдствии Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

<table>
  <thead>
    <tr>
      <td>НаимСнованиС</td>
      <td>ОписаниС</td>
      <td>Π¦Π΅Π½Π°</td>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Имя</td>
      <td>Π₯арактСристики</td>
      <td>Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ</td>
    </tr>
    <tr>
      <td>Имя #2</td>
      <td>Π₯арактСристики</td>
      <td>Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ</td>
    </tr>
    <tr>
      <td>Имя #3</td>
      <td>Π₯арактСристики</td>
      <td>Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ</td>
    </tr>
  </tbody>
</table>

Π¨Π°Π±Π»ΠΎΠ½Ρ‹ CSS

Π¨Π°Π±Π»ΠΎΠ½Ρ‹ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΡŽΡ‚ Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠΌ.

#1

table {width: 100%; border-collapse: collapse;}
table td {padding: 12px 16px;}
table thead tr {font-weight: bold; border-top: 1px solid #e8e9eb;}
table tr {border-bottom: 1px solid #e8e9eb;}
table tbody tr:hover {background: #e8f6ff;}
НаимСнованиСОписаниСЦСна
Π›ΡƒΠΊΠ‘ΠΎΠ±Ρ€Π°Π½ Π»ΡƒΡ‡ΡˆΠΈΠΌΠΈ сварщиками прСдприятия20 β‚½
ΠšΠ°ΠΏΡƒΡΡ‚Π°Π˜Π΄Π΅Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΡ€Ρ‰Π°52 β‚½
ЧСснокОсобо острый, с Π²ΠΈΡ‚Π°ΠΌΠΈΠ½Π°ΠΌΠΈ24 β‚½

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ссли Π±Ρ‹ ΠΌΡ‹ Π½Π΅ использовали Ρ‚Π΅Π³ <thead>, Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ свои стили ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ряду ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ псСвдокласса

:nth-child(1).

#2

table {width: 100%; border-collapse: collapse;}
table thead tr {color: #ffffff; font-weight: bold; background: #00bf80;}
table thead tr td {border: 1px solid #01ab73;}
table tbody tr td {border: 1px solid #e8e9eb;}
table tbody tr:nth-child(2n) {background: #f4f4f4;}
table tbody tr:hover {background: #ebffe8;}
НаимСнованиСОписаниСЦСна
ВиноградДля приготовлСния Π²ΠΈΠ½Π°146 β‚½
ЯблокоНа любой вкус Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎ72 β‚½
Π›ΠΈΠΌΠΎΠ½ΠžΡΠΎΠ±ΠΎ кислый46 β‚½

#3

table {width: 100%; border-collapse: separate; border-spacing: 4px;}
table thead tr {color: #ffffff; font-weight: bold;}
table thead tr td {border-radius: 4px 4px 0 0; background: #2e82c3;}
table tbody tr td {border: 1px solid #2e82c3; border-radius: 4px; background: #cbdfef;}
table tbody tr td:hover {background: #a2c3dd; transition-duration: 0.2s;}
НаимСнованиСОписаниСЦСна
SamsungGalaxy S8, S8 Plus2400 β‚½
XiaomiRedmi 4A, 4X520 β‚½
MeizuM3S, M5S720 β‚½

#4

table {width: 100%; text-align: center; border-bottom: 2px solid #dfdfdf; border-radius: 6px; border-collapse: separate; border-spacing: 0px;}
table thead tr {color: #ffffff; font-weight: bold; background: #c83240;}
table tr td {border-right: 1px solid #dfdfdf;}
table tr td:last-child {border-right: 0px;}
table tbody tr:nth-child(1n) {background: #f6f6f6;}
table tbody tr:nth-child(2n) {background: #e6e6e6;}
table tbody tr:hover {background: #ffe8e8; transition-duration: 0.6s;}
НаимСнованиСОписаниСЦСна
Π’ΠΈΡ€Π°ΠΆΠ”Π²Π΅Ρ€ΡŒ облицованная Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹ΠΌ шпоном5200 β‚½
ΠΠ°ΠΏΠΎΠ»Π΅ΠΎΠ½ΠœΠ΅ΠΆΠΊΠΎΠΌΠ½Π°Ρ‚Π½Π°Ρ ΠΊΡ€Π°ΡˆΠ΅Π½Π°Ρ Π΄Π²Π΅Ρ€ΡŒ ΠΏΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ RAL9900 β‚½
Π›Π°Ρ‚ΠΈΠ½Π°Π”Π²Π΅Ρ€ΡŒ с ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ ΠŸΠ’Π₯7900 β‚½

Бвоойства CSS

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ свойства CSS Π² ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…:

  • width – ΡˆΠΈΡ€ΠΈΠ½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹;
  • border-collapse – способ отобраТСния Π³Ρ€Π°Π½ΠΈΡ† ячССк Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹;
  • border-spacing – расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ ячССк Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅;
  • border-radius – скруглСниС ΡƒΠ³Π»ΠΎΠ² Ρ€Π°ΠΌΠΊΠΈ;
  • padding – Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ расстояниС элСмСнта ΠΎΡ‚ края Π³Ρ€Π°Π½ΠΈΡ†Ρ‹;
  • color – Ρ†Π²Π΅Ρ‚ элСмСнта;
  • text-align – Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ;
  • font-weight – Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π°;
  • background – ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΠΎΠ½Π°;
  • transition-duration – Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ;
  • border – Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π°, ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ элСмСнта.