## Principle class

Accessibility Principle - The highest levels that provide the foundation of web accessibility, contain a list of Guidelines with type RuleCollection{Guideline}. The object is not allowed to be created outside the assembly. https://www.w3.org/WAI/fundamentals/accessibility-principles/

```java
public class Principle : Rule
```

## Properties

| Name | Description |
| --- | --- |
| [getCode](../../com.aspose.html.accessibility/rule/code/) Rule code from the quick reference WCAG https://www.w3.org/WAI/WCAG21/quickref/?versions=2.0 |
| [getDescription](../../com.aspose.html.accessibility/rule/description/) Description of Rule from the quick reference WCAG. https://www.w3.org/WAI/WCAG21/quickref/?versions=2.0 |

## Methods

| Name | Description |
| --- | --- |
| [getGuideline](../../com.aspose.html.accessibility/principle/getguideline/)(String) | Get by WCAG code for Guideline |
| [getGuidelines](../../com.aspose.html.accessibility/principle/getguidelines/)() | Get all the Guidelines contained in the Principle |

### See Also

* class [Rule](../rule/)
* package [com.aspose.html.accessibility](../../com.aspose.html.accessibility/)
* package [Aspose.HTML](../../)
