25 pts - A basic web form
Ref: HTML Bible Chapter 11 Forms
Ref: Five W3Schools HTML Forms tutorials HTML Forms thru HTML Input Attributes
Ref: (Video) A first look at web forms
Note: For this exercise it is sufficient to reproduce the effect demonstrated in the walkthru video. Feel free to use the HTML observed in the video and, for this task, there are no 'tricky' extra requirements not shown in the video.
In an HTML file named FormDemo.htm that gets deployed in the root folder of your course website, develop a web form with the following features:
<form action="https://techcats.solutions/applets/showparms.ashx" target="_blank">
The completed HTML should validate and is something I can check by inspecting the server, so nothing to upload in D2L.
25 pts - Applying form elements
Ref: See references in previous task
In an HTML file named EntryForm.htm that gets deployed in the root folder of your course website, develop a 'personal questionnaire' (e.g., you are gathering personal information from someone but don't worry if in meeting the requirements the form as a whole doesn't really hang together) web form with the following features:
<form action="https://techcats.solutions/applets/showparms.ashx" target="_blank">
The completed HTML should validate and is something I can check by inspecting the server, so nothing to upload in D2L.
25 pts - A top navigation exercise
Ref: W3Schools How TO - Top Navigation
Ref: W3Schools HTML <iframe> tag
Ref: W3Schools JavaScript Introduction tutorial
Ref: Starter HTML and CSS recommended for completing this task.
Ref: (Video) An approach to web site navigation
Using (strongly recommended) the starter HTML and CSS supplied with this assignment, continue the development of TopNav.htm from the walkthru video which gets deployed to the root of your website folder so that your DataTable.htm and SynopsesIndex.htm are part of the top menu and navigation structure for the web page.
The completed HTML should validate and is something I can check by inspecting the server, so nothing to upload in D2L.
25 pts - Extending the top navigation example
Ref: W3Schools How T0 - Split Navigation plus references from previous task.
After completing item III above (strongly recommended) create a 'Split Navigation' version which adds a link to a help page to the TopNav.htm created earlier, naming the new version TopNavSplit.htm deployed in the root folder of your course website. Create a page SiteHelp.htm (also stored in your web site root) which has a little guidance for using your web site (nothing dramatic needed content-wise; we are focused on navigation issues) and which appears as page content when the user clicks the Help anchor. Since the W3Schools example uses embedded CSS, you are welcome to use it as well for this task.
The completed HTML should validate and is something I can check by inspecting the server, so nothing to upload in D2L.
25 pts - A side navigation exercise
Ref: W3Schools How TO - Fixed Sidebar plus references from previous two tasks.
Create an HTML file SideNav.htm that gets deployed in the root folder of your course website which implements a fixed, full-height sidebar navigation for your web site akin to that from Task III above (i.e., you can access your four pages AboutMe.htm, CodeDemo.htm, DataTable.htm and SynopsesIndex.htm but no need for the help link added in Task IV). A few hints and working notes:
<div class="main">
element in the
W3Schools example.The completed HTML should validate and is something I can check by inspecting the server, so nothing to upload in D2L.