API Reference
EmailSpacing
Defines predefined spacing values for email components. These provide semantic spacing that works consistently across email clients.
Inheritance
- Enum
- EmailSpacing
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property EmailBadgeList.HorizontalGap
- Property EmailBadgeList.VerticalGap
- Property EmailButtonGroup.StackGap
- Property EmailInlineStack.Gap
- Property EmailMediaObject.Gap
- Property EmailSocialLinks.Gap
- Field EmailSpacing.DoubleExtraLarge
- Field EmailSpacing.ExtraLarge
- Field EmailSpacing.ExtraSmall
- Field EmailSpacing.Huge
- Field EmailSpacing.Large
- Field EmailSpacing.Medium
- Field EmailSpacing.Minimal
- Field EmailSpacing.None
- Field EmailSpacing.Small
Accepted by parameters
- Method Element.EmailSpacer
- Method EmailBadgeList.WithGap
- Method EmailBadgeList.WithGap
- Extension method EmailBox.WithMargin
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Extension method EmailBox.WithPadding
- Method EmailBox.WithSpacing
- Method EmailBox.WithSpacing
- Method EmailBox.WithSpacing
- Method EmailBoxSpacingExtensions.WithMargin
- Method EmailBoxSpacingExtensions.WithMargin
- Method EmailBoxSpacingExtensions.WithMargin
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailBoxSpacingExtensions.WithPadding
- Method EmailButton.WithVerticalSpacing
- Method EmailButton.WithVerticalSpacing
- Method EmailButton.WithVerticalSpacing
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailImage.WithMargin
- Method EmailInlineStack.WithGap
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Method EmailLink.WithMargin
- Extension method EmailList.WithMargin
- Extension method EmailList.WithMargin
- Method EmailMediaObject.WithGap
- Method EmailRow.WithSpacing
- Method EmailRow.WithSpacing
- Method EmailRow.WithSpacing
- Extension method EmailSpacing.ToCssValue
- Method EmailSpacingExtensions.ToCssValue
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailTable.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithMargin
- Method EmailText.WithPadding
Inherited Methods
public override sealed Int32 CompareTo(Object target) #Int32Parameters
- target Object
public override sealed String ToString(String format, IFormatProvider provider) #StringObsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String
Values
public const EmailSpacing None #No spacing - creates seamless connection between sections. Value: 0px CSS equivalent: margin: 0 auto Use when: Connecting sections without visual break
0public const EmailSpacing Minimal #Minimal spacing - just enough to separate elements slightly. Value: 4px CSS equivalent: margin: 4px auto Use when: Subtle element separation, tight layouts
1public const EmailSpacing ExtraSmall #Extra small spacing - light breathing room. Value: 8px CSS equivalent: margin: 8px auto Use when: Compact designs, mobile-friendly spacing
2public const EmailSpacing Small #Small spacing - comfortable but compact. Value: 12px CSS equivalent: margin: 12px auto Use when: Newsletter sections, compact content blocks
3public const EmailSpacing Medium #Medium spacing - balanced spacing for most content. Value: 16px CSS equivalent: margin: 16px auto Use when: Standard content separation, default spacing
4public const EmailSpacing Large #Large spacing - generous breathing room. Value: 24px CSS equivalent: margin: 24px auto Use when: Section headers, important content emphasis
5public const EmailSpacing ExtraLarge #Extra large spacing - prominent visual separation. Value: 32px CSS equivalent: margin: 32px auto Use when: Major sections, hero content, call-to-action spacing
6public const EmailSpacing DoubleExtraLarge #Double extra large spacing - maximum visual impact. Value: 48px CSS equivalent: margin: 48px auto Use when: Landing pages, dramatic section breaks, hero spacing
7public const EmailSpacing Huge #Huge spacing - for dramatic visual breaks. Value: 64px CSS equivalent: margin: 64px auto Use when: Major page sections, promotional content, special emphasis
8Extension Methods
public static String ToCssValue(EmailSpacing spacing) #StringConverts the spacing value to a CSS px value.
Parameters
- spacing HtmlForgeX.Email.EmailSpacing
- Spacing option.
Returns
Pixel string representation.