Разница между RGBA и HSLA цветовыми моделями заключается в том, что RGBA позволяет указывать непрозрачность цвета, а HSLA — нет. 14
RGBA получает четыре значения: красный, зелёный, синий и альфа. 1 Первые три аналогичны значениям в функции RGB, а альфа (alpha) обозначает непрозрачность цвета и находится в интервале от 0 до 1. 1 Значение 0 означает, что цвет полностью прозрачен, а значение 1 — что цвет полностью непрозрачен. 1
HSLA получает четыре значения: тон, насыщенность, светлоту и альфа. 1 Первые три значения аналогичны значениям функции HSL, а альфа обозначает непрозрачность цвета и находится в интервале от 0 до 1. 1 Значение 0 означает полную прозрачность цвета, а значение 1 — полную непрозрачность. 1