Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Select the value of the type attribute that configures an html5 spinner control.

13/11/2020 Client: arwaabdullah Deadline: 12 Hours

Pacific Trails Resort Case Study

In this chapter’s case study you will use the existing Pacific Trails website ( Chapter 9 ) as a starting point. You will add a new page to the Pacific Trails website—the Reservations page. Refer back to the site map for the Pacific Trails website in Chapter 2 , Figure 2.27 . The Reservations page will use the same two-column layout as the other Pacific Trails web pages. You’ll apply your new skills from this chapter and code a form in the content area of the Reservations page.

You have four tasks in this case study:

1. Create a folder for the Pacific Trails website.

2. Modify the CSS to configure style rules needed for the Reservations page.

3. Create the Reservations page: reservations.html. Your new page will be similar to Figure 10.33 when you have completed this step.

4. Configure HTML5 form control features on the Reservations page.

Task 1: Create a folder called ch10pacific to contain your Pacific Trails Resort website files. Copy the files from the Chapter 9 Case Study ch9pacific folder to your new ch10pacific folder.

Task 2: Configure the CSS. Review Figure 10.33 and the wireframe in Figure 10.34 . Notice how the text labels for the form controls are on the left side of the content area but contain right-aligned text. Notice the empty vertical space between each form control. Open pacific.css in a text editor. You will code the following styles above the media queries.

Figure 10.33 The new Pacific Trails Reservations page.

a. Configure a label element selector. Set left float, block display, right alignment for text, a width of 120 pixels, and an appropriate amount of right padding.

b. Configure the input element and textarea element selectors. Set block display and 20 pixels of bottom margin.

c. Configure the submit button with a 130px left margin.

d. Configure style rules to optimize the display on smartphone-sized mobile devices by rendering the label text above each form control and eliminating the submit button’s left margin. Add the following style rules to the media query that targets a maximum width 37.5em:

e. label { float: none;

f. text-align: left; }

input[type="submit"] { margin-left: 0; }

Save the pacific.css file.

Figure 10.34 The sketch of the form.

Task 3: Create the Reservations Page. A productivity technique is to create new pages based on existing pages so you can benefit from your previous work. Your new Reservations page will use the index.html page as a starting point. Open the index.html page for the Pacific Trails Resort website in a text editor. Select File > Save As and save the file with the new name of reservations.html in the ch10pacific folder.

Now you are ready to edit the reservations.html file.

1. Modify the page title. Change the text contained between the and tags to: Pacific Trails Resort :: Reservations.

2. The reservations page will not feature a large image. Remove the div element assigned to the homehero id.

3. Replace the text contained within the

tags with: Reservations at Pacific Trails.

4. Delete the paragraph and the unordered list. Do not delete the logo, navigation, contact information, or footer areas of the page.

5. Position your cursor on a blank line below the h2 element. Configure an h3 element with the following text: Contact Us Today!

6. Position your cursor on a blank line under the h3 element. You are ready to configure the form. Begin with a

tag that uses the post method and the action attribute to invoke server-side processing. Unless directed otherwise by your instructor, use http://webdevbasics.net/scripts/pacific.php as the value of the action attribute.

7. Configure the form control for the First Name information. Create a

8. In a similar way, configure form controls and label elements to collect the following information: Last Name, E-mail Address, and Phone Number. Use myLName, myEmail, and myPhone as the id and name values for the last name, e-mail, and phone form controls. Also set the size of the e-mail text box to 35 and the maxlength of the phone text box to 12.

9. Configure the Comments area on the form. Create a label element that contains the text “Comments:”. Create a textarea element configured with “myComments” as the value of the id and name attributes, rows set to 2, and cols set to 30. Use the for attribute to associate the label element with the form control.

10. Configure the submit button on the form (code an input element with type="submit" and value="Submit"

).

11. Code an ending

tag on a blank line after the submit button.

Save your reservations.html page and test it in a browser. It should look similar to the page shown in Figure 10.33 . If you are connected to the Internet, submit the form. This will send your form information to the server-side script configured in the

tag. A confirmation page similar to Figure 10.35 will be displayed that lists the form control names and the values you entered.

Figure 10.35 The form confirmation page.

Task 4: Configure the Form with HTML5 Attributes and Values. Get more practice with the new HTML5 elements by modifying the form on the Reservations page to use HTML5 attributes and values. You’ll also improve the form by adding form controls to accept the date and number of nights. Modify the reservations.html file in a text editor.

1. Add a paragraph above the form to indicate: Required fields are marked with an asterisk *.

2. Use the required attribute to require the first name, last name, e-mail, and comments form controls to be entered. Add an asterisk at the beginning of each label text.

3. Configure the input element for the e-mail address (use type="email"

).

4. Configure the input element for the phone number (use type="tel"

).

5. Code a label element containing the text “Arrival Date” that is associated with a calendar form control to accept a reservation arrival date (use type="date").

6. Code a label element containing the text “Nights” that is associated with a spinner form control to accept a value between 1 and 14 to indicate the number of nights for the length of stay (use type="number"). Use the min and max attributes to configure the range of values.

Save your file. Display your web page in browser. Submit the form with missing information or only a partial e-mail address. Depending on the browser’s level of HTML5 support, the browser may perform form validation and display an error message. Figure 10.36 shows the Reservations page rendered in the Firefox browser with an incorrectly formatted e-mail address.

Figure 10.36 HTML5 attributes and values are coded in the form.
Task 4 in this case study provided you with additional practice using new HTML5 attributes and values. The display and functioning of browsers will depend on the level of HTML5 support. See http://www.standardista.com/html5/html5-web-forms for an HTML5 browser support list.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Buy Coursework Help
Quality Homework Helper
A+GRADE HELPER
Peter O.
Writer Writer Name Offer Chat
Buy Coursework Help

ONLINE

Buy Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer
Quality Homework Helper

ONLINE

Quality Homework Helper

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer
A+GRADE HELPER

ONLINE

A+GRADE HELPER

Greetings! I’m very much interested to work on this project. I have read the details properly. I am a Professional Writer with over 5 years of experience, therefore, I can easily do this job. I will also provide you with TURNITIN PLAGIARISM REPORT. You can message me to discuss the detail. Why me? My goal is to offer services to you that are profitable. I don’t want you to place an order once and that’s it. For me to be successful, I need you to come back and order again. Give me the opportunity to work on your project. I wish to build a long-term relationship with you. We can have further discussion in chat. Thanks!

$55 Chat With Writer
Peter O.

ONLINE

Peter O.

Hello, I can assist you in writing attractive and compelling content on ganja and its movement globally. I will provide with valuable, informative content that you will appreciate. The content will surely hit your target audience. I will provide you with the work that will be according to the needs of the targeted audience and Google’s requirement.

$55 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

7.03 ph - Safe work method statement scaffolding - Unit 6 Discussion 1 - Environmental science crossword puzzle answer key - Bode plot example problems - Analysis papaer - Unsw endnote find full text - Indexed sequential file organization - STT 213 - Carnival corporation competitors - Chinese invented playing cards - Sample srs document for web application - Percentage of copper in brass experiment - Walmart near harvard university - Capturing the world's emerging middle class - Calculating ex rights price - Crestron dm tx 4k 100 c 1g wt - Refer to figure 11-7. when output level is 100, what is the total cost of production? - 8 octants in 3d - A terre wilfred owen analysis - La maison es un mercado al aire libre. cierto falso - Kings canyon national park geology - Digital Marketing Strategies 2020 and Beyond: https://www.youtube.com/watch?v=bGQG_-OG6fs - Diplomatic Report - Managerial economics and organizational architecture pdf download - Strategic management of technological innovation 5th edition schilling - The molding department of kennett company - Business Environment, Ethics and Strategy - On june 30 sharper corporation - University of phoenix college algebra - Hairy bear big book activities - Which of the following situations would be considered cyclical unemployment? - Water by the spoonful by quiara alegría hudes pdf - WK3 IP - Netapp vsc compatibility matrix - As sharp as a knife simile - Easy Computer Assignment - Hesi maternity - Denver airport project case study - Chlorine nitrate lewis structure - Nato phonetic alphabet song - Reply needed 2 - Sign up to be a chegg tutor - 10 42 police code - Breast exam soap note - Iv drip rate practice - How to start html using notepad - Difference between technical writing and expository writing - I need 1150 words content in Importance of supply chain management - Delete prussia from country_capital. sample output for the given program: prussia deleted? yes. - Where do squids live in the ocean - Use the following cell phone airport data - What is difference threshold in psychology - Www tracker software com - Valarie kaur speech - Room 13 robert swindells - Balancing chemical equations worksheets - Edward scissorhands film techniques - MENTAL HEALTH - Ge annual report 2015 - A level biology exam questions by topic cie - Manpower vera bradley - Following our conversation earlier today - Inferential questions reading comprehension - Creativity and innovation table mgt411 - With it ness according to kounin - Galileo's formula calculus - Post natal care for mothers - What is business communication 2.0 - Chemistry - Algebra 2 assignment answer key - Wordly wise 3000 lesson 8 answers - 4 dirigo drive wheelers hill - Essentials of corporate finance 2nd edition - Palo alto 5250 throughput - Blood supply of nephron - Compound visualization - Reflect on how emerging technologies such as artificial intelligence may help fortify nursing informatics as a specialty by leading to increased impact on patient outcomes or patient care efficiencies. - Sample staffing plan ideas - Drosophila eye pigment pathway - Fundamentals of Speech Communication 2 - The first step that nutrisystem likely took in selecting a target market was ________. - Ted talk how bacteria talk - The art of being human 9th edition pdf - Thinking through the past volume 1 chapter summary - Mark emerton orthopaedic surgeon - Introduction to the financial management of healthcare organizations - Lord of the flies questions chapter 7 - Wk1 discussion/wn/reply - Riverina water county council - Scholastic active english coursebook 7 answers - Unit 3 - Dare scheme leaving cert - Los estudiantes de la universidad virtual estudian - Zimbio star trek quiz - Compare and contrast essay about iphone and samsung - Nh4cl solubility in water - The stock of nogro corporation is currently - The z value for 97.8 confidence interval estimation is - Chapter 5, Collaboration Social Media, Business Models which are impacted by collaborative technologies