`
+- `TableHeaderCell(*children, **attributes)` - `| `
+- `TableDataCell(*children, **attributes)` - ` | `
+- `Caption(*children, **attributes)` - ``
+- `Colgroup(*children, **attributes)` - ``
+- `Col(**attributes)` - `` (self-closing)
+
+**Special Table Methods:**
+
+#### Table.from_json(file_path: str, **table_attrs)
+Creates table from JSON file.
+
+```python
+table = Table.from_json("data.json", class_name="data-table")
+```
+
+**JSON Format:**
+```json
+{
+ "headers": ["Name", "Age", "City"],
+ "rows": [
+ ["Alice", "30", "NYC"],
+ ["Bob", "25", "LA"]
+ ]
+}
+```
+
+#### Table.from_csv(file_path: str, **table_attrs)
+Creates table from CSV file.
+
+```python
+table = Table.from_csv("data.csv", class_name="data-table")
+```
+
+### ydnatl.tags.media
+
+- `Image(**attributes)` - ` ` (self-closing)
+- `Video(*children, **attributes)` - ` |