Class CssEscaper
java.lang.Object
dev.jcputney.mjml.util.CssEscaper
Utility to escape values for safe interpolation into CSS contexts. Used to prevent CSS injection
when embedding user-controlled values in
url(), @import, and other CSS
constructs.-
Method Summary
Modifier and TypeMethodDescriptionstatic StringescapeCssUrl(String url) Escapes a URL for safe use inside a CSSurl("...")context.
-
Method Details
-
escapeCssUrl
Escapes a URL for safe use inside a CSSurl("...")context. Escapes backslashes, double quotes, and parentheses to prevent breakout.- Parameters:
url- the URL string to escape- Returns:
- the escaped URL string safe for CSS interpolation, or the original value if null or empty
-