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?

17
Q

How do you approach organizing your CSS?

18
Q

What is CSS selector specificity and how does it work?

19
Q

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

20
Q

Describe floats and how they work

21
Q

Describe z-Index and how stacking context is formed

22
Q

Describe BFC (Block Formatting Context) and how it works

23
Q

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

24
Q

How would you approach fixing browser specific styling issues?

25
How do you serve your pages for feature-constrained browsers? What techniques/processes do you use?
26
What are the different ways to visually hide content (and make it available only for screen readers)?
27
Have you ever used a grid system and if so, what do you prefer?
28
Have you used or implemented media queries or mobile specific layouts/CSS?
29
Are you familiar with styling SVG?
30
Can you give an example of a @media property other than screen?
31
What are some of the gotchas for writing efficient CSS?
32
What are the advantages/disadvantages of using CSS preprocessors? What are some of the preprocessors you have used?
33
How would you implement a web design comp that uses non-standard fonts?
34
Explain how a browser determines what elements match a CSS selector
35
Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models
36
What does * { box-sizing: border-box; } do? What are its advantages?