NEWEST 2 VERSIONS AND PRACTICE QUESTION EXAM
WITH 500 QUESTIONS FROM ACTUAL EXAM AND 100%
CORRECT ANSWERS/ALREADY GRADED A+
HTML - ANSWER: Markup language used for structuring and describing web page
content.
Cascading Style Sheets (CSS) - ANSWER: Style sheet language that provides the
formatting and "look" of a web page or document written in a markup language.
JavaScript - ANSWER: Scripting language that provides dynamic, interactive
capabilities to we bpages.
Hyperlinks - ANSWER: A set of instructions embedded within a file that calls another
location in the file or a separate file when the link is clicked.
W3C - ANSWER: Regulates the development of HTML and CSS standards.
HTML 4.01 - ANSWER: Web pages developed in this language had three distinct
"flavors", which ensured that you could use the specification and still remain
backward-compatible with older web browsers. Transitional, Strict, and Frameset.
HTML 4.01 Transitional - ANSWER: Allowed developers to insert formatting using
either CSS or traditional layout instructions.
HTML 4.01 Strict - ANSWER: Required the separation of presentation and content.
Deprecated tags were disallowed and generated validation errors.
HTML 4.01 Frameset - ANSWER: Required for pages that used HTML frames, which
placed Web pages inside each other to create separate panes in the browser
window.
XHTML - ANSWER: Extensible HTML, a version of HTML that incorporates the strict
syntax rules of XML with the existing set of HTML 4.01 tags to create web
documents.
HTML5 - ANSWER: The latest version of HTML under development by the W3C.
Provides modern design techniques for the internet while requiring fewer plug-ins.
Added the <video> <audio>, drag and drop, offline storage, and geographic location
information among others.
HTML5 Structure Elements - ANSWER: <header> <footer> <main> <nav> <section>
<article> <aside>
,<header> - ANSWER: Defines the top of the web page, similar to the header in a
word-processing document. Can also be contained in article, aside, nav, main, and
section elements to provide a header in those areas.
<main> - ANSWER: Defines the main content of the document body. Cannot be the
child of the header, nav, article, aside, or footer elements.
<nav> - ANSWER: Defines an area for navigation links.
<section> - ANSWER: Defines portions or areas of a document as necessary. Can
group other element types.
<article> - ANSWER: Defines site content accompanying the main content.
<aside> - ANSWER: Defines content that is aside from or additional to the main
article content, not just for sidebars.
<footer> - ANSWER: Defines the bottom of the web page, similar to the footer in a
word-processing document. Also can be contained in article, aside, nav, main, and
section elements to provide a footer in those areas.
Code validators - ANSWER: Check your file's code for standard complaince and some
will specify problems or direct you to problem locations, but do not correct the code
for you. http://validator.w3.org
Video Elements - ANSWER: MPEG-4 (MP4), WebM, and Ogg
Audio Elements - ANSWER: mp3, wav, and ogg
Application Programming Interface (API) - ANSWER: Enables components of an
application or program to work together to produce the desired functionality.
Canvas - ANSWER: Provides a place on a web page where developers can display
graphics, animation, video and games "on the fly" without the need for a plug-in. It's
a simple pixel-based drawing API that produces a bitmap image.
Style Guide - ANSWER: A set of standards for the writing and/or design of
documents, either for general use or for a specific publication, organization or field.
CSS1 - ANSWER: Standard for CSS, governs the basic structure of style sheets.
CSS2 - ANSWER: Standard for CSS, adds more capabilities to the CSS1 specification,
including the ability to support media types (such as specific printers) and work with
tables.
, CSS3 - ANSWER: Standard for CSS, provides a modularized standard so that when
changes must be made to a style, only a particular module within CSS3 will need to
be updated, rather than the entire standard.
How to support older IE browsers - ANSWER: Add JavaScript code to the HTML and
CSS to create the header, footer, article, and nav elements, and display them as
block elements. Or enable this script: http://remysharp.com/2009/01/07/html5-
enabling-script
CSS Selector - ANSWER: Any HTML element you want to affect with a CSS style. Ex.,
body
CSS Property - ANSWER: Select this and change the way the selector renders in the
browser. Ex., background
CSS Value - ANSWER: What you want the property set to. Ex., 12px
CSS Declaration - ANSWER: Consists of a property and a value. Ex., background-color:
#008080; Each one of these in a rule must be separated by a semi-colon.
CSS Rule - ANSWER: Consists of a selector, property, and value all grouped together.
Ex., body {background-color: #008080; color: #FFFFFF;}
Comments in CSS - ANSWER: To comment something out, surround it by /* */, for
example, /* This is a comment! */
Inheritance - ANSWER: The styles you define in a style sheet will flow, or cascade,
throughout the documents to which is is attached, unless another style overrides it.
Class Selectors - ANSWER: Specifies a CSS style that you can apply to a group of
elements. Create the selector in your CSS file and then add the class attribute inline
to HTML elements
ID Selector - ANSWER: Specifies CSS styles for one unique element. Always starts
with the # sign in CSS.
Web Page Layout Best Practices - ANSWER: Be succinct, Make sure that each page
focuses on one topic, Include navigation aids, Place comments in each section of
code
Document Flow - ANSWER: The arrangement of content elements on a page and
how the space is used.
Fixed-width Layout - ANSWER: Achieved by assigning specific pixel widths to
elements using the HTML5 structural elements or the <div> tag.