Web64

The markup Web64 understands

Web64 Developer Docs

Build compact websites for a browser running directly on Nintendo 64 hardware.

HTML64

HTML64 supports familiar document structure, text, links, images, lists, generic block containers, inline styling, embedded CSS, and external stylesheets.

Document setup

<html>

Standard document wrapper.

<head>

Contains the title and stylesheets.

<body>

Contains visible page content.

<title>

Sets the page title.

<link>

Loads an external stylesheet.

<style>

Adds CSS directly to the document.

<link rel="stylesheet" href="style.css">

<style>
  p { color: white; }
</style>

<p style="color: white;">Styled text</p>

Text and inline content

ph1-h6prespanstrongbemibuttonbrhr

Normal text collapses repeated whitespace. Text inside <pre> preserves spaces and line endings.

Containers and lists

divaddressarticleasideblockquotefooterheadermainnavsectiontableulolli

Block container tags use HTML64's generic block-container behavior. Classes and IDs give each container its own styling.

<section class="news-panel">
  <h2>News</h2>
  <p>Welcome to Web64!</p>
</section>

Links and images

<a>

href, id, class, and style.

<img>

src, alt, width, height, id, class, and style.

<a href="about.html">About Web64</a>

<img
  src="images/logo.sprite"
  alt="Web64 logo"
  width="128"
  height="64"
>

Common attributes and entities

id

Targets one specific element with CSS.

class

Applies one or more whitespace-separated classes.

style

Applies inline CSS declarations.

&amp;&lt;&gt;&quot;&apos;&nbsp;

Tag and attribute names are case-insensitive. Standard HTML comments are accepted and skipped.