Html file shows html


#1

Hello, i recently was able to upload a .html file and named it “index.html”. However when i go to my website (www.nebulouspostulate.com) it is showing the actual html contents of the html file. When i view the source of the page there is all kinds of additional markup that i had no part in creating.

How do i get it to show a result from the html I’m coding?

Thank you for any help!


#2

Based on the markup in that file, it looks like you probably saved the file as an HTML document from TextEdit.

TextEdit is not a particularly good HTML editor. (I suppose it’s usable if nothing else is available, but it’s still not ideal.) I’d strongly recommend that you pick up something like Sublime Text or TextWrangler; they’re both very good code editors which will make it much easier for you to work with HTML.

If you must use TextEdit, though, make sure that the document is set up as a plain text document before you save it. (That is, there should be no “formatting ribbon” at the top of the window containing options like font and size.) You can switch a document between plain text and rich text using the “Format > Make Rich Text / Make Plain Text” menu item.


#3

FWIW, I also like notepad++, which offer semantic highlighting. (And has the added benefit of being free.)

It looks like you saved your index file as an html file, rather than as a plain text. TextEdit figured that what you typed in was what you wanted displayed on a web site and added the appropriate html.


#4

Awesome, thanks guys!