APPLICATIONS EXAM 2025 QUESTIONS
AND ANSWERS
HTML5, CSS, JavaScript - ANS The web development trifecta
main - ANS HTML5 tag defining the main body of a document. Cannot be the child of the
header, nav, article, aside, or footer elements.
header and footer - ANS These elements can also be included in article, aside, nav, main, and
section elements, not just on the page itself
source - ANS This element identifies the file(s) to use in a video or audio element
style guide - ANS A set of standards for the writing and/or design of documents
IE9 - ANS This version of IE is the first to support HTML5
Add them via JS, make them block via CSS - ANS What should you do to support HTML5
elements in pre-IE9 browsers.
1
Page
@COPYRIGHT @THEBRIGHT 2025/2026
, selector - ANS The term for the part of CSS code that refers to the element you want to style
declaration - ANS In CSS, the term for a property and value pair. It must always end with a
semicolon
rule - ANS In CSS, the name for a selector, property and value all grouped together
inheritance - ANS The word "cascading" in CSS refers to this concept
External, embedded, inline - ANS The cascading order of CSS style sheets, ordered from
lowest priority to highest
rel, type, href - ANS Linking to a CSS file requires these attributes in the link element
style - ANS Embedded CSS should be placed in a block defined by this element
style - ANS Inline CSS should be placed in an attribute with this name
document flow - ANS 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?
curly braces - ANS These are not used when defining inline CSS styles
clear - ANS Use this CSS property to avoid having floating elements before/after another
element
2
Page
static - ANS In CSS, the "normal, or default", position of block elements within a page
@COPYRIGHT @THEBRIGHT 2025/2026
, relative - ANS In CSS, positioning a block element relative to another element
absolute - ANS 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.
fixed - ANS In CSS, this causes the element to remain in the same position when the page is
scrolled
inherit - ANS In CSS, this causes the element to inherit its parent's position
padding - ANS In the box model, this is the space between the content and the border
margin - ANS In the box model, this is the space between the border and surrounding
elements
content, padding, border, and margin - ANS Add all of these up to get the full size of an
element in the box model
element[attribute$=value] - ANS This CSS3 selector selects every instance of a specified
element whose specified attribute ends with the specified value
element[attribute*=value] - ANS This CSS3 selector selects every instance of a specified
element whose specified attribute contains the specified substring value
element[attribute^=value] - ANS This CSS3 selector selects every instance of a specified
element whose specified attribute begins with the specified value
3
Page
@COPYRIGHT @THEBRIGHT 2025/2026