---
title: Using content script and style sheet keys
framework: safariservices
role: article
role_heading: Article
path: safariservices/using-content-script-and-style-sheet-keys
---

# Using content script and style sheet keys

Learn about controlling style sheet and script injection with information property list keys.

## Overview

Overview Content scripts and style sheets have similar functionality. Safari injects content scripts (as .js files) and style sheets (as .css files) into webpages to customize web content. Injected scripts and styles have the same access privileges as the scripts and styles that execute from the webpage’s host. The scripts can also send messages to, and receive messages from, the extension. The following table describes the SFSafariContentScript subkeys:  |  |   |  |   |  |   |  |  The following table describes the SFSafariStyleSheet subkeys:  |  |   |  |   |  |   |  |  To adjust permissions for scripts and style sheets, see Using permissions for scripts and style sheets.
