John Doe's page
A simple way to make HTML websites.
John Doe is a single-file HTML website template that uses URL anchors and the CSS :target selector to show and hide pages. It requires no database, JavaScript, or build tools, so the site can be edited in a text editor and uploaded to a host such as Neocities or GitHub Pages. The template is intended for simple sites and may become impractical beyond a handful of pages.
Pages are added as HTML sections with an id, linked from a navigation element, and styled with style.css. The template includes examples for blog-style text posts, lazy-loaded images, and a CSS-only lightbox gallery. It is distributed as downloadable index.html and style.css files, with no stated pricing, trial, or edition structure.
12 alternatives to John Doe's page
Ranked by how well each tool replaces John Doe's page: shared features, audience, price and popularity.
Responsive HTML5 and CSS3 site templates designed by @ajlkn.
Covers 6 of 9 key features.
Free planOpen source63 out of 100 matchContact salesAll-in-one small business solution for websites, online stores, bookings, logos, SEO, and
Covers 1 of 9 key features.
Free plan61 out of 100 matchContact salesTransform your plain text into static websites and blogs
Covers 1 of 9 key features.
Free planOpen source60 out of 100 matchFree- 60 out of 100 matchFree
Website builder that uses AI to generate an initial site from a short description, with an
Covers 2 of 9 key features.
Free plan60 out of 100 matchContact sales- 59 out of 100 match$16/mo
Create your own website with our website maker. Follow just few simple and easy steps to a
Covers 5 of 9 key features.
Free plan59 out of 100 matchContact salesFree website builder software for Windows and Mac with AI generation, drag-and-drop blocks
Covers 2 of 9 key features.
Free plan59 out of 100 match$149/mo- 58 out of 100 matchFree
Build your own website by stacking blocks – no coding needed, free forever
Covers 4 of 9 key features.
Free plan58 out of 100 matchFree