Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Project: Create Your Own Home Page Objectives Familiarity with using simple HTML markup Exposure to using several Eclipse features including creating a project, creating a
Project: Create Your Own Home Page
Objectives
Familiarity with using simple HTML markup
Exposure to using several Eclipse features including creating a project, creating a file, importing a file, structured editing of HTML opening files with multiple tools, and exporting a project
Exposure to what is meant by developing "lifelong learning" skills
The Problem
The lingua franca of the web is HTML: Hyper Text Markup Language. Your job is to learn enough about wellformed HTML to create a personal home page that includes the following elements: at least one heading, at least one paragraph, at least one image eg a picture of yourself at least one ordered or unordered list, at least one table eg information about yourself that you are willing to share publicly and at least one hyperlink to an external page.
Method
If you don't already know enough HTML to do this project, you're not alone! Fortunately, there are many decent HTML tutorials available on the web, eg Learn XHTML and WSchools. We recommend that you start early and ask questions in class if you run into problems.
Create a new Eclipse project by using File New Project..., where you should navigate in the list of wizards to Web Static Web Project. Do not copy the ProjectTemplate Eclipse project created in lab, which is a template for your upcoming Java programming projects, not this one. Name the new project HomePage and accept the default settings by cicking Finish. You may be asked whether you want Eclipse to open the Web perspective, if so click Open Perspective. In the Project Explorer view rightclick on the public folder of this project to get the contextual popup menu and create a new file in it by using New HTML File or New Other...; navigate to Web HTML File, click Next then name the new file index.html Click on Next and, from the choice of templates, to generate the initial contents of the new file, choose New XHTML File strict; this allows the HTML editor to support you in creating wellformed HTML Do not change the first five lines of the file, which contain the xmlDOCTYPE, and meta elements that are already set up appropriately.
Use Eclipse's file import feature to get an image file into the same folder as index.html so you can meet the imageelement requirement. First, get an image file maybe on the web or from your own photo gallery, if you have one onto the computer you're using to run Eclipse. Then rightclick on the public folder to get the contextual popup menu, choose Import..., navigate in the wizard to General File System, browse to find the image file you wish to use, and import it into the project.
Use Eclipse's HTML editor to edit the initial page to meet the problem requirements above. Several particular features will be your friends: in the HTML editor, check out the menu item Source Format; in the Project Explorer, rightclick on index.html to get the contextual popup menu and check out Open With so you can see what your page looks like in a web browser; and in the editor area, pay attention to the warnings Eclipse provides when your HTML is not XHTMLcompliant.
Once your page is done and you believe you have satisfied all the project requirements, validate your page by uploading it at Markup Validation Service. Make sure you address all errors and warnings returned by the validator before submitting your project.
Select your Eclipse project HomePage in the Project Explorer not just some of the files, but the whole project create a zip archive of it and submit the zip archive to the Carmen dropbox for this project, as described in Submitting a Project.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started