AMP für E-Mail: Unterstütztes CSS
Important: this documentation is not applicable to your currently selected format websites!
Dieses Dokument beschreibt die CSS Funktionen, die derzeit in AMP E-Mails unterstützt werden.
Anwenden von CSS
Internes Stylesheet
Bei Verwendung eines internen Stylesheets wird das CSS in einem einzelnen Tag <style amp-custom> angegeben, das sich im Tag <head> der E-Mail befindet.
Inline Styles
Zusätzlich zu einem internen Stylesheet können Inlinestyles für jedes Element mithilfe des Attributs style angegeben werden.
Externes Stylesheet
Externe Stylesheets werden in AMP für E-Mail nicht unterstützt.
Die Verwendung von <link rel="stylesheet" href="..."> ist nirgendwo in der E-Mail zulässig.
Unterstützte CSS Selektoren
Einfache Selektoren
- Typauswahl
elementname - Klassenauswahl
.classname - ID-Auswahl
#idname - Universalselektor
* - Attributauswahl
[attr=value]
Kombinatoren
- Angrenzender gleichgeordneter Kombinator
A + B - Allgemeiner gleichgeordneter Kombinator
A ~ B - Untergeordneter Kombinator
A > B - Nachfolgender Kombinator
A B
Pseudoklassen
:active:checked:default:disabled:empty:enabled:first-child:first-of-type:focus:focus-within:hover:in-range:indeterminate:invalid:last-child:last-of-type:last-of-type:not:nth-child:nth-last-child:nth-last-of-type:nth-of-type:only-child:only-of-type:optional:out-of-range:read-only:read-write:required:valid
Unterstützte CSS Eigenschaften
-moz-appearance-webkit-appearance-webkit-tap-highlight-coloralign-contentalign-itemsalign-selfappearanceazimuthbackgroundbackground-attachmentbackground-blend-modebackground-clipbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-sizeborderborder-bottomborder-bottom-colorborder-bottom-left-radiusborder-bottom-right-radiusborder-bottom-styleborder-bottom-widthborder-collapseborder-colorborder-leftborder-left-colorborder-left-styleborder-left-widthborder-radiusborder-rightborder-right-colorborder-right-styleborder-right-widthborder-spacingborder-styleborder-topborder-top-colorborder-top-left-radiusborder-top-right-radiusborder-top-styleborder-top-widthborder-widthbottombox-shadowbox-sizingbreak-afterbreak-beforebreak-insidecaption-sidecaret-colorclearcolorcolor-adjustcolumn-countcolumn-fillcolumn-gapcolumn-rulecolumn-rule-colorcolumn-rule-stylecolumn-rule-widthcolumn-spancolumn-widthcolumnscounter-incrementcounter-resetcursordirectiondisplayelevationempty-cellsfilterflexflex-basisflex-directionflex-flowflex-growflex-shrinkflex-wrapfloatfontfont-familyfont-feature-settingsfont-kerningfont-sizefont-size-adjustfont-stretchfont-stylefont-synthesisfont-variantfont-variant-alternatesfont-variant-capsfont-variant-east-asianfont-variant-ligaturesfont-variant-numericfont-variation-settingsfont-weightgapgridgrid-areagrid-auto-columnsgrid-auto-flowgrid-auto-rowsgrid-columngrid-column-endgrid-column-startgrid-rowgrid-row-endgrid-row-startgrid-templategrid-template-areasgrid-template-columnsgrid-template-rowsheighthyphensimage-orientationimage-resolutioninline-sizeisolationjustify-contentjustify-itemsjustify-selfleftletter-spacingline-breakline-heightlist-stylelist-style-positionlist-style-typemarginmargin-bottommargin-leftmargin-rightmargin-topmax-heightmax-widthmin-heightmin-widthmix-blend-modeobject-fitobject-positionoffset-distanceopacityorderoutlineoutline-coloroutline-offsetoutline-styleoutline-widthoverflowoverflow-xoverflow-yoverflow-wrappaddingpadding-bottompadding-leftpadding-rightpadding-toppausepause-afterpause-beforeperspectiveperspective-originpitchpitch-rangeplace-itemspositionquotesresizerichnessrightrow-gapspeakspeak-headerspeak-numeralspeak-punctuationspeech-ratestresstable-layouttext-aligntext-align-lasttext-combine-uprighttext-decorationtext-decoration-colortext-decoration-linetext-decoration-skiptext-decoration-styletext-emphasistext-emphasis-colortext-emphasis-positiontext-emphasis-styletext-indenttext-justifytext-orientationtext-overflowtext-shadowtext-transformtext-underline-positiontoptransformtransform-boxtransform-origintransform-styletransitiontransition-delaytransition-durationtransition-propertytransition-timing-functionunicode-bidivertical-alignvisibilityvoice-familywhite-spacewidthword-breakword-spacingword-wrapwriting-modez-index
Zusätzliche Einschränkungen
Die folgenden CSS Eigenschaften unterliegen zusätzlichen Einschränkungen:
| Eigenschaft | Einschränkungen |
|---|---|
cursor |
Nur die Werte pointer und initial sind zulässig. |
filter |
url() ist nicht zulässig. |
transition |
Nur opacity, transform, visibility und offset-distance können animiert werden. |
visibility |
Nur die Werte hidden, visible und initial sind zulässig. |
z-index |
Nur Werte zwischen -100 und 100 sind zulässig. |
At-Regeln
Die einzige derzeit unterstützte at-Regel ist @media. Weitere Infos findest du unter Medienfunktionen.
Benutzerdefinierte Schriftarten (@font-face)
Benutzerdefinierte Schriftarten werden in AMP für E-Mail nicht unterstützt.
Medienfunktionen
Liste der Medienfunktionen, die für das bedingte Anwenden von Regeln über @media Abfragen unterstützt werden:
device-widthmax-device-widthmin-device-widthhoverorientationpointerresolutionmax-resolutionmin-resolutionwidthmax-widthmin-width