Applications
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.
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
static Ans- In CSS, the "normal, or default", position of block elements within a page
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