Skip to content

Commit ee74f53

Browse files
committed
js init
1 parent 99666df commit ee74f53

File tree

4 files changed

+476
-0
lines changed

4 files changed

+476
-0
lines changed

app.js

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
a = 5;
2+
console.log(a);
3+
4+
if (a > 4) {
5+
alert("Yes");
6+
}
7+
8+
c = a / 0;
9+
console.log(c); // Infinity
10+
11+
typeof "строка";
12+
13+
console.log(typeof "string");

exam.txt

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
Вопросы junior
2+
1. Что такое HTML и какова его основная роль?
3+
2. Назовите основные теги HTML для заголовков.
4+
3. Какой атрибут используется для указания источника изображения?
5+
4. Что такое атрибут alt? Зачем он нужен?
6+
5. Какие теги относятся к блочным элементам?
7+
6. Что такое CSS? В чем его роль?
8+
7. Какие существуют основные способы подключения CSS?
9+
8. Для чего используется свойство box-sizing?
10+
9. Назовите примеры семантических тегов в HTML.
11+
10. Каким способам можно подключить шрифт в CSS?
12+
11. Что такое Flexbox?
13+
12. Что такое CSS Grid Layout?
14+
13. Для чего используется свойство `justify-content` в Flexbox?
15+
14. Что такое медиа-запросы в CSS? Для чего они нужны?
16+
15. Назовите основные типы `<input>` в HTML.
17+
16. Что такое адаптивная верстка?
18+
17. Для чего используется тег `<p>`? Это блочный или строчный тег?
19+
18. Как выглядит базовый синтаксис CSS-правила?
20+
19. Что такое атрибут `href`? Как он работает?
21+
20. Что такое блочные и строчные элементы? Назовите по одному примеру для каждого.
22+
21. Что делает свойство `align-items` в Flexbox?
23+
22. Для чего используется атрибут `target` в ссылках?
24+
23. Какие свойства можно использовать для установки отступов вокруг элемента?
25+
24. Какие свойства можно применить для стилизации текста в CSS? Назовите основные.
26+
27+
28+
Вопросы middle
29+
1. В чем разница между атрибутами `id` и `class`? Приведите примеры.
30+
2. Что происходит, если вложенность тегов в HTML нарушена?
31+
3. Что такое `Box Model`? Назовите её основные составляющие.
32+
4. Как наследуются стили в CSS? Какие свойства наследуются по умолчанию?
33+
5. Что такое специфичность CSS? Как она влияет на применение стилей?
34+
6. Чем отличаются псевдоклассы `:hover` и `:focus`? Приведите примеры их применения.
35+
7. Объясните разницу между `em` и `rem`. В каких случаях их стоит использовать?
36+
8. Для чего используется псевдоэлемент `::before`? Как он работает?
37+
9. Что такое адаптивные единицы измерения? Назовите примеры и их особенности.
38+
10. Объясните принцип работы `grid-area` и `grid-template-areas`. Как с их помощью можно задать сетку?
39+
11. Как медиа-запросы помогают адаптировать макет под разные устройства?
40+
12. Для чего используется свойство `z-index`? Как оно влияет на отображение элементов?
41+
13. Чем отличаются внешние стили от встроенных? В каких случаях что лучше использовать?
42+
14. Как работает свойство `grid-template-columns`? Приведите пример с фиксированными и относительными значениями.
43+
15. Что такое точка останова в адаптивной верстке? Приведите пример.
44+
16. Какие основные элементы входят в структуру формы (тег `form`) в HTML?
45+
17. Что такое псевдокласс `nth-child()`? Приведите пример его использования.
46+
18. Как работает свойство `gap` в `Flexbox` и CSS Grid?
47+
19. Что такое семантическая разметка и зачем она нужна?
48+
20. В чем преимущества подключения шрифтов через скаченные файлы шрифтов?
49+
21. Чем отличаются относительные единицы измерения от абсолютных?
50+
22. Для чего нужен атрибут `srcset` в тегах `<img>`?
51+
23. Какой атрибут используется, чтобы задать поведение ссылки при её открытии в новой вкладке?
52+
24. Чем свойства `gap` отличаются от `margin` между элементами?
53+
25. Объясните, как работает функция `repeat()` в свойствах `grid-template-columns` и `grid-template-rows`.

index.html

+3
Original file line numberDiff line numberDiff line change
@@ -168,5 +168,8 @@ <h1 class="company-name">Название компании</h1>
168168
</div>
169169
</div>
170170
</footer>
171+
<script src="app.js">
172+
173+
</script>
171174
</body>
172175
</html>

0 commit comments

Comments
 (0)