AngleSharp.Css
Namespace with 32 public types
Classes
CssStylingService
The CSS style engine for creating CSSStyleSheet instances.
DeclarationInfo
A collection of useful information regarding a CSS declaration.
DefaultDeclarationFactory
The default implementation for CSS declaration factory.
DefaultDocumentFunctionFactory
Provides string to document function creation mappings.
DefaultFeatureValidatorFactory
Provides string to media feature validator creation mappings.
DefaultPseudoElementFactory
The default factory for creating pseudo elements.
DefaultRenderDevice
Represents the default render device.
MinifyStyleFormatter
Represents the an CSS3 markup formatter with minimal code.
PrettyStyleFormatter
Represents the an CSS3 markup formatter with inserted intends.
Enumerations
DeviceCategory
All possible device kinds.
PropertyFlags
Defines some properties of a CSS property.
Exclusive maximum is 0x100.
Inclusive maximum is 0x0FF.
RenderMode
Used by To/ToPixel. If known, defines the axis the unit is in.
This is use to calculate relative units such as %
Static Classes
BrowsingContextExtensions
CSS extensions for the browsing context.
CssKeywords
A collection of CSS keywords.
FeatureNames
A class with all names of the CSS medium features.
FunctionNames
Contains a list of known CSS functions.
PropertyNames
The collection of (known / used) property names.
RuleNames
Contains all CSS rule names.
StringExtensions
Convenient CSS-driven extensions for strings.
StyleCollectionExtensions
A set of useful extension methods for the StyleCollection class.
StyleFormatterExtensions
Extensions for IStyleFormattable instances.
UnitNames
A collection of units used in CSS.
Interfaces
ICssDefaultStyleSheetProvider
Handles the presence of a default stylesheet, if any.
IDeclarationFactory
Represents the factory the create CSS value converters.
IDocumentFunctionFactory
Represents a factory to create document functions.
IFeatureValidator
Represents a validator for media features.
IFeatureValidatorFactory
Represents the factory to create media features.
IPseudoElementFactory
Represents a factory to create pseudo elements.
IRenderDevice
Represents the renderers setting.
IRenderDimensions
Represents the render settings for an element, used to calculate relative sizes (E.G. %, rem).
IValueAggregator
Represents an aggregator for CSS values (shorthand).
IValueConverter
Represents a converter for value strings.