HTML / CSS Flashcards

1
Q

What is semantic HTML? What are its benefits?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Web API? How is it organized? What can you do with it?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does doctype do?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you serve a page with content in multiple languages?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What kinds of things must you be wary of when designing or developing multilingual sites?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are data attributes good for?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Consider HTML5 as an open web platform. What are the building blocks of HTML5?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the difference between a cookie, sessionStorage, and localStorage

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the difference between


A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why is it generally a good idea to position CSS links between and JS s just before body? Do you know any exceptions?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is progressive rendering?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why would you use a secret attribute in an image tag? Explain the process the browser uses when evaluating the content of this attribute

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Have you used different HTML templating languages before?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Please tell me about your strategy for approaching responsive designs. What is it and how do you approach the problem?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are media queries?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are pseudo-selectors?

A
17
Q

How do you approach organizing your CSS?

A
18
Q

What is CSS selector specificity and how does it work?

A
19
Q

What’s the difference between “resetting” and “normalizing” CSS? Which would you choose and why?

A
20
Q

Describe floats and how they work

A
21
Q

Describe z-Index and how stacking context is formed

A
22
Q

Describe BFC (Block Formatting Context) and how it works

A
23
Q

What are the various clearing techniques and which is appropriate for what context?

A
24
Q

How would you approach fixing browser specific styling issues?

A
25
Q

How do you serve your pages for feature-constrained browsers? What techniques/processes do you use?

A
26
Q

What are the different ways to visually hide content (and make it available only for screen readers)?

A
27
Q

Have you ever used a grid system and if so, what do you prefer?

A
28
Q

Have you used or implemented media queries or mobile specific layouts/CSS?

A
29
Q

Are you familiar with styling SVG?

A
30
Q

Can you give an example of a @media property other than screen?

A
31
Q

What are some of the gotchas for writing efficient CSS?

A
32
Q

What are the advantages/disadvantages of using CSS preprocessors? What are some of the preprocessors you have used?

A
33
Q

How would you implement a web design comp that uses non-standard fonts?

A
34
Q

Explain how a browser determines what elements match a CSS selector

A
35
Q

Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models

A
36
Q

What does * { box-sizing: border-box; } do? What are its advantages?

A