Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is kinda as simple as it can be.

Write the HTML first, doing the basic page content and layout using standard HTML5. Then add class attributes to identify the things you want to style in the same way.

Use a single CSS file, and then add in styling for the various document elements (<p>, <h1>, etc) and classes.

You'll get almost all you need without any Javascript, and there's no need for static site generators or build systems or any thing complicated. You can do pretty much everything in two files (you could put the CSS into the HTML header, but it's kinda nicer to keep it separate).

Once you need to go beyond a landing page, you might want more sophistication, but you can deal with that later.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: