Website Design Final

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

The CSS to create the class called myfloat that floats to the right of the other page content, has a 10px margin, and a solid border is:

.myfloat { float:right; margin:10px; border: 1px solid #000000; }

Use the ________ tag to configure a section of a web page that is physically separated from others.

<div></div>

Choose the preferred tag pair to use when emphasizing text.

<em></em>

Select the tag used to visually group a number of form controls.

<form>

What tag pair is used to create the largest heading?

<h1> </h1>

The tag used to create a horizontal line on a web page is:

<hr>

Select the form control from the choices below that may be used to submit a form.

<input type="submit" >

Select the XHTML tag below that configures a textbox with the name "email" and a width of 40 characters.

<input type="text" name="email" size="40" >

The purpose of the ________ is to configure a label for a <fieldset>.

<legend>

What tag pair contains the items in an ordered or unordered list?

<li> </li>

Select the code below that associates a favorites icon named favicon.ico with a web page document.

<link rel="icon" type="image/x-icon" href="favicon.ico">

The type of testing that observes how actual web page visitors use a website is called:

Usability testing

Select a recommendation for mobile web design from the choices listed below.

Use a single column page layout

________ is appropriate for the initial web presence of an organization.

Virtual Hosting

Select the group whose mission is to create guidelines and standards for web accessibility.

Web Accessibility Initiative

The measurement, collection, analysis and reporting of Internet data for the purposes of understanding and optimizing web usage is called ________.

Web analytics

Is the following HTML code valid? <table width="75%" border="1" cellspacing="5" cellpadding="5">

Yes.

Select the true statement from those listed below.

You should obtain permission before using files created by others.

Use the ________ property to configure multiple backgrounds on an element.

background

Select the code below that uses CSS to configure a background color of #eaeaea for a web page.

body {background-color:#eaeaea; }

To configure the table cells to share a common border and eliminate the default space between table cells configure ________.

border-collapse: collapse;

When using the box model, the ________ is always transparent.

margin

The ________ is the area between the content and the border.

padding

The ________ is the area between the content and the margin.

padding

Use the CSS ________ property to configure the cellpadding of a table.

padding

When configuring the background color of an element, the background color is applied to both the content and ________ areas.

padding

The four principles of WCAG 2.0 are as follows:

perceivable, operable, understandable, robust

Use the ________ property along with the left, right and/or top property to precisely configure the position of an element.

position:absolute;

The first step in submitting your web site to search engines and search directories is to

prepare your pages for search engines by adding keyword and description meta tags to your pages

The process of ensuring that web pages coded with new or advanced techniques still are usable in browsers that do not offer support for the newer features is called:

progressive enhancement

A ________ is an attribute or characteristic of an object.

property

Use the ________ element to associate JavaScript with a web page.

script

Select the attribute used to limit the width of a text box as displayed in a browser.

size

The ability to keep web page visitors at your site is called ________.

stickiness

Select the item below that lists elements used in an HTML table:

table, tr, td

The ________ attribute of the anchor tag can cause the new web page to open in its own browser window.

target

Which of the following CSS3 properties configure the alignment of text within a table?

text-align

Select a major function of E-Commerce.

the buying and selling of goods

Identify a disadvantage of an instant online storefront.

the store is based on a template and may look very similar to other online stores

What is the purpose of the :content pseudo-element?

to generate content that is added to the web page document

Select the best reason to include height and width attributes on an <img /> tag.

to help the browser render the page faster because it reserves the appropriate space for the image

The CSS3 ________ property allows you to rotate, scale, skew, or move an element.

transform

Select a good design recommendation for text hyperlinks.

use a key phrase as a hyperlink

Which of the following is not a web design recommended practice?

use frames whenever possible

Consider ________ when designing for display on a mobile device.

all of these

Select the components of a search engine.

all of these

Select the items below that can be used as a CSS Selector.

all of these

Select the true statement from those listed below.

all of these

JavaScript can be described as:

an object-based scripting language

Use the ________ parameter associated with an <object> tag to control whether an audio file starts to play as soon as the web page loads.

autoplay

Use the ________ attribute on a <td> element to associate it with a table heading cell.

headers

The ________ pseudo-class configures the styles that will apply when the mouse is on a hyperlink.

hover

Select the code below that uses CSS to eliminate the default border on an image configured as an image.

img {border: 0; }

Different browsers and even different browser versions will display your web page ________.

in different ways

Banner ads benefit websites by ________.

increasing awareness of the website

How would you define a fragment identifier at the top of a page, called "top"?

<div id="top">

Select the true statement from the choices below.

none of these

The ________ event handler is triggered when the visitor places their mouse on an object.

onmouseover

The CSS3 ________ property configures the transparency of an element.

opacity

An alternative to creating all or part of a website within your organization is to use:

outsourcing

Choose the example below that configures a comment in CSS.

/* comment */

Use ________ resolution when recording human speech in an audio file.

8-bit

Which of the following CSS3 pseudo-elements could be used to apply styles to the last row of a table?

:last-of-type

Choose the tag pair that is use to link web page documents to each other.

<a> tag

Which of the following tags does not require a closing tag?

<br>

Which tag is used to force the browser to display the next text or element on a new line?

<br>

The purpose of the ________ element is to describe the contents of a table.

<caption>

What tag pair is used to create a new paragraph?

<p> </p>

Use the ________ tag to configure a generic area on a web page that is embedded within a paragraph or other block display element.

<span> </span>

Choose the preferred tag pair to use when displaying important text in bold font.

<strong></strong>

Use the ________ tag to code embedded styles on a web page.

<style> .. </style>

Use the ________ tag pair to configure a table footer row group.

<tfoot> .. </tfoot>

Use the ________ tag pair to begin and end a table row.

<tr> </tr>

Select the true statement below.

Animation should be used only if it enhances your web site

The price you are charged if you sign up for a paid sponsor or ad program and a visitor clicks on a link to your website.

CPC

Select the function of an e-mail link from the choices below.

Correct launch the default e-mail application for the visitor's browser with your e-mail address as the recipient

________ is appropriate for a large to enterprise website.

Dedicated Hosting

Select the true statement below.

Descriptive page titles and heading tags with appropriate keywords can help with search engine optimization.

The transfer of business data between different companies using networks is called ________.

EDI

A hyperlink with the phone: scheme may cause a web browser on a mobile device to initiate a phone call.

False

Commercial businesses should register a domain name with an .org TLD.

False

Mobile web pages should contain exactly the same content as web pages intended for display on desktop browsers.

False

The title element configures large, bold text at the beginning of the web page document.

False

There is no reason to consider the operating system of the web server when selecting a Web host.

False

Troubleshooting or Debugging your Javascript

First of all, there is a way to get some feedback from the browser if your javascript is not working. When you view your page in the browser, if there is a javascript error, there will be a small icon in the bottom left corner of your browser showing a yellow triangle with an exclamation mark. Double click this and the javascript debugger will appear. You may need to click "Show details" to see the error. Now it isn't always the most helpful message but the line number it provides gives you a good idea of where to start looking. Some of the errors I see frequently: 1. Page doesn't show up at all. You've written code, you have your html set up correctly and when you view the page in the browser....nothing. There are a few things that could cause this but the most common is that you've forgotten to close your script tag. If you don't add that </script> at the end of your script, the browser assumes everything is part of the script and won't start showing "stuff" until the end of the program...which never comes! So add a script closing tag and you'll probably be back in business. 2. Parentheses or quotes don't match up. Make sure everything pairs where it should. In the concatenation statement below, try and find the error.... document.write("this" + "statement+ "has" + "two" + "problems" The problems: .there is a missing " after statement and the closing parenthesis has been forgotten. 3. Case sensitivity....javascript is very sensitive when it comes to capital letters. Variables named firstname and firstName are two different variables in javascript. So if you have the following code: var firstname = "Leah"; document.write ("My first name is "+firstName); The output will be: My first name is It won't print Leah because the variable names do not match up. Sometimes this isn't a capital letter problem but a typing mistake so pay attention to the details. Same problem with naming and calling functions. Be careful! 4. All of your words are smooshed together when javascript writes to the browser and it looks sloppy? You've forgotten to concatenate spaces in where you need them. Notice the difference between the two programs below? var firstName="Leah" var lastName="Schultz" document.write("My name is" +firstName + lastName) var firstName="Leah" var lastName="Schultz" document.write("My first name is " + firstName + " " + lastName) In the second program, I force the program to put the spaces in. Anything in the double quotes will literally be printed to the screen. Adding a space after is inside the quotes and then adding a space between " " forces the javascript to write those spaces to the screen.

The ________ determines appropriate use of graphics on the site, creates and edits graphics.

Graphic Designer

Navigation Menu

Here's an easy script that will allow visitors to select a link from a drop down menu and the javascript will send them on to that URL. First we need a form. Notice the name of the form and the name of the drop down menu. Also notice that I've added an event handler to the button. The button type is button, not submit, and the onClick handler is going to call the function named goToPage() <html> <head> <title>Navigation Menu</title> </head> <body> <form id="navForm" name="navForm"> <select name="select" id="select"> <option value="http://www.yahoo.com">Yahoo</option> <option value="http://www.tarleton.edu">Tarleton</option> <option value="http://www.google.com">Google</option> </select> <input type="button" name="button" id="button" value="Go!"onClick="goToPage()"> </form> </body> </html> Go!Now we'll focus on the function that should live in the head section, properly between the script tags. So we define the function and then we need to see which link they selected. function goToPage() { var selectedLink=document.navForm.navLinks.selectedIndex; } This first line of code will determine which one was selected by the user and return the number of the selected item through the property selectedIndex. Like all arrays,which is how the options are stored in the drop down box, this one will count from 0 so if we selected Google in our example, the selectedIndex value would be 2. Now we need to retrieve the URL that is stored in that position in the array using the value of the correct option. function goToPage() { var selectedLink=document.navForm.navLinks.selectedIndex; document.navForm.navLinks.options[selectedLink].value; } This new statement, which is missing something for now since it isn't assigned to anything like a variable, tells the browser to go to the document, find the form named navForm, find the drop down box we named navLinks, find the option in the array that has the position that matches the selected item and grab that value, which is the URL. So now that we have the URL, all we need to do is redirect the browser to that URL using location.href function goToPage() { var selectedLink=document.navForm.navLinks.selectedIndex; location.href=document.navForm.navLinks.options[selectedLink].value; }

Quiz your users and info about escape characters

How about another one? Here's a page that has three different images inserted (a lion, a gorilla, and a zebra). It's a quiz for a small child. The instructions tell the child to click the image of the zebra. If the child clicks either the lion or gorilla, an alert tells them they are incorrect and need to try again. If they click the image of the zebra, then they get a message in an alert box telling them that they are correct. Again, we'll use the onClick event but this time instead of changing the background color, we'll use the alert method of the document. <html> <head> <title> This one is a quiz! </title> </head> <body> <p> Click the image of the ZEBRA</p> <img src="lion.jpg" onClick="document.alert('That is a lion. Try again!')"> <img src="zebra.jpg" onClick="document.alert('That is correct. Way to Go!')"> <img src="gorilla.jpg" onClick="document.alert('That is a gorilla. Try again!')"> </body> </html> Watch those contractions in your alert boxes. If I had typed "That's a lion" the apostrophe would have caused a problem. To use either a single quote or a double quote in an alert, you need what is called an escape. To do this, you put a backslash (\) in front of the character that might cause a problem. The browser prints the character after the \ instead of seeing it as a single or double quote. My alert above would look like this: onClick="document.alert('That\'s a lion. Try again!')"

Alert Example

In the next example, the code will run when a user pushes a button. When they push a button, the alert method of the document will launch a pop up window with a simple message and an OK button. <form name="form1" method="post" action=""> <label> <input type="button" name="button" id="button" value="Push Me" onClick="alert('Ooh that tickles')"> </label> </form> Notice a couple of things about the example above. First, the button type on the form is type="button". In the past we have used type="submit" and type="reset" but we need to make sure that we set the button type to button. If you don't then it will try to submit the form using the action instead of running your javascript. The other thing that will drive you crazy when starting out with javascript is the order of double quotes and single quotes. Notice how the parameter of what will appear in the alert box is enclosed in single quotes? That's because the double quotes have already been used to surround what the onClick event is. Make sure that these match up in pairs, surrounding what they're supposed to surround. If we have put double quotes around the statement "Oooh that tickles" , the first double quotes would have tried to match up with the double quotes right after onClick and you would have a mess!

Random quotes

In this example, you can randomly display messages to your user. The messages can be quotes, sales advertisements, etc. We'll create an array of as many messages as we wish and then use the Math object to create a random number that will be used to display the corresponding message. In the head section, properly contained in the script tag... var quotes= new Array() This statement creates an array named quotes. Remember, an array is a variable that has multiple storage areas. For example, when working with the date variable, you will encounter an array that has storage slots from 0 to 6 that store the names of the days of the week. IMPORTANT: Unless you tell it differently, the first "slot" in an array is always number 0. To access the different "slots" you refer to the variable name and then in brackets, you indicate the "slot". So if you had an array named theMonth , August is probably stored in theMonth[7] (Remember, it starts counting with 0!) So in our program, we'll add the quotes to the different "slots" of the array. var quotes= new Array() quotes[0]="This is the quote in space 0" quotes[1]="This is the quote in space 1" quotes[2]="This is the quote in space 2" quotes[3]="This is the quote in space 3" quotes[4]="This is the quote in space 4" Now for the random number generator so we can randomly display one of our quotes. var quotes= new Array() quotes[0]="This is the quote in space 0" quotes[1]="This is the quote in space 1" quotes[2]="This is the quote in space 2" quotes[3]="This is the quote in space 3" quotes[4]="This is the quote in space 4" randomNum=Math.floor(Math.random() * 5) A little explaining here....Math.random() returns a number between 0 and 1, in other words a decimal value. If you multiply this by the number of options you have and round it down with Math.floor, then you will get a random number in the range you need. In this case, if we created a random number that was higher than 4, we would get an undefined when it tried to display the item that didn't exist in the array. Now that you have the random number, you just need to write the message in the array that corresponds to the random number. var quotes= new Array() quotes[0]="This is the quote in space 0" quotes[1]="This is the quote in space 1" quotes[2]="This is the quote in space 2" quotes[3]="This is the quote in space 3" quotes[4]="This is the quote in space 4" randomNum=Math.floor(Math.random() * 5) document.write(quotes[randomNum]) Instead of specifying the "slot" in the array, we substitute in the random number that we generated and it looks up that slot, retrieves the quote, and then writes it to the document.

Select the technology that was developed by a joint effort between Netscape and Sun Microsystems.

JavaScript

A merchant account is a type of business bank that allows a business to accept credit card payments.

True

Pros and cons of Javascript

Javascript has many uses and can be used to add interactivity to your pages. The programs are usually small and do not take additional resources from your web server to execute the code. Another advantage of using javascript is the ability to provide fast responses to user input. For example, let's say you wanted to make sure that someone had filled out the email field on your form. Using javascript, a small program can run when the submit button is clicked and you can immediately provide feedback to the user on whether the form was filled out correctly or if corrections need to be made. If this were done using a server side program, the data entered on the form would have to be sent to the web server, the program would run and analyze the fields for problems, it would then create output for the user and then send that information back via the web to the user's browser. Some of the cons of using javascript is the limitations it has in being a client-side scripting language on the web. Because of security concerns, javascript is limited in its ability to open files and write files. Stop and think about it though and it makes sense, would you want web sites to open files on yourt computer or be able to write files to your computer that could install viruses or wipe out your hard drive? As a result, javascript is limited in this area, except for its ability to write what are called cookies.

What is Javascript?

Javascript is a scripting language used to increase interactivity with the user of a web page. You can use javascript to validate a form to make sure users filled everything out correctly, you can create quizzes, slide shows, calculators, all kinds of things. Javascript is a programming language that is used primarily as a client side scripting language instead of a server side scripting language. A client side script runs on the user's computer, in this case, the browser. Internet Explorer or Firefox receive a page that has javascript code and it interprets those lines of code and runs them. Sometimes javascript can be written as a server side script. This means that the web server runs the javascript and then creates the HTML page and sends it on its way.

Housekeeping and Modified example

Javascript is case sensitive which means you need to pay attention to your typing . Document.Write won't work because document and write need to start with lower case letters. Javascript uses a system called camel case which helps you know what needs to be capitalized and what doesn't. Camel case has everything starting with a lowercase letter and anything that has more than one word will have the second and all subsequent words start with an uppercase letter. For example if I want to access the background color property of the document I would write the following line of code: document.write(document.bgColor) The property bgColor is written using camel case. Most properties and methods in javascript will be written in this style. Also notice that document.bgColor isn't in quotes. This is because we want the program to write the information stored in that property. If we were to put double quotes around it, the program would literally print the letters bg.Color to the screen. So where does the magic happen? It depends. We can either put the script in the HTML using a script tag <script> or we can have our scripts run when something happens. The idea of "something happening" in javascript is an event. Events trigger your code to run. Events include things like the page loading or unloading., the use pressing a key or moving their mouse, changing from one form element to another, among other things. If we put a button on a page, we can have code run when the user clicks the button (onClick event) We can change out images when the user puts their mouse over and image (onMouseOver event) and then change it back when the use moves their mouse off the image (onMouseOut event) . Example of script in HTML code using a property of the document called the lastModified property. This property keeps track of the last time you saved your HTML document. You can use javascript to automatically show this information on a page so people know how current your information is. <html> <head> <title>First javascript</title> </head> <body> <h1>Welcome to the Page!</h1> <p> This page last modified on <script> document.write(document.lastModified) </script></p> </body> </html> The script uses the write method to write the information to the screen and the parameter in this case is the property of the document known as lastModified. So the browser retrieves the info stored in that property, substitutes that in as the parameter, and then the method writes it to the screen.

Object Oriented Programming

Javascript is considered to be an object oriented program. We won't go too far into what this means and what we can do with it but we need to understand the basics. In an object oriented language, there are objects that have properties and methods associated with them. Using these methods and properties, we can change different things using the programming language. First let's use a metaphor to describe the idea of an object and then we'll talk about some small programs you can write into your page using the document object. Pretend you have an object named CAR. The idea of a car has many different things associated with it. A car can do things. It can do and stop and turn. These verbs associated with the car object are the methods of the car. We also use lots of adjectives to describe the car. Things like the color of the car, the model, the year, its gas mileage would all be considered properties of the car. The object car acts like a template for the idea of the car. When we are talking about a specific car that has all of the properties and methods of a car, we are talking about an instance of that car. Why do we care? When we talk about the objects and their properties and methods, we can change them programmatically but we need to know how to talk about them. In javascript, we use something called dot notation. In dot notation, you can access the methods and the properties by writing the name of the object, a period, and then the method or property. The properties are usually set equal to something. The methods will have parentheses at the end of the method. So if we wanted to set the color of our car we might write something like: car.color="red"; or the model might be car.model="Honda CRV" Using methods, we are telling the object to do something using our dot notation. Telling the car to go would be written: car.go(); Sometimes with methods, we need to tell it additional information so it can get the job done. The additional information is called parameters. So if we wanted to turn the car, we might right something like this: car.turn(right) or car.turn(left) Now with javascript, you aren't going to be using object like cars...you'll be using things like documents and forms. One of the most commonly used methods is the write method. To write something to the web page using javascript, you would write the following statement: document.write ("Helllo.....welcome to the page!"); This statement uses the method of write that is part of the document property, Inside the parentheses are the parameters, in this case, what you want written to the page. Notice that the message to write is inside double quotes. This is because you are printing a literal statement. Later we will write other things to the screen but for now, they will be surrounded by ""

Rollover images

Let's try one more. In this example the page will load with the image of the lion. When the user moves their mouse over the image (onMouseOver), it will switch the source of the image from lion1.jpg to lion2.jpg. When the user moves their mouse away from the image (onMouseOut), it will return to lion1.jpg. Many times designers will have two versions of a button and quickly switch them out when a user moves their mouse over the image. This has an animated effect that I would bet you've seen many times. <html> <head> <title> This one is a rollover! </title> </head> <body> <img src="lion1.jpg" onMouseOver="src='lion2.jpg'" onMouseOut="src='lion1.jpg'"> </body> </html>

Select the term below that describes communication that uses a radio frequency to share information between electronic devices in close proximity.

Near Field Communication (NFC)

It is possible to use CSS to configure page breaks in a printed web page.

True

It is recommended to register multiple domain names for a website.

True

The ________ method displays a message to the user and contains one button.

alert()

Calculating days until or since

Next, we will subtract the two dates to see the "difference" between the two. Of course, for us, nothing is easy. Instead of returning the answer in the format we want, it returns the difference in milliseconds. So we will take the result of our subtraction and divide it by 1000 to change it to seconds, by 60 to change to minutes, by 60 again to hours and finally by 24 to get to days. The chances of us getting an even number....slim. So in this case, I will use the Math object's method ceil which will round the number up to an even number of days. If you wanted to use this script to determine how many days since something happened....just switch the subtraction. In this case I could change the birthday I feed in as the parameters to August 6, 2009 and subtract today FROM the birthday and I would get how many days since my last birthday! <script language="javascript"> var todayIs = new Date() var bDayIs = new Date ("August 6, 2010"); var daysSubtracted = bDayIs - todayIs; var daysUntil= Math.ceil(daysSubtracted/(1000*60*60*24)); document.write("There are " + daysUntil + " days until my birthday"); </script>

Select the true statement below.

Placing white space around graphics and headings helps them to stand out.

A a two-dimensional barcode in a square pattern that is readable by a smartphone camera scan application.

QR code

Cascading Style Sheet rules are comprised of:

Selectors and Declarations

Select an encryption method that uses a single shared, private key.

Symmetric Encryption

Scenario: The Firefox browser is being used to display a web page with a video but no video controls display-only the poster image is shown. Read the following code snippet and select the reason for the incorrect display from the choices below. <video controls="controls" poster="sparky.jpg" width="160" height="150"> <source src="sparky.m4v" type="video/mv4"> <source src="sparky.ogg" type="video/ogg"> <a href="sparky.mov">Sparky the Dog</a> (.mov) </video>

The file extension .ogg is incorrect.

Let your choose a background color

This example has three buttons on the page, each with a different color for the label. The instructions tell the user to select a button to change the background color of the page. When the user clicks the button, the property of the document named bgColor is changed by the script. The page starts out with a white background by default and that property is changed once the onClick event is triggered. <html> <head> <title> This changes the background!</title> </head> <body> <form name="form1" method="post" action=""> <input type="button" name="button1" value="red" onClick="document.bgColor='red'"> <input type="button" name="button2" value="yellow" onClick="document.bgColor='yellow'"> <input type="button" name="button3"value="green" onClick="document.bgColor='green'"> </form> </body> </html>

Select the HTML tag below that configures a button that, when clicked, will automatically reset form fields to their default values.

both <input type="reset"> and <button type="reset">Reset</button>

Choose the recommended method(s) to obtain graphics for your web site.

both Purchase a CD of graphics and Use a graphics application and create your own

Before selecting a web host provider, it is a good idea to.

both Try to contact their technical support and Carefully read their service level agreement

The ________ operating system(s) treat uppercase and lowercase letters differently.

both UNIX and Linux

Select the recommended design practice that applies to a website using images for main site navigation.

both provide alternative text for the images and place text links at the bottom of the page

You would like to conduct a survey and ask your web page visitors to indicate the computer operating systems that they use. Each visitor could use more than one computer operating system. Select the form control that is best to use for this purpose.

check box

Encrypted data is called ________

ciphertext

To apply a style to a certain group of elements on a web page, configure a CSS ________.

class

Select the example below that could be used to clear a right float.

clear: right;

The declaration property used to set the text color on a web page is:

color

International Issues uniquely related to E-Commerce include:

currency conversion

Which of the following will assign the value "Smith" to the variable customerName?

customerName = "Smith";

The HTML5 ________ form control provides the user with a selection of choices along with an option to enter information.

datalist

The Web Safe Color Palette is a collection of 216 colors that

display the most similar on both the Mac and PC platforms

The code to access the contents of an input box named email on a form is

document.forms[0].email.value

Use the ________ method to write text to a web page.

document.write()

Most commercial ________ include an online catalog, a shopping cart, and a secure order form.

e-commerce hosting packages

When coding an audio element, the code placed before the closing audio tag is considered to be:

fallback content

Which CSS property configures the font typeface?

font-family

Which CSS property configures the size of text?

font-size

A ________ is a reusable block of JavaScript statements.

function

Which of the following configures a margin for an element with the following values: top margin 30 pixels, left margin 150 pixels, right margin 0 pixels, and bottom margin 0 pixels?

margin:30px 0 0 150px;

Select the attribute used to limit the number of characters that a text box will accept.

maxlength

The ________ attribute indicates if a style sheet configures for screen display or the printed page.

media

A ________ determines the capability of the mobile device, such as screen resolution, and directs browsers to CSS.

media query

Use the ________ property in the HTML link tag to to associate a web page with a style sheet for printing.

media="print"

Select the term below that describes an electronic payment for goods or services using a mobile device such as a smartphone.

mobile payment

Select the valid JavaScript variable name below.

myName

Using ________ as a promotion method will bring return visitors to your site.

newsletters

Information about which keywords are bringing visitors to your website can be found in the ________.

website log

A ________ is a sketch or blueprint of a web page that shows the structure (but not the detailed design) of basic page elements such as the logo, navigation, content, and footer.

wireframe

Animations in Flash format (.swf) can be created:

with a number of applications including Adobe Fireworks

The ________ property is used to modify the stacking order of elements on a web page.

z-index


Ensembles d'études connexes

Art 1 Midterm Study Guide Mr.Butler

View Set

U.S. History Finals (all tests combined)

View Set

Ch 23 - Nursing Care of the Newborn and Family

View Set

Combo with "chapter 2 11-22" and 2 others

View Set

In-Text Citations and References in APA Format

View Set