JavaRush/Курсы/JSP & Servlets/Знакомство с CSS

Знакомство с CSS

Открыта

5.1 Атрибут style у тега

И еще несколько полезных вещей про HTML. После того как веб начал набирать популярность, начал расти спрос на то, чтобы веб-страницы были оформлены красиво или очень красиво. Эту проблему решили с помощью атрибута style.

Общий вид этого атрибута имеет такой формат:

<tag style="name=value;name2=value2;nameN=valueN">

В качестве значения атрибута style через точку с запятой перечисляются все «стили», которые нужно применить к тэгу.

Допустим, вы хотите отобразить картинку в виде квадрата 100х100, а также сделать ее наполовину прозрачной. Для этого нужно добавить ей специальные стили:

  • width=100px;
  • height=100px;
  • opacity=0.5;

Тогда HTML-код с данной картинкой примет вид:

<img src="logo.png" style="width=100px;height=100px;opacity=0.5">

Стилей сотни, если не тысячи. И разработчики браузеров постоянно придумывают новые. Хорошо, что ты учишься на Java-разработчика, а не на веб-верстальщика :)

5.2 Популярные CSS-стили

Вряд ли ты в своей жизни будешь писать много HTML-кода или править его стили, но все может случиться. Например, ты пишешь пару небольших HTML-страниц, чтобы протестировать написанный вами API. Поэтому знание основных стилей HTML может быть полезным.

Ниже представлены 10 самых распространенных для backend-разработчиков:

# Имя Пример Описание
1 width width: 100px ширина элемента в пикселях
2 height height: 50% высота элемента в процентах (от ширины родителя)
3 display display: none отображение элемента (не отображать элемент)
4 visibility visibility: hidden видимость элемента (элемент скрыт, но место под него резервируется)
5 color color: red; цвет текста
6 background-color background-color: smoke; цвет фона
7 border border: 1px solid black; рамка (ширина 1px, цвет черный, сплошная линия)
8 font font: verdana 10pt шрифт: verdana, размер 10pt
9 text-align text-align: center; выравнивание текста по горизонтали
10 margin margin:2px отступ снаружи элемента

Тебе не нужно запоминать эти теги, все есть в интернете. Тем более, у каждого "стиля" свой набор допустимых значений и свой формат описания значения. Посмотри хотя бы на border или font.

Комментарии (8)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ТимБай
Уровень 2
2 апреля, 17:23
Ошибки в атрибутах тега Синтаксис в style="width=200px;height=10px;opacity=0.5" неверный: вместо = должно быть :; style="width: 200px; height: 100px; opacity: 0.5; ии подсказало, стало реально работать
Ioanna Polyak
Уровень 44
30 июля 2025, 13:47
Сдесь была я
Мая
Уровень 82
24 августа 2025, 21:31
и я!)
Ioanna Polyak
Уровень 44
29 июля 2025, 16:33
тАтата
Ioanna Polyak
Уровень 44
29 июля 2025, 16:33
🐴
Алексей
Уровень 115
20 мая 2025, 16:39
Тема не раскрыта, но очень интересно 🙂
3 мая 2025, 09:36
вот я второй!
Rolik
Уровень 41
21 июля 2023, 08:42
Тебе не нужно запоминать эти теги Атрибуты тегов