Jestem h1
głównym facetem tytułowym. Główny tytuł to zdobiona nazwa strony lub, jak to nazywasz, logo. O to chodzi - w nagłówku strony logo nie jest tak naprawdę logo, to ilustrowany nagłówek strony. Projektanci po prostu lubią projektować jako logo.
Co jest nie tak z LOGO -> H1
?
<div>Google</div>
<h1>About Us</h1>
Teraz, ponieważ h1
jest to najważniejsza sekcja, która mówi odwiedzającemu o co w tym wszystkim chodzi, odwiedzający nie może zrozumieć strony, ponieważ h1
jest zbyt konkretny. O kim?
<h1>Google</h1>
<h2>About Us</h2>
Ta strona dotyczy Google. Oto sekcja o nas. Widzisz - nie ma pytania? Wszystko jasne.
Drugi punkt
Struktura strony. Jeśli umieścisz główny nagłówek witryny w div lub p, nie ma z czym go kojarzyć.
<p>Google</p>
<h1>About us</h1>
Jak mogę powiązać „O mnie” z Google, jeśli h1
później? Ponieważ wszystko, co przychodzi PO, H1
jest z tym związane, a nie to, co dzieje się wcześniej.
<h1>Google</h1>
<h2>About Us</h2>
„O nas” należy do Google. Brak pytań.
Trzeci punkt
HTML jest językiem opisującym informacje. Dlatego nie wyświetlasz informacji, tylko je opisujesz. I każda strona jest niezależna. Dlatego opisujesz jedną stronę, ponieważ nie ma powiązań między stronami. Po prostu linki prowadzące do poszczególnych stron.
<p>Google</p>
<h1>About us</h1>
Ta strona jest o nas. Kto / co to jest? Niejasny. To po prostu opisuje coś o nazwie „O nas”.
<h1>Google</h1>
<h2>About Us</h2>
Ta strona opisuje google. I jest sekcja O nas. Us = najprawdopodobniej google, ponieważ struktura opisuje to w ten sposób.
Mam nadzieję, że zgodziłem się :)
PS! Nie możesz użyć h2
- h1
- h3
ponieważ jest to nielogiczne, dlatego duża porażka. Tylko dlatego, że w3c nie powiedział, że jest niedozwolone, nie czyni go ważnym. To nielogiczne, pomyśl o tym.