

Using a pre-built CMS like this is going to be a lot easier for you in the long run than if you download "css templates" that will be mostly useless if you don't really understand what you're doing. They all include WYSIWYG editors so you can add content, and can be used to build fairly complex websites. There isn't too much to troubleshoot if you stick to modern versions. Thousands of templates exist for those engines, plugins like shopping carts, etc. When building a site that does contain sub-directories, it's better to reference root.įor you guys using notepad++ try out sublime text, I switched and it's If you don't want to learn everything about how html/css works, I'd suggest installing a CMS (content management system) such as Joomla, Drupal, or Wordpress.

Good point - I was assuming he was going for a small 'flat' structure (similar to which links to resources like this :) ) So if the website consists of flat files, it should almost in every case use direct references in links. It doesn't take much to create a real mess. About page is almost exclusively used in navigation or footers, and therefore is referenced from every page on website. If you leave relative path, then the file would have to exist in /folder1/folder1a/ and every location it is referenced from. The problem with relative path is if you end up in subfolder, let's say Opens a new window folder1/ folder1a/ page.html This may seem nit-picky, but I have often seen learners get very frustrated by exactly this point. Where this matters is if you are testing a new site on your local computer, or in a subdirectory on your webserver. Let's say you are using an image for the about button, so, for example. Often, it's a better practice to make references more relative, like I posted. It's key to realize here that if you write it like this, you will *have* to put it in the root.
#Kompozer tutorial free website themes code
And Microsoft editors are especially bad, if you've ever seen code generated by Frontpage, you would know what I'm talking about.

That's why I discourage people from using WYSIWYG, they simply have no educational value and create bad habits. To answer your question, you should have a code that looks like this:Īnd you should have index.html and about.html in your website root folder. With Web Expressions, CSS was a bit easier, because the templates already had those pages created so I could just edit them. Simple, probably stupid questions, but I am new to CSS, so I'm trying to read up and learn as much as possible. So do I change the main index.html template to be my about page, then save it as 'about.html'? Then would the link in that menu go to it? I want to make an 'about' page and have it link. I was trying to find a guide to say, this for example: I have been watching some youtube videos on CSS and reading up on it. I will look at the Express version of Visual Web, thanks.
