All HTML guides

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

Guides 241-300 of 2735. Page 5 of 46.

html vs pdf accessibility
HTML vs PDF accessibility
Both formats can be accessible and only one is by default. What tagging actually costs, where PDFs fail on phones, and a checklist for each format.
static html vs dynamic
Static HTML vs dynamic pages
Static means the server sends the same file to everyone. Dynamic means it builds a response per request. How to tell which your page needs, with examples.
html landing page
Publishing an HTML landing page
What a single file HTML landing page needs, which parts are optional, and the fastest route from finished markup to a working address you can send.
simple html landing page
A simple HTML landing page
The smallest landing page that still works, what to cut, the head tags you cannot skip, and how to get it to a shareable address in one step.
html email template
HTML email template
How an HTML email template is built, why it uses tables and inline CSS, a minimal starting file, and how to review it as a page before sending.
html email newsletter
HTML email newsletter
How to lay out an HTML email newsletter, keep it under the clipping limit, and publish the web version at a link readers can open on any device.
html newsletter outlook
HTML newsletter in Outlook
Why an HTML newsletter looks wrong in Outlook, which Outlook you are actually testing, and the markup that survives the Word rendering engine.
html email signature
HTML email signature
How to build an HTML email signature with tables and hosted images, install it in Gmail and Outlook, and keep one version for the whole team.
html email signature generator
HTML email signature generator
What an HTML email signature generator produces, the four things to inspect in the output, and how to run your own generator page at a shared link.
html countdown timer
HTML countdown timer
A working HTML countdown timer in about twenty lines, the time zone mistake that shifts it by hours, and how to put the timer at a link people can open.
free html countdown timer embed widget
Free HTML countdown timer embed widget
Build a free HTML countdown timer embed widget you host yourself, embed it with an iframe, and avoid the dependencies that come with hosted widgets.
html countdown timer for email
HTML countdown timer for email
Scripts do not run in mail clients, so an HTML countdown timer for email has to be a served image with a text fallback. Here is the pattern and its limits.
html quiz
HTML quiz
How to build an HTML quiz in one file with radio inputs and a small script, what a client side quiz can never enforce, and how to share it as a link.
html quiz code with score
HTML quiz code with score
Complete HTML quiz code with score, per question feedback, percentage bands and a retry button, in one file you can paste and share as a link.
html signup page
HTML signup page
Build an HTML signup page with the right input types and labels, decide where the submission goes, and put the page at a link people can open.
pricing page html
Pricing page HTML
Pricing page HTML that holds up: card markup with grid, a real comparison table, the accessibility details, and how to circulate the draft for approval.
org chart online
How to put an org chart online
Put an org chart at an address people can open. Build it with nested lists and CSS, keep it readable on a phone, and correct names without resending anything.
html gantt chart
How to build an HTML gantt chart
Build an HTML gantt chart with CSS grid, no library required. Column tracks for weeks, bars for tasks, and a link that stays current when dates move.
html pie chart
How to make an HTML pie chart
Draw an HTML pie chart with conic-gradient, SVG, or a chart library. Which to pick, how to label the slices, and how to send it as a working link.
html bar chart
How to make an HTML bar chart
Build an HTML bar chart from a table with CSS grid or flexbox, no library. Axis, labels, stacked bars, and how to share it so the numbers stay current.
html image gallery
How to build an HTML image gallery
Copy a complete HTML image gallery with responsive CSS, captions, and a keyboard-operable lightbox. See how to keep the images working when you share the page.
html table of contents
How to build an HTML table of contents
Build an HTML table of contents with heading ids and anchor links. Smooth scroll, sticky sidebar, scroll offset fixes, and how to share the page.
html about page
How to build an HTML about page
What belongs on an HTML about page, the markup that makes it findable, and how to publish it at an address without setting up a website.
html home page
How to build an HTML home page
Build an HTML home page as a single file: structure, head tags, responsive layout, and how to publish it at an address without a hosting setup.
simple html index page
How to build a simple HTML index page
Build a simple HTML index page that lists and links your pages. Why it is called index.html, what to put on it, and how to share it as one link.
html template under construction
An HTML template under construction, ready to copy
A working under construction HTML template, what to put on it, what to leave off, and how to publish it at an address you can replace later.
mockup link
How to share a mockup as a link
Share a mockup as a link reviewers can click through on a phone. Why a flat image gets the wrong feedback, and what to build instead.
html wireframe
How to build an HTML wireframe
Build an HTML wireframe that argues about structure rather than style. Grey box CSS, placeholder content rules, and how to circulate it for review.
html prototype
HTML prototype
How to build an HTML prototype that reviewers can click, and put it at an address instead of mailing a file. Includes a comparison of prototype formats.
wedding invitation html
Wedding invitation HTML
How to turn wedding invitation HTML into a page guests open on a phone. What to put in the file, what breaks in chat apps, and how to fix details later.
html game code
HTML game code
What HTML game code needs to run outside your folder, why canvas games break when shared as files, and how to put a playable game at an address.
single html file games
Single HTML file games
Why single HTML file games run anywhere, which parts of a game cannot fit in one file, and how to put a playable page at an address people can open.
html resume
HTML resume
How to build an HTML resume that opens on any device, prints to one page, and still produces a PDF when an application form demands one.
simple html resume
Simple HTML resume
A simple HTML resume in one file, with no framework and no external assets. The markup, the minimum CSS, and how to share it as a link that stays current.
html file not opening in browser
HTML file not opening in browser
An HTML file not opening in a browser usually means the wrong default program, a hidden extension, or a phone with no file handler. How to tell which.
html not loading css
HTML not loading CSS
HTML not loading CSS means a wrong path, a wrong link tag, a cached old file, or a stylesheet that never travelled with the page. How to tell which.
html not loading images
HTML not loading images
HTML not loading images is a path problem, a hotlink block, a mixed content block, a case mismatch, or a file that never travelled. How to identify each.
html page not displaying properly in chrome
HTML page not displaying properly in Chrome
An HTML page not displaying properly in Chrome is usually cache, quirks mode, a blocked local request, or an extension. A five minute diagnosis in order.
html not displaying correctly in outlook
HTML not displaying correctly in Outlook
Why HTML is not displaying correctly in Outlook: a different mail engine, stripped styles, blocked images, attachments shown as code. What to do instead.
html email not displaying properly in gmail
HTML email not displaying properly in Gmail
HTML email not displaying properly in Gmail comes from stripped style blocks, clipped messages, blocked images and rewritten CSS. Plus the safer route.
html javascript not working
HTML JavaScript not working
JavaScript in your HTML file does nothing. Check the console, then script order, then the file protocol. A ranked list of causes and the fix for each.
html not allowed to load local resource
Not allowed to load local resource
The browser refuses a file:// image or script inside a page. Why the rule exists, why disabling security is the wrong fix, and the three routes that work.
iframe not working
iframe not working
An iframe shows nothing, or the console says the site refused to connect. The four causes, how to tell them apart in ten seconds, and what to do instead.
html video not autoplaying
HTML video not autoplaying
Autoplay is blocked unless the video is muted. The exact attribute set that works, why Safari and mobile differ, and how to handle the promise rejection.
html video file not found
HTML video file not found
The video element is dead and the network tab shows a 404. How to read the failing URL, fix case sensitive paths, and tell a missing file from a bad codec.
html gif not playing
HTML GIF not playing
A GIF in your page sits on one frame. The usual causes are a non animated export, a loop count of one, or a reduced motion setting. How to check each.
html canvas blurry
HTML canvas blurry
A canvas looks soft because its buffer is smaller than its box on screen. Set the width and height attributes from devicePixelRatio and scale the context.
css animation not working
CSS animation not working
Keyframes defined and nothing moves. Name mismatch, missing duration, a non animatable property, display none, or reduced motion. How to check each one.
html button not clickable
HTML button not clickable
A dead button is usually covered by an invisible element, disabled, or missing its handler. How to find the real click target in the inspector.
html text not wrapping
HTML text not wrapping
Text runs off the edge instead of wrapping. The cause is white-space nowrap, a flex item that will not shrink, a fixed width, or one unbreakable string.
html word break
HTML word break
What word-break does, how it differs from overflow-wrap and hyphens, and which one to use for URLs, code, table cells and ordinary prose.
html word wrap in table
HTML word wrap in a table
Table cells size themselves from content, so wrapping rules get ignored. Use table-layout fixed with column widths, then wrap or truncate per column.
html show hide div
HTML show hide div
Show and hide a div with details, the hidden attribute, a CSS class toggle, or display none. Which one survives sharing, printing and screen readers.
html show hide div based on dropdown
HTML show hide div based on dropdown
Show one div per dropdown option using a change listener and matching ids. Includes the reset on load, the multi-panel table, and the accessibility line.
nested collapsible
HTML nested collapsible sections
Build nested collapsible sections with details and summary, keep deep links working, and stop the three-level tree that nobody can navigate.
html dropdown menu
HTML dropdown menu
Two different things share the name dropdown menu. Which one you need, the markup for each, and the keyboard rules a hover menu has to earn.
html dropdown default selected
HTML dropdown default selected option
Set the default selected option with the selected attribute, add a placeholder that cannot be submitted, and fix the value the browser restores on reload.
html yes no button
HTML yes no button
Three different yes no buttons in HTML: a confirm prompt, a recorded answer, and a branch that reveals a section. Markup for each and which to use.
html modal form
HTML modal form
Build a modal form with the dialog element, close it without losing input, keep validation working, and know when a modal is the wrong container.
html css modal
HTML CSS modal
Two ways to build a modal in HTML and CSS. What the dialog element gives you free, what a div overlay has to re-earn, and the scroll lock fix.