Which code should be used to make the following output appear in the console:
<!DOCTYPE html>
<html>
<body>
<h1>Hello world!</h1>
<div>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
</div>
<p>Paragraph 3</p>
</body>
</html>
1)
val myDocument = document { }
myDocument.append {
+"<!DOCTYPE html>"
html {
body {
h1 { +"Hello world!" }
div {
p { +"Paragraph 1" }
p { +"Paragraph 2" }
}
p { +"Paragraph 3" }
}
}
}
println(myDocument.serialize())
2)
val myDocument = document { }
myDocument.append {
html {
body {
h1 { +"Hello world!" }
div {
p { +"Paragraph 1" }
p { +"Paragraph 2" }
p { +"Paragraph 3" }
}
}
}
}
println(myDocument.serialize())
3)
val myDocument = document { }
myDocument.append {
html {
body {
h1 { +"Hello world!" }
div {
p { +"Paragraph 1" }
p { +"Paragraph 2" }
}
p { +"Paragraph 3" }
}
}
}
println(myDocument.serialize())
4)
val myDocument = document { }
myDocument.append {
html {
body {
h1 { +"Hello world!" }
p { +"Paragraph 1" }
p { +"Paragraph 2" }
p { +"Paragraph 3" }
}
}
}
println(myDocument.serialize())
5)
val myDocument = document { }
myDocument.append {
html {
body {
h1 { "Hello world!" }
div {
p { "Paragraph 1" }
p { "Paragraph 2" }
}
p { "Paragraph 3" }
}
}
}
println(myDocument.serialize())
6)
val myDocument = document { }
myDocument.append {
"<!DOCTYPE html>"
html {
body {
h1 { "Hello world!" }
div {
p { "Paragraph 1" }
p { "Paragraph 2" }
}
p { "Paragraph 3" }
}
}
}
println(myDocument.serialize())