Similar function to Markdown, syntax defines how stuff should be displayed
<tagname>content</tagname>
This below example shows comparison of a heading and paragraph. Click on links to see many more HTML examples.
%%markdown
### Markdown: This is a Heading
This is a paragraph
This is a paragraph
%%html
<h3>HTML: This is a Heading</h3>
<p>This is a paragraph.</p>
This is a paragraph.
<tagname attribute_name="attribute_value" another_attribute="another_value">inner html text</tagname>
<a href="https://www.w3schools.com/html/default.asp">Visit W3Schools HTML Page</a>
Image Tag - Markdown
![describe image](link to image)
Image Tag - HTML
<!-- no content so no end tag, width/height is optional (in pixels) -->
<img alt="describe image" src="link to image" width="100" height="200">
Link Tag - Markdown
[link text](link)
Link Tag - HTML
<a href="link">link text</a>
Bolded Text - Markdown
**Bolded Text**
Bolded Text - HTML
<strong>Bolded Text</strong>
Italic Text - Markdown
*Italic Text*
Italic Text - HTML
<i>Italic Text</i>
%%html
<html>
<head>
<title>Wireframe Example</title>
</head>
<body>
<!-- Section 1 -->
<div>
<p>A cool paragraph talking about why you should click this 100% not sus button</p>
<button>Click Me</button>
</div>
<!-- Section 2 -->
<div>
<a href="https://srijdude3416.github.io/student/">My Github Website</a>
<a href="https://youtube.com">Youtube Link</a>
</div>
</body>
</html>
A cool paragraph talking about why you should click this 100% not sus button
%%html
<!DOCTYPE html>
<html>
<head>
<title>Wireframe Example</title>
</head>
<body>
<!-- Section 1 -->
<div>
<p id="status">Text over a button</p>
<button id="switchButton">Switch Links</button>
</div>
<!-- Section 2 -->
<div>
<a href="/student/" id="link1">Home page</a>
<a href="/student/compsci" id="link2">Compsci home</a>
</div>
<script>
// Get references to elements
const statusParagraph = document.getElementById('status');
const switchButton = document.getElementById('switchButton');
const link1 = document.getElementById('link1');
const link2 = document.getElementById('link2');
// Function to switch links and update status paragraph
switchButton.addEventListener('click', function() {
const tempHref = link1.href;
link1.href = link2.href;
link2.href = tempHref;
statusParagraph.innerHTML = 'Switched!';
});
</script>
</body>
</html>
<!DOCTYPE html>
Text over a button
P tag (just represeants a paragraph/normal text)
<p>This is a paragraph</p>
Button
<button>some button text</button>
Div (groups together related content)
<!-- first information -->
<div>
<!-- notice how tags can be put INSIDE eachother -->
<p>This is the first paragarph of section 1</p>
<p>This is the second paragraph of section 1</p>
</div>
<!-- second information -->
<div>
<!-- notice how tags can be put INSIDE eachother -->
<p>This is the first paragarph of section 2</p>
<p>This is the second paragraph of section 2</p>
</div>