is it possible to create our own site by html on our desktop?

Dani AI

Generated

A practical desktop workflow (expanded from points by , , , , , and ) that helps move from "can I do it?" to a working site.

Start with a tiny, predictable project layout and a minimal HTML shell so paths and browser behavior are clear:

project/
  index.html
  css/
    style.css
  js/
    app.js
  images/
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <title>Site</title>
  <link rel="stylesheet" href="css/style.css">
</head>
<body>
  <h1>Welcome</h1>
  <script src="js/app.js"></script>
</body>
</html>

Run a simple local HTTP server (so modern features behave the same as on a host):

python -m http.server 8000

Then open in a browser. Serving over HTTP avoids common surprises: ES modules, fetch/XHR, service workers, some CORS checks and MIME-type rules often fail (or behave differently) when opening files with file://. Developer tools (console, network tab, device emulation) are essential for debugging layout, scripts and caching.

When ready to publish, use git for version control and push to a static host (GitHub Pages, Netlify, or a simple shared host). Quick checks before uploading: confirm index.html is present, asset paths are correct and case-sensitive (servers on Linux are strict), check the console for 404s or MIME errors, and clear cache or test in an incognito window. For learning, hand-editing files (as suggests) builds understanding; WYSIWYG tools can speed later edits but hide how things work.

Recommended Answers

All 6 Replies

Yes you can, if your using editors like dreamweaver, coda 2, etc., and that's how a majority of the great websites are made.

I think that may answer the question.

Member Avatar for Member #120589

As long as you've got a text editor (Notepad will even do), but getting a dedicated IDE may help - as mentioned by Michael.

Download all the new browsers to see how it looks in them.

If there is not any server side scripting included such as PHP, ASP.NET, Java,etc then you don't even need a web server. Only HTML files and a browser.

If you really want to learn I suggest you code yourself thru with NotePad++, or any other developers editor.

Using DreamWeaver, or any other WYSIWYG editor, can be quite productive, but you won't learn about coding.

Agree with AleMonteiro you have to start with NotePad++ and if you don't have knowledge of HTML than you can learn from w3cschool and you can also check some free website templates.

Hi

Yes You Can...

You need any text editor / notepad / phpeditor /frontpage / dreamweavior for create static web page as per your need.

Most of web design company doing this way... first create website on localhost when cross check then upload in live web server.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.