All HTML guides

Find a guide to sharing, fixing or building an HTML page.

Guides 1-60 of 2735. Page 1 of 46.

html file downloads instead of opening
Why an HTML file downloads instead of opening, and how to fix it
An HTML file downloads instead of opening because the server sends the wrong header, not because the file is broken. Check it in one line; 5 fixes.
open html file on phone
How to open an HTML file on a phone
How to open an HTML file on a phone: tap it in Files on iPhone, or use Open with Chrome on Android. What each route misses, and what always works.
send file in slack
How to send an HTML file in Slack so people actually see the page
Upload an HTML file to Slack and people get a file card and a download, not the page. What Slack does with .html, and how to send a link that unfurls.
send html file by email
How to send an HTML file by email without it being blocked
Gmail and Outlook do not block .html attachments, but the preview shows raw code and company gateways strip them. What fails, and how to send a link.
html file in google drive
Why an HTML file in Google Drive shows code instead of the page
Google Drive stores an HTML file but the preview shows source code and Open with has no browser. Why, the old hosting trick, and how to get a working link.
embed html in notion
How to embed HTML in Notion with the /html block
Since Notion 3.6 (July 2026), /html adds an HTML block that runs an uploaded .html file. The steps, what we saw in testing, and when a separate link fits better.
share file in teams
How to share an HTML file in Microsoft Teams
Share a working HTML report in Teams. Compare attachments, SharePoint HTML pages, and a published link, with access checks and a complete sample report.
are html files safe to open
Are HTML files safe to open, and what the warning means
Are HTML files safe to open? The warning is about what any HTML file could do, not yours. How to check one, and how to stop readers seeing it.
google fonts not working in html
Google Fonts not working in HTML: the four causes
Google Fonts not working in HTML has four causes, three the same shape: the font is somewhere the page cannot reach. How to tell which, and the fix.
images not showing in html
Images not showing in an HTML page: the 5 causes and the fix for each
Images not showing in your HTML file? The five causes, how to tell them apart in the Network panel in ten seconds, and how to embed images so they travel.
share html file
How to share an HTML file
Six ways to share an HTML file, ranked by whether the reader sees the page. Why the file comes last, the 4-step link route, and a pre-send checklist.
share dashboard
How to share an HTML dashboard as a link
How to share an HTML dashboard so the numbers stay current: one address, a timestamp on the page, one column on a phone, and updates without resending.
html presentation
HTML presentation: sharing a deck that opens anywhere
An HTML presentation is one small file with real text and your styling. Distribution is the hard part: what to change for a phone and a projector.
share html report
How to share an HTML report as a link
How to share an HTML report as one link: findings first, anchors to each section, history without copies, and corrections without a v2 email.
html invitation template
An HTML invitation template that guests open on a phone
An HTML invitation template built for a phone: an unambiguous date, a tappable address, a calendar file, a preview card, and one page to change.
html portfolio template
An HTML portfolio template that opens in seconds
An HTML portfolio template that loads fast: image weight, the right formats, lazy-loading below the fold, and one address that survives new work.
resume to pdf online
How to turn a resume into a PDF online
Turn a resume page into a PDF that keeps its layout and its clickable links. Print rules, page breaks, and what applicant systems read.
html charts without javascript
HTML charts without JavaScript, and how to share them
HTML charts without JavaScript: a bar chart in fourteen lines of CSS, when SVG is the right tool, the accessibility details, and one address to send.
sortable html table
A sortable HTML table that reads on a phone
A sortable HTML table in a few lines, with tabular numbers, real table markup, phone-first scrolling, and the limit of editable cells in a file.
html calculator code
HTML calculator code, and where it stops working
HTML calculator code in thirty lines, plus the places a calculator stops computing: pasted documents, PDFs, screenshots. How to pre-fill it from the link.
html form to email
HTML form to email, and the three other places answers can go
Sending an HTML form to email is one of four receivers, and the weakest on phones. What each option costs and the field details that get forms completed.
html timeline template
An HTML timeline template that stays current
An HTML timeline template built vertically for phones, with the current item marked, future dates coarsened, and one address that survives a date moving.
share claude artifacts
How to share Claude artifacts, two ways
Two ways to share Claude artifacts: Publish inside Claude for a public link, or copy the HTML onto a page you control so the text stays editable.
save claude artifact
How to save a Claude artifact so you can find it later
How to save a Claude artifact: copy the complete file, give it a real title, keep the prompt in a comment, and store it where a phrase finds it again.
chatgpt html preview
ChatGPT HTML preview: from code block to a real page
A ChatGPT HTML preview shows the page a code block describes. The three checks to run first, and how to turn the same block into a link anyone can open.
chatgpt canvas removed
ChatGPT Canvas removed: getting the page out and onto a link
ChatGPT Canvas was removed from current models in May 2026. How to get the HTML out of a chat block and onto an address that keeps working.
html dashboard
AI-Generated Dashboard HTML: Trace the Summary to the Rows
An original fictional order dashboard with eight supplied rows, checked status counts and a working offline status filter.
html report template
An HTML report template, and the figures to check before you send it
An HTML report template worth reusing: sections in order, the number rule that keeps invented figures out, phrases to strike, one address to send.
claude html slides
Claude HTML slides: making them presentable
Claude HTML slides arrive as paragraphs sized for a projector. The word count rule, slides sized to the screen, and type that reads from the back.
html dashboard template
An HTML dashboard template in one file, with no library
An HTML dashboard template in one self-contained file: every figure in one DATA block, cards that stack on a phone, bars that need no charting library.
html table generator
An HTML table generator prompt that sorts right and edits in place
Use an assistant as an HTML table generator and columns sort as text. The prompt that fixes numeric sorting, editable cells and phone width.
html bar chart without javascript
An HTML bar chart without JavaScript, and the prompt for it
A prompt that produces an HTML bar chart without JavaScript: bars from divs, stacked bars, inline SVG lines, and the inline-element trap that wastes hours.
html one pager template
An HTML one pager template that reads in ninety seconds
An HTML one pager template with a time budget: four sections, a claim as the headline, figures with their base, and actions with dates.
fix html code
How to fix HTML code: the ten recurring problems
To fix HTML code fast: render it, narrow the window, open the console, and run the ten checks in order. Nine of the ten are a single line.
html not rendering in browser
HTML not rendering in the browser: the blank page, diagnosed
HTML not rendering in the browser is usually one line. Open the console, read the first error only, and match it to the five causes of a blank page.
html css not working
HTML CSS not working: the four causes
HTML CSS not working has four causes: a separate stylesheet, framework class names, a copied fragment, a failed font. How to tell them apart.
chatgpt response cut off
ChatGPT response cut off: getting the whole HTML file
A ChatGPT response cut off mid-tag will not render. How to get the rest without a broken join, and the prompt that keeps the page under the limit.
edit html without coding
How to edit HTML without coding
To edit HTML without coding you need a route around the assistant and the markup. Why both fail, and the three ways to change text directly.
ai html to pdf
AI-generated HTML to a PDF that looks right
Turning AI-generated HTML into a PDF: the four print faults every generated page has, the stylesheet that fixes them, the export, and when a link is.
make html template
How to make an HTML template from a page you already have
How to make an HTML template out of a page you already have: keep the first good one, put every value in one place, and edit that place each period.
css color variables
CSS color variables: restyling a whole page from four values
Four CSS color variables in a :root block replace a page's whole palette: the four values, removing the gradient and shadows, and contrast.
make html mobile friendly
How to make HTML mobile friendly: the five causes
To make HTML mobile friendly: the viewport line, fixed widths, hard-coded columns, box-sizing, and one element that cannot shrink. Each is a single line.
what is an iframe
What is an iframe?
What is an iframe: an HTML element that draws another document inside a box on your page. How it works, the height problem, the attributes worth.
iframe srcdoc
iframe srcdoc: rendering HTML without a URL
What iframe srcdoc does: the whole inner document goes in an attribute, so a preview needs no file and no address. Escaping, why every HTML viewer uses.
iframe sandbox attribute
The iframe sandbox attribute: every permission explained
The iframe sandbox attribute starts from nothing allowed and grants back what you list. What each value permits, the combination to avoid, a working.
what is a data uri
What is a data URI?
What a data URI is: the resource written into the address itself, so an image or font travels inside the HTML file. The syntax, where it fits, why.
what is a static page
What is a static page?
What a static page is: the server hands over the same file to every reader and computes nothing per request. Scripts still run in the browser. Where.
contenteditable html
contenteditable in HTML: make any element typeable
contenteditable in HTML turns any element into a text field on click, with no library. What it does, the three things it does not do, the focus style.
what is doctype html
What is the DOCTYPE in HTML?
What the DOCTYPE in HTML does: one first line that tells the browser to use current rules instead of quirks mode. What quirks mode changes, how to check.
viewport meta tag
The viewport meta tag: the one line mobile needs
What the viewport meta tag does: tells a phone to lay the page out at its real width instead of a pretend 980px. What each value means, why not to.
inline css
Inline CSS: when a style attribute is right
Inline CSS puts the rule on the element with a style attribute. The two cases where it is right, why it is wrong the rest of the time, how specificity.
external stylesheet
External stylesheets: when a separate CSS file helps
An external stylesheet is a CSS file the page links to. Right for a site of many pages sharing rules; wrong for a single page that will be sent, because.
self contained html file
Self-contained HTML file: one file that works anywhere
A self-contained HTML file carries its styles, scripts and small images inside itself and points only at full https addresses. The checklist, the.
base64 image html
Base64 images in HTML: how and when to embed a picture
A base64 image in HTML is the file's bytes written as text inside the img tag, so the picture travels with the page. How to produce one, why to compress.
svg in html
SVG in HTML: diagrams that scale and follow your colours
SVG in HTML puts a drawing into the page as markup: sharp at any size, coloured by CSS variables, readable by screen readers, and embedded by.
css grid
CSS grid: the one line that handles mobile for you
CSS grid lays children out in rows and columns you declare. One line, repeat(auto-fit, minmax(170px, 1fr)), fits as many columns as the width allows and.
css flexbox
CSS flexbox: laying out a row without fighting it
CSS flexbox arranges children along one line and shares the space between them. The four patterns that cover most rows, the shrinking trap, and when.
css media query
CSS media queries, and how to need fewer of them
A CSS media query applies rules only when a condition holds: screen width, print, dark mode preference. Write mobile-first, pick breakpoints from the.
box-sizing border-box
box-sizing: border-box, the first line of any stylesheet
box-sizing: border-box makes padding and border fit inside the width you wrote instead of adding to it. Why the default breaks layouts, what one.
web font css
Web fonts in CSS, and why a system font stack is usually better
Web font CSS: a font the page brings with it via @font-face, embedded as woff2 or fetched from an address, versus a system font stack that brings.