Here is a link to last week’s handout: Introduction to Web Hosting.
Check out examples from folks at other institutions for some inspiration:
Domains, subdomains, directories, folders, files... it's (basically) folders all the way down! You’ll see this happen automatically when you install an application using cPanel’s Installatron – but it can also be done by hand.
There are different ways we can go about this. We’ll use cPanel file manager for today – but FTP-ing, which we touched on last week, is another way to do this, by transferring files from your computer to the web hosting server using a secure connection.
Let’s make a new subdomain space, and then start creating some content for it.
“In computer text processing, a markup language is a system for annotating a document in a way that is syntactically distinguishable from the text, meaning when the document is processed for display, the markup language is not shown, and is only used to format the text.” (Source: Wikipedia)
HTML (Hypertext Markup Language) is the standard markup language for documents designed for display on the web.
Let’s start playing around with HTML!
<p>Hello world!</p><title> tags, and a heading in <h1> tags. For example, <title>All About Pianos</title> and <h1>Grand Pianos</h1> <a href=”yourpagetitle.html”>your link text</a>
This was just a very basic introduction to HTML: a properly-formatted HTML document has additional elements that help set up and structure it. Read more here at W3Schools’ HTML Introduction, which has a helpful rundown of the structure of a simple HTML document and the function of each of the elements.
You can view the source code of a web page to see how it was built (though not all elements will appear – like chunks of code written in PHP). In Firefox or Chrome, you can do this by right-clicking and selecting “Show Page Source” or “View Page Source.”
CSS (Cascading Style Sheets) is a language used to describe the styling of a document written in HTML, in order to separate presentation and content.
Let's start playing around with CSS!
<h1 style="color:purple;">Grand Pianos</h1>
h1 {
color: purple;
}
<link rel="stylesheet" href="stylesheet.css">
You’ve now hand-coded your very own website, and styled it to boot. Pretty sweet!

And just for fun... here’s an amazing example of CSS artwork, that also showcases the differences in how browsers render things: Pure CSS Francine.