Crafter.CppDOM/examples/HelloElement/README.md

32 lines
645 B
Markdown
Raw Normal View History

2025-11-09 23:07:31 +01:00
# HelloElement Example
2025-11-09 20:11:22 +01:00
2025-11-09 23:07:31 +01:00
This sample demonstrates how to use the HtmlElement class in Crafter.CppDOM.
## Features
- Shows how to create and manipulate HTML elements
- Demonstrates basic DOM manipulation techniques
- Illustrates element creation and content setting
## Usage
```cpp
import Crafter.CppDOM;
using namespace Crafter::CppDOM;
int main(){
HtmlElement body("body");
body.SetInnerHTML("Hello World!");
}
```
## Building and Running
2025-11-09 20:11:22 +01:00
```bash
crafter-build build executable
run.sh
```
2025-11-09 23:07:31 +01:00
Then navigate to `http://localhost:8080/` in your browser.
2025-11-09 20:11:22 +01:00
2025-11-09 23:07:31 +01:00
If caddy is not installed, you can use your favorite static file server instead.