HTMLCourse Basic/Notes/Week6

From MozillaWiki
Jump to navigation Jump to search

References

HTML

HTML Tutorial: http://www.w3schools.com/html/default.asp

List of HTML tags: http://www.htmlcodetutorial.com/quicklist.html

HTML5 online book: http://diveintohtml5.info/

CSS

CSS Tutorial: http://www.w3schools.com/css/

CSS Property Reference: http://www.tizag.com/cssT/reference.php

CSS3 Reference: http://www.w3schools.com/css3/css3_reference.asp

Javascript

Javascript tutorial: http://www.w3schools.com/js/default.asp

Javascript documentation at Mozilla Developer Network: https://developer.mozilla.org/en/JavaScript

List of Javascript event handlers: http://www.w3schools.com/jsref/dom_obj_event.asp

Javascript and DOM reference: http://www.w3schools.com/jsref/default.asp

Set-up Notes

FTP

In the real world, you'll usually need to upload your HTML, CSS, and Javascript files to a server so that they can be viewed on the web. The key to doing that is an FTP program. FTP stands for "File Transfer Protocol" -- a way to transfer files from your local machine to a web server.

There are many FTP programs out there. For Mac, there's Cyberduck, Transmit, and Fetch. For both Mac and Windows, there's Filezilla.

In order to upload something, of course, you'll need a place to upload it. You can acquire web space through a large number of webhosts. Generally, a basic webhosting plan costs around $10/month. Some companies to start with might be Dreamhost, Bluehost, or GoDaddy. Your hosting company will then give you FTP access information. This will include a hostname (often the same as your domain name, but not always), a username, and a password.

If you're uploading to Mozilla's servers, you'll need to acquire the FTP access information from someone who has access.

Once you have a hostname, a username, and a password, you'll plug those values into your FTP program, which will connect you to the server. From there, you can upload or download files from the server.