Mission Overview
In this activity, you will practice the complete web-publishing workflow. You will write HTML, save your work as an HTML file, open it in a browser, and upload it using an FTP client.
Files You Will Create
Main webpage
Save your webpage as index.html. A web server commonly looks
for this filename when someone visits a folder or domain.
Images folder
Create a folder named images and place the supplied image inside it.
Your folder structure should look like this:
your-folder/
├── index.html
└── images/
└── web-publishing-workflow.svg
Steps to Complete the Lab
- Create a new folder for the project.
- Open a plain-text editor.
- Write the HTML needed to recreate this page.
- Save the file as
index.html. - Open the file locally in a web browser.
- Correct any errors you find.
- Connect to the web server with your FTP client.
- Upload
index.htmland theimagesfolder. - Visit your assigned web address and confirm that the page works online.
Required HTML Features
- Page title
- Heading levels 1, 2, and 3
- Paragraphs
- Bold or strongly emphasized text
- Italic or emphasized text
- An ordered list
- An unordered list
- A description list
- A hyperlink
- An image with alternative text
- A table
- A horizontal rule
- A footer
Web Publishing Vocabulary
- HTML
- The markup language used to structure the content of a webpage.
- Web browser
- Software that reads webpage files and displays them for a user.
- Web server
- A computer or service that stores website files and sends them to visitors.
- FTP
- A protocol used to transfer files between computers over a network.
- Local file
- A file stored on the computer you are currently using.
- Remote file
- A file stored on another computer, such as a web server.
The Publishing Workflow
Notice that the image uses a relative path. The browser starts
from the location of index.html, enters the images
folder, and then loads the image file.
Local and Online Testing
| Test | What You Are Checking | Common Problem |
|---|---|---|
| Local browser test | Whether the HTML works on your computer | The file was accidentally saved as index.html.txt |
| Image test | Whether the browser can locate the image | The path or filename is incorrect |
| Online browser test | Whether the files were uploaded to the correct server folder | The image folder was not uploaded |
Helpful Resource
Visit the MDN guide to structuring web content for additional HTML examples.
Before You Submit
Confirm that each statement below is true:
- Your page opens correctly on your local computer.
- Your page opens correctly from its online address.
- The image appears both locally and online.
- The image contains meaningful alternative text.
- Every opening HTML tag that requires a closing tag has one.
- Your files are located in the correct folders.