HTML
We prefer not to write HTML directly. Instead, use code to generate HTML automatically.
Elements
<a href='https://example.com'> Website </a><b> Bold </b>: bold<i> Italic </i>: Italic<em> Emphasize </em>: Usually Italic.<br>: line break
<link href='style.css' rel='stylesheet'>: link a external resource.href: URL of the resource.rel: relationship to the resource.
<canvas><span>inline element<div>block element
-
<input>https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input
<input type="text" />
<label><form>
<header>declare header, no factual effect.
Example
-
Simple Document
<!DOCTYPE html> <html> <body> <h1 style="text-align:center;">Centered Heading</h1> <p style="text-align:center;">Author</p> <hr/> <p> A long long story.</p> </body> </html>
Script
basics:
<!-- include a source file -->
<script src="file.js"></script>
<!-- directly write in html -->
<script>
console.log('Hello');
</script>
<!-- type="module" allow us to use "import" -->
<script type="module">
import * as THREE form 'three'
</script>