Что возвращает метод css() в JQuery?

Немного не понимаю, неужели оно возвращает весь css код? Подскажите пожалуйста или направьте, как правильно работать с данным методом и какие варианты использования для него есть?

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

Js – тут с помощью метода css мы выбираем значения свойств которые указываем в круглых скобках, далее просто вставляем их в документ с помощью метода html():

$("div").click(function () {
var color = $(this).css("background-color");
var
width = $(this).css("width");
var
height = $(this).css("height");
var
margin = $(this).css("margin");

$("#result").html("Цвет этого блока " color "."
" Высота " height " , ширина " width ", и внешний отступ " margin "");
});

html код с разными блоками у которых разные цвета и параметры:

<span id="result">

Попробуй посмотреть видео уроки на itvdn, поможет структурно понять JQuery и все его методы, ссылка - https://itvdn.com/ru/video/jquery