Runs/html · chain · Fable 5.1/006
html · chain · Fable 5.1 · step 006 of 64
offline render, Chrome 154, light scheme, 2 s of virtual time
runs in a sandboxed frame with no origin; live pages may fetch CDN fonts the offline render did not
<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="color-scheme" content="light dark">
<title>0</title>
<link rel="icon" href="data:,">
<style>
html {
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
}
body {
max-inline-size: 40rem;
margin: 0;
margin-inline: auto;
padding: 1.5rem;
font: 100%/1.5 system-ui, sans-serif;
overflow-wrap: break-word;
}
h1 {
margin-block: 0 1rem;
line-height: 1.2;
text-wrap: balance;
}
</style>
<main>
<h1>0</h1>
</main>
what changed from step 005
+3 / -2 lines
} body {- max-width: 40rem;- margin: 0 auto;+ max-inline-size: 40rem;+ margin: 0;+ margin-inline: auto; padding: 1.5rem; font: 100%/1.5 system-ui, sans-serif;
What the model said
I made one small change to `0.html`, because the file is already in good shape and there was little to fix without guessing at your intent. **What I changed:** the body's `max-width` and `margin: 0 auto` now use logical properties (`max-inline-size`, `margin-inline: auto`), matching the `margin-block` already used on the `h1`. Rendering is identical in left-to-right layouts; I haven't opened it in a browser. **What I left alone:** - **Existing head and base styles:** the doctype, `lang`, charset, viewport, `color-scheme`, empty favicon, text-size-adjust and the heading styles are all sound. - **Omitted `<head>`/`<body>` tags:** this is valid HTML and looks like a deliberate choice. - **Title and heading of "0":** these are not descriptive, but I don't know what the page is for, so I didn't invent content. The same goes for a `<meta name="description">`. If you tell me what the page is meant to become (a landing page, article template, counter, etc.), I can make more substantive improvements.