basic/
basic.rs

1use html_tag::HtmlTag;
2
3fn main() {
4    let mut main = HtmlTag::new("div")
5        .with_id("main")
6        .with_style("color", "red");
7
8    let to_add = ["Ram", "Jake", "John", "Jill", "Jenny"];
9
10    to_add.iter().enumerate().for_each(|(i, name)| {
11        let mut p = HtmlTag::new("p")
12            .with_id(&format!("p-{}", i))
13            .with_class("person");
14
15        p.set_body(&format!("{}. {}", i + 1, name));
16
17        main.add_child(p);
18    });
19
20    println!("{}", main.to_html());
21}