For the content of the website, HTML
The style, CSS
You may also want to look into JavaScript, and if you have access to a server that runs it, PHP and SQL.
None of these require specific software to write. I develop in Programmer's Notepad and push the files to my webserver with FileZilla.
Edit: If you want to use Microsoft technologies, ASP.NET is another, but I've never used that myself.
Simon! Dude!!! I thought you had abandoned it. I was hoarding my v2.0.6.1-ella like a rare gazelle. It's my go-to editor for a bazillion things.
Thanks! I'm off to consume some of your bandwidth now.
I use Programmer's Notepad - works great for quick editing and supports a shit load of programming languages. It's also quite speedy so it works great as just a notepad application.
I've actually been looking for a while now for a Linux equivalent, but haven't found one that I like as much as PNotepad. Vim/NANO are great text editors, but sometimes you want a proper GUI application :/
Suggest using Programmers Notepad (free at http://www.pnotepad.org/). Very powerful and exact search-and-replace using regular expressions, which, hopefully, will allow you to distinguish the line breaks you want to keep.
For what it's worth, Programmer's Notepad is based around the same editing component as Notepad++ but has much improved Regular Expressions support, including supporting lookahead/behind and so on: http://www.pnotepad.org/
Use Notepad++ it does a good job. But if you really want a good editor use Eclipse or Aptana Studio (basically the same thing) they have a python extension it is a big program and kindof hard to set up but if you are looking for a fully functional code editor. I think the problem is your python path which has to be set in windows through the control panel or it will not be able to find your file. The easy fix to that is to simply save the module in the same folder your python program. Depending on the editor some will allow you to set a path. Python has a pretty good editor built in and you dont have to dick with it as much .
Edit: This one looks good might give it a try. Try a bunch they just make you a better programmer by trying to get them to work. Good Luck
I had tried this a while ago and it was really nice. The only thing stopping me from using this over Notepad++ is a lack of themes. I noticed you have a dark theme in one of the screenshots but I couldn't find any download link or gallery of more themes.
Edit: Just found the preset themes, not bad, but I miss the Obsidian theme from NPP. I might just port it myself.
I believe Programmers Notepad hits all the points you want. Here is what a fresh install looks like http://i.imgur.com/HJKOg.png
Enable project bar via view > windows > project
With all the toolbars turned off it looks like http://i.imgur.com/0zmvT.png
You might want to disable Autocomplete from your description which is tools > options > autocomplete and uncheck enable autocomplete
Hmm, there are a couple of bugs in that quickhelp feature caused by IDs of commands being reused around the app. There is also the docs wiki here: http://www.pnotepad.org/docs/
Feel free to report bugs here: http://pnotepad.googlecode.com/ under Issues.
Thanks for your comments!
Honestly? I like Notepad++ simply because I'm used to dealing with a lot of data at once, so for example the ability to turn my text editor into a hex editor at a whim is really useful. But other than that I don't see Notepad++ as having much of a competitive advantage over other text editors like say Notepad2 or Metapad. I really like the ability to make my own plugins though.
EDIT: Just found Programmer's Notepad. Holy crap, I'm in love.