PHPackages                             ui-awesome/html-interop - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. ui-awesome/html-interop

ActiveLibrary[PSR &amp; Standards](/categories/psr-standards)

ui-awesome/html-interop
=======================

Shared backed enums classifying HTML elements by category (block, inline, list, table, void, metadata, root) for the UI Awesome ecosystem.

0.4.0(2mo ago)141.9k↑1396.7%[3 PRs](https://github.com/ui-awesome/html-interop/pulls)7BSD-3-ClausePHPPHP ^8.3CI passing

Since Mar 5Pushed 1w ago1 watchersCompare

[ Source](https://github.com/ui-awesome/html-interop)[ Packagist](https://packagist.org/packages/ui-awesome/html-interop)[ RSS](/packages/ui-awesome-html-interop/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (8)Dependencies (10)Versions (18)Used By (7)

 [ ![UI Awesome](https://raw.githubusercontent.com/ui-awesome/.github/refs/heads/main/logo/ui_awesome.png) ](https://github.com/ui-awesome/html-interop)

Html Interop
============

[](#html-interop)

 **Type-safe string-backed enums for HTML tag interoperability**
 *Provides standardized tag collections for block, inline, list, root, table, metadata, and void elements.*

Features
--------

[](#features)

  ![Feature Overview](./docs/svgs/features.svg)### Installation

[](#installation)

```
composer require ui-awesome/html-interop:^0.4
```

### Quick start

[](#quick-start)

#### Using block-level HTML tags

[](#using-block-level-html-tags)

Access standardized block-level tag names through the `Block` enum.

```
