Web Development and Design Foundations with HTML5 (8th Edition)
8th Edition
ISBN: 9780134322759
Author: Terry Felke-Morris
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 9, Problem 1WR
Program Plan Intro
Program Plan:
- Include the HTML tag using <HTML>.
- Include the header tag using <head>.
- Include the title on the webpage using <title> tag.
- Include a hyperlink to the named fragment designated by “top”.
- Close the header tag.
- Include an internal CSS file using the style tag.
- Include Alignment For Body Tag.
- Include Alignment for CSS Container.
- Include alignment for holder tag.
- Include alignment for footer tag.
- Include the body using the <body> tag.
- List two resources on websites that host remotely free scripts.
- Create a form having all elements for a user to register.
- Include an e-mail link attachment.
- Include a heading using the <h1> tag.
- Include a paragraph using the <p> tag.
- Close the body using </body> tag.
- Include the header tag using <head>.
- Close the file using </html> tag.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Assignment 2 - Remember meAs you learned in the topic of Session and Cookies.Create a simple web application with 3 pages:1- login2- logout3- contentWe the user login, the app redirect the user to "content" page, andsave the login status or information in the cookies.If the user close the app, and open it; the app not open the login; Itconvert the user directly to "content" page, because the login status orinformation saved in the cookies.If the user logout, he cannot open "content" page directly.Important Note: use session for login, and cookies for remember thelogin.Any two copies are gotten Big ZeroUpload your assignment as compressed file whose name formatted asstudentID_sectionNo.rar
A. It is considered best practice to confine cookies to those folders and subfolders on the web server where they are needed because this ensures that all cookies within a website must have unique names.
Select one:
True
False
B. What is the difference between session cookies and persistent cookies?
a. Persistent cookies are more appropriate for saving a display option that should be reset to the default the next time that user visits the page.
b. Session cookies are more appropriate for helping customers retrieve their purchase history from an e-commerce site.
c. Session cookies are maintained in storage over multiple browser sessions.
d. Persistent cookies are available beyond the current browser session.
Help with React
Try to open the same page in any other browser or incognito tab and you will see that the values didn't persist. Why weren't your answers available in the other browser/incognito tab?
==============================================================================
import React from "react";
import { Formik, Form, Field } from "formik";
import { useCookies } from "react-cookie";
const App = () => {
const [cookies, setCookie] = useCookies(["name"]);
const localStorageKey = "email";
return (
<Formik
initialValues={{
name: cookies.name || "",
email: localStorage.getItem(localStorageKey) || "",
}}
onSubmit={(values, { setSubmitting }) => {
setTimeout(() => {
setCookie("name", values.name, { path: "/" });
localStorage.setItem(localStorageKey, values.email);
alert(JSON.stringify(values, null, 2));
setSubmitting(false);
}, 400);
}}
>
{({…
Chapter 9 Solutions
Web Development and Design Foundations with HTML5 (8th Edition)
Ch. 9.4 - Prob. 1CPCh. 9.4 - Prob. 2CPCh. 9.4 - Prob. 3CPCh. 9.6 - Prob. 1CPCh. 9.6 - Describe the purpose of the access key attribute...Ch. 9.6 - Prob. 3CPCh. 9.8 - Prob. 1CPCh. 9.8 - Prob. 2CPCh. 9 - Prob. 1MCCh. 9 - Prob. 2MC
Ch. 9 - Prob. 3MCCh. 9 - Prob. 4MCCh. 9 - Prob. 5MCCh. 9 - Prob. 6MCCh. 9 - Prob. 7MCCh. 9 - Prob. 8MCCh. 9 - Prob. 9MCCh. 9 - Prob. 10MCCh. 9 - Prob. 11MCCh. 9 - Prob. 12FIBCh. 9 - Prob. 13FIBCh. 9 - Prob. 14FIBCh. 9 - Prob. 15SACh. 9 - Prob. 1AYKCh. 9 - Prob. 2AYKCh. 9 - Prob. 3AYKCh. 9 - Prob. 1HOECh. 9 - Prob. 2HOECh. 9 - Prob. 3HOECh. 9 - Prob. 4HOECh. 9 - Prob. 5HOECh. 9 - Prob. 1WRCh. 9 - Prob. 2WRCh. 9 - Prob. 3WRCh. 9 - Prob. 1FWD
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Watching a movie or documentary in hoichoi is always exciting. In a simple hoichoi site, after the user logs in using the credentials, there is a simple dashboard containing the suggested movie or Tv series along with a search bar at the top to search for any item. The user can search for the contents in three ways. They can search by a content name like “Mahanagar”, they can search by the name of an Artist or Director like “Mostafa Sarwar Faruki,” and finally they can search by a genre like “Crime Thriller.” For the first case, the hoichoi search manager fetches a single entry along with the metadata from the hoichoi server and displays it to the user as a tile along with the metadata. For the second case, a list of content involving the Artist or Director is showed (not as tiles) to the users after being fetched from the server. And finally, the relevant contents of a genre search are offered as tiles (without the metadata) for the user to select, however the search manager fetches…arrow_forwardRavi wants to develop a simple web application which has a login page. The login page has username field, password field, and a submit button. The authentication is done in the backend using the stored list of usernames and passwords. Please help Ravi by providing a list of below requirements to implement a web application: 1) Frontend technologies 2) Backend technologies 3) Any one programming languagearrow_forwardConfigure Sendmail, Dovecot and Squirrelmail to provide Mail, POP/IMAP and Webmail services for users. Make sure the Web server is enabled and create a simple HTML welcome page (not the default Apache welcome page) with the course name, domain name and your name. Show that the Web page is accessible from the client VM. (in fedora linux)arrow_forward
- Design the layout of users, domains, trusted domains, anonymoususers, etc for a start-up open source software company ABC. Theyshould have an internal CVS server, which only internal developerscan access, an anonymous CVS server for outsiders to downloadsource code, WWW servers (one for internal and one for external),and a mail server. Outsiders should not be able to access eitherinternal CVS or internal WWW servers..You should finish the following parts:a) The topology diagram for the different servers and locations andtrust domains. For example, where are the firewalls, and whereare the users located in the topology.b) The assumptions that you make for your design and the securitypolicy to achieve this assumption Your final document should include the following parts:1. Network topology diagram and the domains of trust.2. Security related assumptions in your design, and security policy tomake this assumption valid.3. Trust assumptions about users (e.g., who could be root, what…arrow_forwardWeb clients must utilize the web server's built-in authentication and authorization services before they are granted access to the server's restricted areas. Is there a benefit to layered procedures that I haven't heard of? Cases in point are highly recommended.arrow_forwardhow could that use node js to create a webserver that Create a web server that Accepts and processes request messages submitted from browser, and Generates and sends response messages back to browser for display. Your web server must be able to handle URL with hostname and port Request message URL: 0.0.1:3000 Response message: “SUCCESS!” URL with hostname, port and path Request message URL: 0.0.1:3000/alpha Response message: “SUCCESS! alpha” URL with hostname, port, path and query string Request message URL: 0.0.1:3000/bravo?name=charlie Response message: “SUCCESS! bravo charlie” Invalid/unexpected URL Request message URL: 0.0.1:3000/<any other value> Response message: “FAILED! Fix your URL.” Hostname 127.0.0.1 can be replaced by localhost. Port number 3000 can be replaced by any other port number that is from 1024 (2^11) to 65535 (2^17 – 1) inclusive.arrow_forward
- Can you answer the multiple choice below? 1) Which of the following correctly describes the relationship between the client and server? A server performs computations and shares data/resources between multiple clients. The client is typically run on a remote machine, the server is run on a local machine. The server keeps track of a single user's activity, while the client handles multiple users' activities. The server makes HTTP requests to a client. <!DOCTYPE html> <html> <head></head> <body> <div id="one"> <ul> <li class="leather">Wallet</li> <li>Phone</li> <li class="leather">Purse</li> </ul> </div> <div id="two"> <ul> <li>Towels</li> <li class="paper">Tissue</li> <li class="paper">Toilet Paper</li> </ul> </div> <body> </html> 2) Based on the HTML above, which of the following code snippets would select the first list…arrow_forwardConvert the javascript below to PHP <script>window.location.replace("https://google.com/?url=<?php echo validation::safeOutputToScreen($file->getNextDownloadPageLink()); ?>");</script>arrow_forwardWhen is it better to use a relative path and when is it better to use an absolute path in your web-application? Testing on your computer or when delivering documents to a client on another computer?arrow_forward
- My Laravel website's pictures are cached in my client's browser! What can I do to make changes without telling tell them to clear their cache of the browser?arrow_forwardI have started on this but now I need help with getting name and salary to work properly Please Implement your changes into the code I have provided in the link below [This is the link to what I have so far] https://onlinegdb.com/5YSpSlm_varrow_forward4. In a table, the CSS __________ property can be used to specify the amount of space between the borders of each cell. A. border-padding B. spacing C. padding D. border-spacing 5. Which of the following statements is TRUE about using a router instead of a switch for connecting a host computer to Internet? A. A router can normally do what a switch can do but not necessarily the reverse. B. A switch can provide some level of filtering and thus some level of security. C. Both router and switch work on data link layer. D. A router provides higher bandwidth than a switch. 6. Which of the following Date objects can be used to set a JavaScript cookie to last for 10 minutes? A. now=new Date( ); now.setTime(now.getTime( ) + 1000 * 60 * 10); B. now=new Date( ); now.setTime(now.getSystemTime( ) + 1000 * 60 * 10); C. now=new Date( ); now.getTime(now.setTime( ) + 1000 * 60 * 10); D. now=new Date( ); now.setSystemTime(now.getTime( ) + 1000 * 60 * 10); 7. Which of the following options can be…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Windows 10 Comprehensive 2019Computer ScienceISBN:9780357392607Author:FREUNDPublisher:Cengage
Microsoft Windows 10 Comprehensive 2019
Computer Science
ISBN:9780357392607
Author:FREUND
Publisher:Cengage