CompSci Blogs

August 2023 to June 2024

View the Project on GitHub sfremy/csablog

28 August 2023

JS Test things

by

Home HTML Data Types DOM JavaScript JS Debugging

How does HTML work?

Similar function to Markdown, syntax defines how stuff should be displayed

Compare markdown to html below

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

Markdown: This is a Heading

This is a paragraph

%%html

<h3>HTML: This is a Heading</h3>
<p>This is a paragraph.</p>

HTML: This is a Heading

This is a paragraph.

Attributes

<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>

Sample Markdown vs HTML Tags

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>

More tags (not really in markdown)

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>

Resources

HTML Hacks

wireframe for html hacks

%%html

<p>I am a very cool guy</p>
<button type="button" onclick="alert('Hello world!')">Click Me!</button>
<div>
    <p>I love my life</p>
    <p>I am in 10th grade</p>
</div>

<a href="https://nighthawkcoders.github.io/teacher//2023/09/12/unit-1-summary.html">Teacher Website</a>
<a href="https://th35py27.github.io/CSP/">My website</a>

<p>I love CSP</p>

<div>
    <p>I love HTML</p>
    <p>I love divs</p>
</div>

I am a very cool guy

I love my life

I am in eleventh grade

Teacher Website My website

I love CSP

I love HTML

I love divs

tags: