{"id":114894,"date":"2023-08-23T09:16:23","date_gmt":"2023-08-23T09:16:23","guid":{"rendered":"https:\/\/learnexams.com\/blog\/?p=114894"},"modified":"2023-08-23T09:16:27","modified_gmt":"2023-08-23T09:16:27","slug":"wgu-web-development-applications-c777-exam-with-100-correct-answers-2023","status":"publish","type":"post","link":"https:\/\/www.learnexams.com\/blog\/2023\/08\/23\/wgu-web-development-applications-c777-exam-with-100-correct-answers-2023\/","title":{"rendered":"WGU Web Development Applications &#8211; C777 Exam with 100% Correct Answers 2023"},"content":{"rendered":"\n<p>WGU Web Development Applications &#8211;<br>C777<br>App &#8211; Correct answer-Relatively small applications developed exclusively for mobile<br>devices<br>&#8211; Correct answer-structure element in HTML5 that includes hypertext menus to<br>access various pages of the web site<br>HTML5 API&#8217;s &#8211; Correct answer-Create Apps for Mobile Devices<br>Web development Trifecta &#8211; Correct answer-HTML, CSS, and JavaScript<br>Benefit of developing Web pages using the Web Development Trifecta &#8211; Correct<br>answer-You can create Web pages that easily adapt to smartphones, tablets, gaming<br>devices, and smart TVs, as well as to traditional computers<br>HTML 4.01 Strict &#8211; Correct answer-required the separation of presentation and content.<br>Deprecation tags we disallowed and generated validation errors.<br>HTML 4.01 Transitional &#8211; Correct answer-allowed developers to insert formatting using<br>either CSS or traditional layout instructions<br>HTML 4.01 Frameset &#8211; Correct answer-Required for pages that used HTML frames,<br>which placed Web pages inside each other to create separate panes in the browser<br>window.<br>controls=&#8221;controls&#8221; &#8211; Correct answer-<audio><\/audio><\/p>\n\n\n\n<p>Which of the following statements about HTML5 is true?<br>HTML5 does not require third-party plug-ins for video and audio content<\/p>\n\n\n\n<p>What is the purpose of using the element in a Web form?<br>It displays the result of a calculation in the form<\/p>\n\n\n\n<p>Why are syntax errors so common when writing JavaScript code?<br>Because JavaScript is case-specific<\/p>\n\n\n\n<p>What CSS3 property can be used to create rounded corners on an image or other element?<br>border-radius<\/p>\n\n\n\n<p>What type of JavaScript expression evaluates to true or false?<br>Logical<\/p>\n\n\n\n<p>Which statement is true about JavaScript?<br>JavaScript is widely used for client-side and server-side scripts<\/p>\n\n\n\n<p>You have created a Web page using the HTML5 structural element to define a navigation area. Consider the following external style sheet code:<\/p>\n\n\n\n<p>nav {<br>float:left;<br>width:165px;<br>background:#d8d8d8 url(background.gif) top right;<br>height:662px;<br>}<\/p>\n\n\n\n<p>Where on the page will the image (background.gif) appear?<br>At the top right of the nav section<\/p>\n\n\n\n<p>Kate has created a complex script that she wants to attach to multiple HTML files, but she also wants to add a simple script to only certain sections of one page. What must she do to apply both scripts?<br>She must use separate<\/p>\n\n\n\n<p>What is the expected result when this script is run in the browser?<br>Two alert boxes, both displaying the message Green<\/p>\n\n\n\n<p>You are a novice Web developer, and your mentor has suggested that you familiarize yourself with HTML5 and Cascading Style Sheets (CSS). Being somewhat unfamiliar with CSS, you discover that it is:<br>a Web design technology that enables you to determine how the HTML elements in your Web pages will display<\/p>\n\n\n\n<p>Which CSS property can create rectangles with rounded corners around text?<br>border-radius<\/p>\n\n\n\n<p>Which CSS property defines how text should be handled when it extends beyond its allotted area?<br>text-overflow<\/p>\n\n\n\n<p>Which JavaScript event occurs when the mouse pointer leaves from a link, image or other visible element on the page?<br>mouseout<\/p>\n\n\n\n<p>Which CSS3 selector can you use to apply a style to the first paragraph of every container in a Web page?<br>p:first-of-type<\/p>\n\n\n\n<p>What is another common name for the technique of requesting and reusing data using the JavaScript XMLHttpRequest object with HTML pages and CSS?<br>AJAX<\/p>\n\n\n\n<p>To allow users to change the size of elements on a Web page, such as a<\/p>\n\n\n\n<p>element, you can add which CSS3 property?<br>resize<\/p>\n\n\n\n<p>Which of the following is a JavaScript event that occurs when a page opens in the browser?<br>load<\/p>\n\n\n\n<p>Which DOM method is used by the <canvas><\/canvas><\/p>\n\n\n\n<p>What HTML5 form element provides users with a drop-down menu of pre-defined choices and an autocomplete feature that filters choices while they type?<br>The element<\/p>\n\n\n\n<p>You are creating a mobile version of a community discussion site for busy moms. Users post questions and other topics for discussion. Some days there are as many as 20 new discussion threads. Considering your audience, what might be the best way to lay out navigation elements on the home page?<br>Create a small, collapsible navigation bar at the top of the home page so users can see new topics without scrolling<\/p>\n\n\n\n<p>Which CSS3 property can you use to apply a shadow effect to text?<br>text-shadow<\/p>\n\n\n\n<p>Consider the following code:<\/p>\n\n\n\n<p>CSS file:<\/p>\n\n\n\n<p>.right {<br>text-align: right;<br>}<\/p>\n\n\n\n<p>HTML file:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Right-aligned heading level three<\/h3>\n\n\n\n<p>Right-aligned paragraph<\/p>\n\n\n\n<p>This code shows an example of what?<br>The class selector<\/p>\n\n\n\n<p>To allow several files to be selected at once with the File API, use the:<br>multiple attribute<\/p>\n\n\n\n<p>Which scripting language is most commonly used within Microsoft&#8217;s proprietary programs, such as Word and Excel?<br>VBScript<\/p>\n\n\n\n<p>In an article about using inline validation in HTML5 forms, Maik reads that users typically find these forms to be easier and faster to complete. What feature on inline validation would cause this result from form users?<br>Users can resolve errors as they go along and submit the completed, validated form just once<\/p>\n\n\n\n<p>What is the term for a relatively small application developed exclusively for mobile devices?<br>App<\/p>\n\n\n\n<p>Which of the following methods returns a value in the form of a text string?<br>prompt()<\/p>\n\n\n\n<p>You want to create a simple click-to-call link on your mobile Web page, so that users can easily make a phone call with one click. Which line of code will add this feature?<br><a href=\"tel:18005551212\">Call Us Now<\/a><\/p>\n\n\n\n<p>Consider the following Cascading Style Sheets (CSS) rule:<\/p>\n\n\n\n<p>body {color: #008080;}<\/p>\n\n\n\n<p>Which is the &#8220;declaration&#8221; portion of this rule?<br>The portion inside the curly braces<\/p>\n\n\n\n<p>What is the purpose of using the CSS3 h3 ~ p selector?<br>To select all<\/p>\n\n\n\n<p>elements that are preceded by an<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">element Many markup code validators exist, but the most authoritative is the W3C Markup Validation Service. How does the W3C Markup Validation Service determine to what HTML standard to validate your code?<br>It reads the declaration on an HTML page and validates according to the specified DTD To change the position of a transformed element in CSS3, you use the:<br>transform-origin property To position an element behind another element, you can assign a negative value to:<br>the Z-index property Consider the following code: var yearBirth = &#8220;1956&#8221;; What variable data type does this snippet of code represent?<br>String Which statement about modern Web design is true?<br>The design of mobile Web pages requires some differences from pages designed for desktop computers You are creating a Web-based mapping application. What information can you obtain by using the HTML5 Geolocation API in your application?<br>The latitude and longitude of a user&#8217;s device What will occur if you define all your functions in the section of your HTML page?<br>The functions will load when the browser reaches the script point in the page or when the appropriate user event occurs How can you override a particular style in an HTML element if the HTML document is linked to a style sheet?<br>By applying an inline CSS style attribute to the element whose style you want to override Responsive Web Design uses three main techniques to develop responsive pages. Which technique allows you to specify CSS styles based on viewport size?<br>Media queries What is the name for Microsoft&#8217;s implementation of JavaScript?<br>JScript Which example is a valid variable name in JavaScript?<br>_firstName Consider the following code: What is the expected result when this script is run in the browser?<br>Two alert boxes, both displaying the message Green Which statement about global variables is true?<br>If you declare a global variable, you can access its value from any function or script block on that page What is one advantage to using JavaScript instead of HTML5 to validate an input field that is requesting the user to input an e-mail address?<br>It offers more browser support The CSS3 appearance property can be used to make an element:<br>look like a button Stanley is the senior developer of apps for an organization that is considered to be at the cutting edge of mobile-device technology. Which of the following should Stanley use to create apps for mobile devices?<br>HTML5 APIs Probably the most important rule for designing any Web site is:<br>Give your users what they want, when they want it JavaScript makes extensive use of objects. What is the term for the various attributes that can be assigned to an object?<br>Properties A Web designer who assigns percentage values to elements using the HTML structural elements is using what page-layout method?<br>Liquid Using a linked style sheet, you have modified the look and feel of an HTML page. Because of the concept of inheritance, you notice that:<br>the rules you applied remain in force unless explicitly overruled using other styles Anatoly is using the CSS position property to position block-level elements on his Web pages. By specifying the &#8220;absolute&#8221; positioning scheme, Anatoly is ensuring that the element to which he is applying the position property will:<br>float above the document and can be positioned as needed The HTML5 datetime input type allows the user to:<br>choose a date and time with a GMT time zone Each time a user logs on to a service, shops or conducts online business, he or she is filling information into:<br>an HTML form Which choice correctly describes two benefits of Cascading Style Sheets (CSS)?<br>CSS provides a consistent look and feel to site pages, and simplifies change management issues What Geolocation API method is used to retrieve the current geographic location of the user?<br>getCurrentPosition() Consider the following code: var myVar = 2;<br>myVar += &#8220;3&#8221;; What is the value of myVar after execution?<br>The value will be: 23 Which HTML element allows you to specify a pre-defined list of options for an input element?<br>datalist Which CSS3 property can be used to apply a delay effect when an element changes from one style to another, such as when a user hovers over an element?<br>transition You are using some graphics that require WebGL for important functionality on your mobile site. Which statement describes the support you can expect or provide for this?<br>You can provide users with a link to test for WebGL support and obtain a supporting browser JavaScript is a scripting language. Scripting languages:<br>interpret and automate a list of tasks that would otherwise be executed one-at-a-time by a person Which of the following statements about validating markup is true?<br>If a code validator finds an error, the remaining code on the page may fail validation, even if the remaining code is actually valid What type of data can be returned by the XMLHttpRequest object?<br>Any type of textual data What three technologies used together provide Web pages that easily adapt to smartphones, tablets, gaming devices and smart TVs, as well as to traditional computers?<br>HTML5, Cascading Style Sheets (CSS) and JavaScript Where can you find information about the latest status of HTML5 and CSS3 browser support?<br>On third-party Web sites such as CanIUse.com and Wufoo.com Consider the following code: What is the expected result when this script is run in the browser?<br>Two alert boxes, both displaying the message Green Consider the following code: What is the expected result when this script is run in the browser?<br>Two alert boxes, both displaying the message Green When you load a page containing your JavaScript code into a browser, how can you ensure that your functions will be available before any user event can occur that might call a function?<br>Define all your functions in the section of your HTML page The DOM is a standard that enables you to manipulate HTML elements and attributes in a Web document. What do you use to work with the DOM?<br>A scripting language such as JavaScript You are creating an HTML5 form. You want the form to be able to automatically suggest and complete input as the user enters the information into fields. Which code will correctly add this feature?<br>Consider the following code:<br>Which two attributes&#8217; values must match each other in order to bind the element with the element?<br>The list attribute and the id attribute Selena is embedding a video in her HTML5 page. Which attribute should she use to identify the location and file name of the video?<br>The src attribute Your form has a field for users to enter an e-mail address. You use to create the field. What other HTML5 attributes could you use with the &#8220;email&#8221; input type to most effectively ensure that users do not inadvertently enter an extra space, an invalid format or an irrelevant answer?<br>pattern, placeholder, required If you declare a variable within a function definition, the only way you can access or change it is from within that function. What term is used to describe this type of variable?<br>Local variable Which CSS3 property defines whether or not a transformed element is visible when it is rotated to face away from the viewer?<br>backface-visibility In JavaScript, what is a value?<br>A specific quality that belongs to the property of an object What does the HTML5 autofocus attribute do when applied to the HTML element? Activates the drop-down selection list for input when the page loads Sarah has written several JavaScript scripts for her Web site, but she realizes that implementing the scripts may be complicated by the fact that people may view her pages using different user agents and user agent versions. What should Sarah do to ensure that her scripts will run correctly without knowing what user agent a person will use to view her pages? Test her scripts in the latest versions of popular browsers Consider the following code: var myVar = 2; myVar += &#8220;3&#8221;; What is the value of myVar after execution? The value will be: 23 Which JavaScript object can trigger the onerror event handler? image You have created a new Web site for your company, and you want to add a script so that a &#8220;welcome&#8221; pop-up box appears to the user as soon as he or she launches the site. Which JavaScript method should you use to display the message? The alert() method If the JavaScript operator + is used in an arithmetic expression, what is the result? The expression treats + as an addition operator and sums the values You are using the element to embed a video in your HTML5 page. Which attribute should you use if you want to identify an image to be displayed until the Play button is clicked or while the video is downloading? The poster attribute Terri is filling in a form on a Web site. She notices that as she types responses in the form fields, suggestions are made that she could accept for the input. The element is implementing which of the following attributes? autocomplete Consider the following code: var yearBirth = &#8220;1956&#8221;; What variable data type does this snippet of code represent? String<\/h3>\n\n\n\n<p><a>HTML5, CSS, JavaScript<\/a><\/p>\n\n\n\n<p><a>The web development trifecta<\/a><\/p>\n\n\n\n<p><a>main<\/a><\/p>\n\n\n\n<p><a>HTML5 tag defining the main body of a document. Cannot be the child of the header, nav, article, aside, or footer elements.<\/a><\/p>\n\n\n\n<p><a>header and footer<\/a><\/p>\n\n\n\n<p><a>These elements can also be included in article, aside, nav, main, and section elements, not just on the page itself<\/a><\/p>\n\n\n\n<p><a>source<\/a><\/p>\n\n\n\n<p><a>This element identifies the file(s) to use in a video or audio element<\/a><\/p>\n\n\n\n<p><a>style guide<\/a><\/p>\n\n\n\n<p><a>A set of standards for the writing and\/or design of documents<\/a><\/p>\n\n\n\n<p><a>IE9<\/a><\/p>\n\n\n\n<p><a>This version of IE is the first to support HTML5<\/a><\/p>\n\n\n\n<p><a>Add them via JS, make them block via CSS<\/a><\/p>\n\n\n\n<p><a>What should you do to support HTML5 elements in pre-IE9 browsers.<\/a><\/p>\n\n\n\n<p><a>selector<\/a><\/p>\n\n\n\n<p><a>The term for the part of CSS code that refers to the element you want to style<\/a><\/p>\n\n\n\n<p><a>declaration<\/a><\/p>\n\n\n\n<p><a>In CSS, the term for a property and value pair. It must always end with a semicolon<\/a><\/p>\n\n\n\n<p><a>rule<\/a><\/p>\n\n\n\n<p><a>In CSS, the name for a selector, property and value all grouped together<\/a><\/p>\n\n\n\n<p><a>inheritance<\/a><\/p>\n\n\n\n<p><a>The word &#8220;cascading&#8221; in CSS refers to this concept<\/a><\/p>\n\n\n\n<p><a>External, embedded, inline<\/a><\/p>\n\n\n\n<p><a>The cascading order of CSS style sheets, ordered from lowest priority to highest<\/a><\/p>\n\n\n\n<p><a>rel, type, href<\/a><\/p>\n\n\n\n<p><a>Linking to a CSS file requires these attributes in the link element<\/a><\/p>\n\n\n\n<p><a>style<\/a><\/p>\n\n\n\n<p><a>Embedded CSS should be placed in a block defined by this element<\/a><\/p>\n\n\n\n<p><a>style<\/a><\/p>\n\n\n\n<p><a>Inline CSS should be placed in an attribute with this name<\/a><\/p>\n\n\n\n<p><a>document flow<\/a><\/p>\n\n\n\n<p><a>The arrangement of content elements on a page and how the space is used. Does it fall from top to bottom in stacks, or does some content float to one side or the other?<\/a><\/p>\n\n\n\n<p><a>curly braces<\/a><\/p>\n\n\n\n<p><a>These are not used when defining inline CSS styles<\/a><\/p>\n\n\n\n<p><a>clear<\/a><\/p>\n\n\n\n<p><a>Use this CSS property to avoid having floating elements before\/after another element<\/a><\/p>\n\n\n\n<p><a>static<\/a><\/p>\n\n\n\n<p><a>In CSS, the &#8220;normal, or default&#8221;, position of block elements within a page<\/a><\/p>\n\n\n\n<p><a>relative<\/a><\/p>\n\n\n\n<p><a>In CSS, positioning a block element relative to another element<\/a><\/p>\n\n\n\n<p><a>absolute<\/a><\/p>\n\n\n\n<p><a>In CSS, this causes the element to appear to float above the document and can be positioned as needed. It is completely removed from the rest of the page flow.<\/a><\/p>\n\n\n\n<p><a>fixed<\/a><\/p>\n\n\n\n<p><a>In CSS, this causes the element to remain in the same position when the page is scrolled<\/a><\/p>\n\n\n\n<p><a>inherit<\/a><\/p>\n\n\n\n<p><a>In CSS, this causes the element to inherit its parent&#8217;s position<\/a><\/p>\n\n\n\n<p><a>padding<\/a><\/p>\n\n\n\n<p><a>In the box model, this is the space between the content and the border<\/a><\/p>\n\n\n\n<p><a>margin<\/a><\/p>\n\n\n\n<p><a>In the box model, this is the space between the border and surrounding elements<\/a><\/p>\n\n\n\n<p><a>content, padding, border, and margin<\/a><\/p>\n\n\n\n<p><a>Add all of these up to get the full size of an element in the box model<\/a><\/p>\n\n\n\n<p><a>element[attribute$=value]<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of a specified element whose specified attribute ends with the specified value<\/a><\/p>\n\n\n\n<p><a>element[attribute*=value]<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of a specified element whose specified attribute contains the specified substring value<\/a><\/p>\n\n\n\n<p><a>element[attribute^=value]<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of a specified element whose specified attribute begins with the specified value<\/a><\/p>\n\n\n\n<p><a>element:checked<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every checked instance of a specified element<\/a><\/p>\n\n\n\n<p><a>element:disabled<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every disabled instance of a specified element<\/a><\/p>\n\n\n\n<p><a>element:enabled<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every enabled instance of a specified element<\/a><\/p>\n\n\n\n<p><a>element:first-of-type<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of a specified element that is the first of its parent<\/a><\/p>\n\n\n\n<p><a>element:last-of-type<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of a specified element that is the last of its parent<\/a><\/p>\n\n\n\n<p><a>element1~element2<\/a><\/p>\n\n\n\n<p><a>This CSS3 selector selects every instance of element2 that is preceded by an instance of element1 where both have the same parent. element2 need not be immediately preceded by element1<\/a><\/p>\n\n\n\n<p><a>multiple images<\/a><\/p>\n\n\n\n<p><a>CSS3 now allows this in the background<\/a><\/p>\n\n\n\n<p><a>background-clip<\/a><\/p>\n\n\n\n<p><a>CSS3 property determining whether the background extends into the border or not (content, padding, or border)<\/a><\/p>\n\n\n\n<p><a>background-origin<\/a><\/p>\n\n\n\n<p><a>CSS3 property defining the location to which the background-position property should be relative (content, padding, or border)<\/a><\/p>\n\n\n\n<p><a>length, percentage, cover, contain<\/a><\/p>\n\n\n\n<p><a>CSS3 values used in a background-size property. Last two are optional. Default is auto.<\/a><\/p>\n\n\n\n<p><a>rgba<\/a><\/p>\n\n\n\n<p><a>Whereas the opacity property applies to an element and its children, you can use this to specify the opacity of a single element<\/a><\/p>\n\n\n\n<p><a>@font-face<\/a><\/p>\n\n\n\n<p><a>CSS3 rule allowing you to specify custom fonts<\/a><\/p>\n\n\n\n<p><a>400<\/a><\/p>\n\n\n\n<p><a>This font weight is the same as normal<\/a><\/p>\n\n\n\n<p><a>700<\/a><\/p>\n\n\n\n<p><a>This font weight is the same as bold<\/a><\/p>\n\n\n\n<p><a>100-900<\/a><\/p>\n\n\n\n<p><a>Range of font weights<\/a><\/p>\n\n\n\n<p><a>text-shadow<\/a><\/p>\n\n\n\n<p><a>IE9 and earlier do not support this text property<\/a><\/p>\n\n\n\n<p><a>font-family and src<\/a><\/p>\n\n\n\n<p><a>These two CSS3 properties are required by @font-face<\/a><\/p>\n\n\n\n<p><a>transform<\/a><\/p>\n\n\n\n<p><a>An effect that changes an element&#8217;s shape, size and\/or position<\/a><\/p>\n\n\n\n<p><a>transform-origin<\/a><\/p>\n\n\n\n<p><a>Property that allows you to change a transformed element&#8217;s position<\/a><\/p>\n\n\n\n<p><a>transform-style<\/a><\/p>\n\n\n\n<p><a>Property that specifies whether child elements will retain the parent element&#8217;s position in 3D space<\/a><\/p>\n\n\n\n<p><a>perspective<\/a><\/p>\n\n\n\n<p><a>Property that specifies the perspective from which a 3D child element is viewed by defining how far it is placed from view<\/a><\/p>\n\n\n\n<p><a>perspective-origin<\/a><\/p>\n\n\n\n<p><a>Property that specifies the bottom position of a 3D element<\/a><\/p>\n\n\n\n<p><a>backface-visibility<\/a><\/p>\n\n\n\n<p><a>Property that defines whether or not an element is visible when it is rotated to face away from the viewer<\/a><\/p>\n\n\n\n<p><a>IE10+, Firefox, Opera<\/a><\/p>\n\n\n\n<p><a>These browsers support the transform property<\/a><\/p>\n\n\n\n<p><a>Chrome 34, Safari 7, IE9<\/a><\/p>\n\n\n\n<p><a>These browsers require a vendor prefix for transforms<\/a><\/p>\n\n\n\n<p><a>transition<\/a><\/p>\n\n\n\n<p><a>CSS3 effects that change an element from one style to another style<\/a><\/p>\n\n\n\n<p><a>transition-property<\/a><\/p>\n\n\n\n<p><a>Property that specifies the CSS property that the transition will affect<\/a><\/p>\n\n\n\n<p><a>duration<\/a><\/p>\n\n\n\n<p><a>Properties that defines the amount of time that a transition takes in seconds (s) or milliseconds (s). Default is 0. If no value is specified, then no transition occurs<\/a><\/p>\n\n\n\n<p><a>timing function<\/a><\/p>\n\n\n\n<p><a>Properties that describe the speed of a transition. Valid options are ease, linear, ease-in, ease-out, and ease-in-out<\/a><\/p>\n\n\n\n<p><a>delay<\/a><\/p>\n\n\n\n<p><a>Properties that defines how long before a transition or animation begins<\/a><\/p>\n\n\n\n<p><a>@keyframes<\/a><\/p>\n\n\n\n<p><a>At-rule used to create CSS3 animations<\/a><\/p>\n\n\n\n<p><a>Chrome 34 and Safari 7<\/a><\/p>\n\n\n\n<p><a>@keyframes requires a prefix for these two browsers<\/a><\/p>\n\n\n\n<p><a>animation-name<\/a><\/p>\n\n\n\n<p><a>Property that specifies the identifier for the @keyframes animation that binds it to a selector<\/a><\/p>\n\n\n\n<p><a>animation-iteration-count<\/a><\/p>\n\n\n\n<p><a>Property that specifies the number of times the animation will play. Default is 1.<\/a><\/p>\n\n\n\n<p><a>animation-direction<\/a><\/p>\n\n\n\n<p><a>Property that specifies whether to play the animation in reverse on alternate cycles.<br>Requires an iteration count greater than 1. Parameters are normal, reverse, alternate, alternate-reverse<\/a><\/p>\n\n\n\n<p><a>animation-play-state<\/a><\/p>\n\n\n\n<p><a>Property that specifies whether the animation is running or paused. Default is running<\/a><\/p>\n\n\n\n<p><a>Chrome, Safari, and Firefox<\/a><\/p>\n\n\n\n<p><a>The resize property only works in these browsers<\/a><\/p>\n\n\n\n<p><a>appearance<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that makes an element look like a standard user interface element, such as a button or window<\/a><\/p>\n\n\n\n<p><a>box-sizing<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that forces specified elements fit an area in a certain way<\/a><\/p>\n\n\n\n<p><a>icon<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that styles an element with an iconic equivalent<\/a><\/p>\n\n\n\n<p><a>nav-index<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that specifies the tabbing order for an element<\/a><\/p>\n\n\n\n<p><a>nav-direction<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that specifies where the cursor will navigate to when the user presses the &#8220;direction&#8221; arrow key<\/a><\/p>\n\n\n\n<p><a>outline-offset<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that draws an outline beyond the border edge (i.e., offsets the outline) as specified<\/a><\/p>\n\n\n\n<p><a>resize<\/a><\/p>\n\n\n\n<p><a>CSS3 UI property that specifies whether an element can be resized by the user and how it can be resized<\/a><\/p>\n\n\n\n<p><a>overlay<\/a><\/p>\n\n\n\n<p><a>A CSS3 technique used to place an HTML element on top of another HTML element<\/a><\/p>\n\n\n\n<p><a>z-index<\/a><\/p>\n\n\n\n<p><a>Use this CSS3 property to create an overlay. Without it and by default, the HTML element listed last in the page appears at the top and vice versa.<\/a><\/p>\n\n\n\n<p><a>letters, _, or $<\/a><\/p>\n\n\n\n<p><a>The first character of a variable name in JavaScript must be one of these<\/a><\/p>\n\n\n\n<p><a>letters, numbers, or _<\/a><\/p>\n\n\n\n<p><a>Except for the first character, the name of a variable in JavaScript can contain these only<\/a><\/p>\n\n\n\n<p><a>number, string, boolean, Object, null, undefined<\/a><\/p>\n\n\n\n<p><a>The 6 data types in JavaScript<\/a><\/p>\n\n\n\n<p><a>operand<\/a><\/p>\n\n\n\n<p><a>Data that is to be operated upon or manipulated in some manner by an operator<\/a><\/p>\n\n\n\n<p><a>abort<\/a><\/p>\n\n\n\n<p><a>Event that occurs when the loading of an image is aborted<\/a><\/p>\n\n\n\n<p><a>blur<\/a><\/p>\n\n\n\n<p><a>Event that occurs when input focus is removed from a form element<\/a><\/p>\n\n\n\n<p><a>change<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a user changes the value of a form field<\/a><\/p>\n\n\n\n<p><a>error<\/a><\/p>\n\n\n\n<p><a>Event that occurs when an error takes place while a page or image is loading<\/a><\/p>\n\n\n\n<p><a>focus<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a user gives input or focus to a form element<\/a><\/p>\n\n\n\n<p><a>reset<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a form&#8217;s Reset button is clicked<\/a><\/p>\n\n\n\n<p><a>select<\/a><\/p>\n\n\n\n<p><a>Event that occurs when the user selects the text in a form field<\/a><\/p>\n\n\n\n<p><a>submit<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a form&#8217;s Submit button is clicked<\/a><\/p>\n\n\n\n<p><a>unload<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a page is unloaded from the browser<\/a><\/p>\n\n\n\n<p><a>load<\/a><\/p>\n\n\n\n<p><a>Event that occurs when a page is loaded into the browser<\/a><\/p>\n\n\n\n<p><a>click<\/a><\/p>\n\n\n\n<p><a>Event that occurs when the user clicks on a link or form element<\/a><\/p>\n\n\n\n<p><a>mouseOver<\/a><\/p>\n\n\n\n<p><a>Event that occurs when the user moves the mouse pointer over a visible element on a page<\/a><\/p>\n\n\n\n<p><a>mouseOut<\/a><\/p>\n\n\n\n<p><a>Event that occurs when the mouse pointer leaves a visible element on a page<\/a><\/p>\n\n\n\n<p><a>letter or _<\/a><\/p>\n\n\n\n<p><a>In JavaScript, function names must begin with this<\/a><\/p>\n\n\n\n<p><a>letters, numbers, _, or $<\/a><\/p>\n\n\n\n<p><a>Except for the first character, function names in JavaScript can contain these<\/a><\/p>\n\n\n\n<p><a>true<\/a><\/p>\n\n\n\n<p><a>True or false: JavaScript is parsed according to its position in the page, as the browser works its way through the HTML<\/a><\/p>\n\n\n\n<p><a>load-time errors<\/a><\/p>\n\n\n\n<p><a>Typically syntax errors, these usually cause error alerts<\/a><\/p>\n\n\n\n<p><a>run-time errors<\/a><\/p>\n\n\n\n<p><a>Typically caused by improper use of commands, these errors can cause error alerts<\/a><\/p>\n\n\n\n<p><a>logic errors<\/a><\/p>\n\n\n\n<p><a>Errors that result in the script running improperly. They do not cause error alerts. The script may return unexpected results or may fail to execute at all.<\/a><\/p>\n\n\n\n<p><a>misspelling and case-sensitivity<\/a><\/p>\n\n\n\n<p><a>The two most common JavaScript coding errors<\/a><\/p>\n\n\n\n<p><a>canvas.getContext(&#8220;2d&#8221;)<\/a><\/p>\n\n\n\n<p><a>The method to retrieve a canvas&#8217;s drawing context<\/a><\/p>\n\n\n\n<p><a>canvas.getContext(&#8220;webgl&#8221;)<\/a><\/p>\n\n\n\n<p><a>The method to retrieve a canvas&#8217;s WebGL context<\/a><\/p>\n\n\n\n<p><a>change manifest file<\/a><\/p>\n\n\n\n<p><a>How do you get browsers to download an updated Offline webapp if it&#8217;s already been cached?<\/a><\/p>\n\n\n\n<p><a>getCurrentPosition()<\/a><\/p>\n\n\n\n<p><a>Geolocation API to retrieve the user&#8217;s current location<\/a><\/p>\n\n\n\n<p><a>watchPosition()<\/a><\/p>\n\n\n\n<p><a>Geolocation API to request periodic updates of the user&#8217;s position<\/a><\/p>\n\n\n\n<p><a>clearWatch()<\/a><\/p>\n\n\n\n<p><a>Geolocation API to cancel watching the user&#8217;s location<\/a><\/p>\n\n\n\n<p><a>draggable=&#8221;true&#8221;<\/a><\/p>\n\n\n\n<p><a>Attribute and value to use on an element you want to be draggable<\/a><\/p>\n\n\n\n<p><a>dragstart<\/a><\/p>\n\n\n\n<p><a>Event specifying the start of a drag operation<\/a><\/p>\n\n\n\n<p><a>dragover<\/a><\/p>\n\n\n\n<p><a>Event specifying a drag operation has occurred<\/a><\/p>\n\n\n\n<p><a>drop<\/a><\/p>\n\n\n\n<p><a>Event specifying a drag operation has ended<\/a><\/p>\n\n\n\n<p><a>FileList<\/a><\/p>\n\n\n\n<p><a>File API that provides a directory list of file objects<\/a><\/p>\n\n\n\n<p><a>FileReader<\/a><\/p>\n\n\n\n<p><a>File API that provides read-only access to individual files<\/a><\/p>\n\n\n\n<p><a>Blob<\/a><\/p>\n\n\n\n<p><a>File API that provides the ability to divide a file into byte ranges<\/a><\/p>\n\n\n\n<p><a>history.back()<\/a><\/p>\n\n\n\n<p><a>History API method to go back a page<\/a><\/p>\n\n\n\n<p><a>history.forward()<\/a><\/p>\n\n\n\n<p><a>History API method to go forward a page<\/a><\/p>\n\n\n\n<p><a>history.go(n)<\/a><\/p>\n\n\n\n<p><a>History API method to navigate based on an offset n from the current page. The current page is 0, negative values go back, positive forward.<\/a><\/p>\n\n\n\n<p><a>history.pushState(state object, title, url)<\/a><\/p>\n\n\n\n<p><a>History API that adds a URL to the history stack<\/a><\/p>\n\n\n\n<p><a>history.replaceState(state object, title, url)<\/a><\/p>\n\n\n\n<p><a>History API that replaces the current history URL with a different one, instead of adding a new one<\/a><\/p>\n\n\n\n<p><a>history.length<\/a><\/p>\n\n\n\n<p><a>History API to retrieve number of entries for the current window<\/a><\/p>\n\n\n\n<p><a>history.state<\/a><\/p>\n\n\n\n<p><a>History API that returns the state object at the top of the history stack<\/a><\/p>\n\n\n\n<p><a>window.onpopstate<\/a><\/p>\n\n\n\n<p><a>An event handler that is called when the history changes for a document in the browser window<\/a><\/p>\n\n\n\n<p><a>text()<\/a><\/p>\n\n\n\n<p><a>jQuery method that sets or returns the text content of selected elements<\/a><\/p>\n\n\n\n<p><a>html()<\/a><\/p>\n\n\n\n<p><a>jQuery method that sets or returns the content of selected elements (including HTML markup)<\/a><\/p>\n\n\n\n<p><a>val()<\/a><\/p>\n\n\n\n<p><a>jQuery method that sets or returns the values of form fields<\/a><\/p>\n\n\n\n<p><a>attr()<\/a><\/p>\n\n\n\n<p><a>jQuery method used to get and set attribute values. The method all can set multiple attributes simultaneously.<\/a><\/p>\n\n\n\n<p><a>append()<\/a><\/p>\n\n\n\n<p><a>jQuery method to insert content at the end of the selected elements<\/a><\/p>\n\n\n\n<p><a>prepend()<\/a><\/p>\n\n\n\n<p><a>jQuery method to insert content at the beginning of the selected elements<\/a><\/p>\n\n\n\n<p><a>after()<\/a><\/p>\n\n\n\n<p><a>jQuery method to insert content after the selected elements<\/a><\/p>\n\n\n\n<p><a>before()<\/a><\/p>\n\n\n\n<p><a>jQuery method to insert content before the selected elements<\/a><\/p>\n\n\n\n<p><a>remove()<\/a><\/p>\n\n\n\n<p><a>jQuery method to remove and element and its children<\/a><\/p>\n\n\n\n<p><a>empty()<\/a><\/p>\n\n\n\n<p><a>jQuery method to remove the children of an element, but not the element itself<\/a><\/p>\n\n\n\n<p><a>text<\/a><\/p>\n\n\n\n<p><a>If the type of an input element is omitted, the browser infers it to be this<\/a><\/p>\n\n\n\n<p><a>text<\/a><\/p>\n\n\n\n<p><a>If the type of an input is not supported by a browser, the browser will default to this type<\/a><\/p>\n\n\n\n<p><a>color<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to pick a color<\/a><\/p>\n\n\n\n<p><a>date<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter a date (without time zone) using a drop-down date-picker calendar<\/a><\/p>\n\n\n\n<p><a>datetime<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to choose a date and time with a GMT time zone<\/a><\/p>\n\n\n\n<p><a>datetime-local<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to choose a date and time with a local time zone<\/a><\/p>\n\n\n\n<p><a>email<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter one or more e-mail addresses<\/a><\/p>\n\n\n\n<p><a>month<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to choose a date using the month and year (without time zone)<\/a><\/p>\n\n\n\n<p><a>number<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter rational integers or float values<\/a><\/p>\n\n\n\n<p><a>range<\/a><\/p>\n\n\n\n<p><a>HTML5 input type the user to enter numbers using a slider control<\/a><\/p>\n\n\n\n<p><a>search<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter text for a search query<\/a><\/p>\n\n\n\n<p><a>tel<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter a phone number<\/a><\/p>\n\n\n\n<p><a>time<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter a time (without time zone)<\/a><\/p>\n\n\n\n<p><a>url<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to enter a URL<\/a><\/p>\n\n\n\n<p><a>week<\/a><\/p>\n\n\n\n<p><a>HTML5 input type allowing the user to choose a date using the week and year (without time zone)<\/a><\/p>\n\n\n\n<p><a>min and max<\/a><\/p>\n\n\n\n<p><a>HTML5 attributes that can be used on input elements (like date, month, number, etc.) to define the limits of a range<\/a><\/p>\n\n\n\n<p><a>datalist<\/a><\/p>\n\n\n\n<p><a>HTML5 input element that specifies a list of pre-defined choices for an input element, displayed as a dropdown that narrows down as the user types<\/a><\/p>\n\n\n\n<p><a>keygen<\/a><\/p>\n\n\n\n<p><a>HTML5 input element that creates a key-pair generator field in the form<\/a><\/p>\n\n\n\n<p><a>output<\/a><\/p>\n\n\n\n<p><a>HTML5 input element that displays the result when a calculation is performed<\/a><\/p>\n\n\n\n<p><a>list<\/a><\/p>\n\n\n\n<p><a>Use this attribute to bind an input element to a datalist element<\/a><\/p>\n\n\n\n<p><a>challenge<\/a><\/p>\n\n\n\n<p><a>This keygen attribute must have its value set to its own name and causes the element value to be challenged upon submission<\/a><\/p>\n\n\n\n<p><a>RSA, DSA, and EC<\/a><\/p>\n\n\n\n<p><a>The valid options for the keytype attribute of a keygen form element.<\/a><\/p>\n\n\n\n<p><a>for<\/a><\/p>\n\n\n\n<p><a>This attribute specifies the IDs of elements whose values were used, and can be used to bind elements, such as a label element to an input element<\/a><\/p>\n\n\n\n<p><a>form<\/a><\/p>\n\n\n\n<p><a>This form element attribute specifies the form(s) on the page in which the element appears<\/a><\/p>\n\n\n\n<p><a>disabled<\/a><\/p>\n\n\n\n<p><a>This attribute disables an element when set to a value of its own name<\/a><\/p>\n\n\n\n<p><a>autofocus<\/a><\/p>\n\n\n\n<p><a>This attribute applies focus on the element when the page loads and set to a value of its own name<\/a><\/p>\n\n\n\n<p><a>maxlength<\/a><\/p>\n\n\n\n<p><a>Attribute that specifies the maximum number of characters that can be entered in the field by the user<\/a><\/p>\n\n\n\n<p><a>name<\/a><\/p>\n\n\n\n<p><a>Attribute that specifies a name for the element that can be used to reference it<\/a><\/p>\n\n\n\n<p><a>placeholder<\/a><\/p>\n\n\n\n<p><a>Attribute that specifies a short description to provide the user with a hint about the expected input in the field<\/a><\/p>\n\n\n\n<p><a>required<\/a><\/p>\n\n\n\n<p><a>Attribute that requires the user to select or enter a value before the form can be submitted<\/a><\/p>\n\n\n\n<p><a>fieldset<\/a><\/p>\n\n\n\n<p><a>This element is used to group elements so that related fields are placed together in a form<\/a><\/p>\n\n\n\n<p><a>legend<\/a><\/p>\n\n\n\n<p><a>This element allows you to add a caption for a group of items created by the fieldset element<\/a><\/p>\n\n\n\n<p><a>label<\/a><\/p>\n\n\n\n<p><a>This element enables you to add a label to an input element in a form<\/a><\/p>\n\n\n\n<p><a>global attribute<\/a><\/p>\n\n\n\n<p><a>An attribute used by many different elements<\/a><\/p>\n\n\n\n<p><a>novalidate<\/a><\/p>\n\n\n\n<p><a>Attribute that directs the browser not to validate form data upon submission<\/a><\/p>\n\n\n\n<p><a>autocomplete<\/a><\/p>\n\n\n\n<p><a>Attribute that enables the form to suggest and automatically complete input as the user enters it<\/a><\/p>\n\n\n\n<p><a>True<\/a><\/p>\n\n\n\n<p><a>True or false: Data submission attributes of input elements override their form&#8217;s attributes, unless the browser doesn&#8217;t support HTML5<\/a><\/p>\n\n\n\n<p><a>enctype<\/a><\/p>\n\n\n\n<p><a>Attribute that specifies how form input should be encoded when submitted to the server<\/a><\/p>\n\n\n\n<p><a>pattern<\/a><\/p>\n\n\n\n<p><a>Attribute that checks input into the field against a regular expression<\/a><\/p>\n\n\n\n<p><a>formaction, formenctype, formmethod, formnovalidate, formtarget<\/a><\/p>\n\n\n\n<p><a>The 5 attributes that an input element can override from its parent form element<\/a><\/p>\n\n\n\n<p><a>pogo-sticking<\/a><\/p>\n\n\n\n<p><a>Term describing when users must submit and resubmit a form until it validates.<\/a><\/p>\n\n\n\n<p><a>inline validation<\/a><\/p>\n\n\n\n<p><a>Term describing what occurs when each form field is validated as the user completes it<\/a><\/p>\n\n\n\n<p><a>Simplify, divide, less text entry, no popups<\/a><\/p>\n\n\n\n<p><a>Strategies for mobile web design page layout<\/a><\/p>\n\n\n\n<p><a>Nav placement, text-based links, access to full version, limited links<\/a><\/p>\n\n\n\n<p><a>Strategies for mobile web design navigation and hyperlinks<\/a><\/p>\n\n\n\n<p><a>responsive web design<\/a><\/p>\n\n\n\n<p><a>A Web design approach to create sites that adapt to many different devices<\/a><\/p>\n\n\n\n<p><a>width, height, device-width, device-height, orientation<\/a><\/p>\n\n\n\n<p><a>CSS3 media query &#8220;features&#8221;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WGU Web Development Applications &#8211;C777App &#8211; Correct answer-Relatively small applications developed exclusively for mobiledevices&#8211; Correct answer-structure element in HTML5 that includes hypertext menus toaccess various pages of the web siteHTML5 API&#8217;s &#8211; Correct answer-Create Apps for Mobile DevicesWeb development Trifecta &#8211; Correct answer-HTML, CSS, and JavaScriptBenefit of developing Web pages using the Web Development Trifecta [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[25],"tags":[],"class_list":["post-114894","post","type-post","status-publish","format-standard","hentry","category-exams-certification"],"_links":{"self":[{"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/posts\/114894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/comments?post=114894"}],"version-history":[{"count":0,"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/posts\/114894\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/media?parent=114894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/categories?post=114894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.learnexams.com\/blog\/wp-json\/wp\/v2\/tags?post=114894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}