در RGB سه عدد برای میزان قرمز، سبز و آبی نوشته می شود که در شکل متداول بین صفر و ۲۵۵ هستند. RGBA یک کانال چهارم برای شفافیت دارد؛ مقدار شفافیت معمولا از صفر، یعنی کاملا شفاف، تا یک، یعنی کاملا مات، تعیین می شود. این روش برای لایه های نیمه شفاف، سایه ها و پس زمینه هایی که باید محتوای زیرین از آن ها دیده شود، مفید است.
فرض کنید یک پیام اطلاع رسانی روی صفحه نمایش داده می شود و می خواهید پس زمینه آن کمی شفاف باشد تا زمینه صفحه کاملا پوشانده نشود. می توانید رنگ زمینه را با RGBA تعریف کنید. در نمونه زیر، رنگ متن با RGB و زمینه با RGBA مشخص شده است:
.notice {
color: rgb(25, 60, 120);
background-color: rgba(59, 130, 246, 0.15);
}
برای خوانایی بهتر کد، واحدها و شیوه نوشتن را در سراسر پروژه یکدست نگه دارید. همچنین شفافیت را با توجه به رنگ زمینه واقعی بررسی کنید؛ یک رنگ نیمه شفاف روی پس زمینه سفید ممکن است متفاوت از همان رنگ روی پس زمینه تیره دیده شود.