Pytania rekrutacyjne z HTML
Z jakimi pytaniami z HTML możesz się spotkać na rozmowie rekrutacyjnej? Poniżej przedstawiamy najczęściej pojawiające się pytania i odpowiedzi.
1. Czym różni się znacznik header od h1?
<header>
to znacznik semantyczny, który może zawierać w sobie nagłówek h1, a pod nim np. datę. H1-H6 to modyfikatory tekstu, czyli nagłówki, których używa się w artykułach i tekstach. <h1>
jest nagłówkiem tytułowym. 2. Wymień 3 nowe tagi w HTML5
Mogą to być tagi:
<section> <video> <strong>
3. Wymień 5 technologii występujących w HTML5
Mogą to być: Canvas, Drag&Drop, postMessage, WebGL, History API.
4. Jak należy wskazać przeglądarce, że strona jest zapisana w HTML5?
Na początku kodu wpisuje się typ dokumentu za pomocą
<!DOCTYPE html>
Bez tego strona może nie działać prawidłowo.
5. Jak dodać swój własny atrybut, aby był zgodny z HTML5?
Aby dodać swój własny atrybut zgodny z HTML5. trzeba użyć atrybutu
data-nazwa="wartość”
Można go pobrać za pomocą element.dataset.nazwa
6. Jak ograniczyć liczbę znaków w polu tekstowym?
Aby ograniczyć liczbę znaków w polu tekstowym, wystarczy użyć atrybutu
maxlenght
i podać liczbę znaków np. maxlength="500"
7. Jak jest różnica między div a span?
<div>
jest znacznikiem blokowym, którego elementy będą się wyświetlać jeden po drugim pionowo, a <span>
jest znacznikiem liniowym, jego elementy będą się wyświetlały poziomo, dlatego można go wstawić np. wewnątrz tekstu. 8. Do czego służy znacznik main?
Znacznik
<main>
powinien zawierać w sobie treść główną, bezpośrednio związaną z tytułem i zawartością strony. Nie wpisujemy w 9. Jak zapisać kodowanie znaków i jakie najczęściej się stosuje?
Najczęściej stosuje się system znaków Unicode, czyli UTF-8. W sekcji
<head>
trzeba dodać <meta charset="utf8"/>
10. Do czego służy atrybut role?
Atrybut
<role>
pozwala wykorzystać opisany nim element w inny sposób, niż wynika to z jego pierwotnego znaczenia. Definiuje specjalne funkcje dla obiektów, takich jak: slider, article, button, slider. Jest używany głównie do celów dostępności.