FEWD Project 3 Instructions
User Manual: Pdf
Open the PDF directly: View PDF .
Page Count: 5
Download | |
Open PDF In Browser | View PDF |
Description Short Description (used on project cards, visible to students even if unpublished) Web forms appear everywhere online: forms allow users to order books, sign up for web sites, and post to Facebook. This project challenges you to build a responsive, mobile-first registration form using a variety of HTML form elements. Long Description (used on details page) In this project you'll build a responsive, mobile-friendly registration form using a wide variety of HTML form input types and attributes. Using the supplied mockup files, you'll build a mobile and desktop version of the form using media queries, and a "mobile-first" approach. NOTE: The Front End Web Development Techdegree is meant to train you in HTML, CSS and JavaScript, and let you practice and show your mastery of these fundamental building blocks of the web. Because of that, please avoid using frameworks like Bootstrap, Foundation, Skeleton, and so on for this project. Even though you may end up using frameworks like these professionally, you still need to know and be able to implement designs with your own knowledge of HTML, CSS and JavaScript. In addition, please avoid submitting any projects that rely on a server-side technology like PHP or Ruby on Rails. 8.0 hours to complete Prerequisites This is how prerequisites will be displayed: ● As with the previous projects, you'll submit your finished working using GitHub. If you need a reminder on how to use GitHub and GitHub desktop to create a new ● repository check out this workshop: Share Your Projects WIth GitHub Desktop Download the project files. We've supplied two files for you to use: ○ mobile-form.png is an example of how the layout should look on a mobile phone that’s 320 pixels wide. ○ desktop-form.png is an example of how the layout should look on tablet and desktop screens that are at least 768 pixels wide. Skills ○ Responsive Design ○ HTML forms ■ Variety of form fields ■ Form labels, fieldsets and legends ■ Mobile input fields ■ Placeholder text ○ CSS ○ Web Fonts Instructions This is how instructions will be displayed: ● For this project we will be checking the design in Google Chrome version 48 or higher. Different browsers display forms slightly differently so please make sure it looks correct in Google Chrome before submitting. ● Build the layout using a mobile first design: ○ Make sure the HTML file includes the viewport meta tag in the head of the document, see Configuring the Viewport to understand why and how to add this tag. ○ Look at the provided mockup (mobile-form.png) and add the same content into your index.html file. ● NOTE: ○ It's okay if your checkboxes and radio buttons don't match the look of those in the mockups. It's perfectly fine to use the standard default radio buttons and checkboxes. ● Create the form structure: ● Only use one