## ICSSMediaRule interface

The CSSMediaRule interface represents a @media rule in a CSS style sheet. A @media rule can be used to delimit style rules for specific media types.

```csharp
public interface ICSSMediaRule : ICSSRule
```

## Properties

| Name | Description |
| --- | --- |
| [CSSRules](../../aspose.html.dom.css/icssmediarule/cssrules/) { get; } | A list of all CSS rules contained within the media block. |
| [Media](../../aspose.html.dom.css/icssmediarule/media/) { get; } | A list of media types for this rule. |

## Methods

| Name | Description |
| --- | --- |
| [DeleteRule](../../aspose.html.dom.css/icssmediarule/deleterule/)(*long*) | Used to delete a rule from the media block. |
| [InsertRule](../../aspose.html.dom.css/icssmediarule/insertrule/)(*string, long*) | Used to insert a new rule into the media block. |

### See Also

* interface [ICSSRule](../icssrule/)
* namespace [Aspose.Html.Dom.Css](../../aspose.html.dom.css/)
* assembly [Aspose.HTML](../../)
