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}