. Przeglądarka pobiera go równolegle z parsowaniem i uruchamia po sparsowaniu dokumentu, po kolei. Skrypty type=\"module\" są odraczane automatycznie. async używaj tylko dla niezależnych skryptów, takich jak analityka."}},{"@type":"Question","name":"Czy potrzebuję znacznika meta X-UA-Compatible?","acceptedAnswer":{"@type":"Answer","text":"Nie. Wpływał tylko na stare wersje Internet Explorera, którego Microsoft już nie wspiera. Aktualne szablony go pomijają."}},{"@type":"Question","name":"Których plików favicon naprawdę potrzebuję?","acceptedAnswer":{"@type":"Answer","text":"favicon.ico w katalogu głównym strony dla starych narzędzi i robotów, ikona SVG dla nowoczesnych przeglądarek oraz PNG apple-touch-icon o wymiarach 180 na 180 pikseli dla ekranów głównych iOS wystarczą niemal w każdym przypadku. Manifest aplikacji internetowej dodaje większe ikony, jeśli chcesz umożliwić instalację."}},{"@type":"Question","name":"Czym różni się defer od async?","acceptedAnswer":{"@type":"Answer","text":"Oba pobierają skrypt bez blokowania parsera. defer czeka na koniec parsowania i zachowuje kolejność skryptów w dokumencie. async uruchamia każdy skrypt w chwili, gdy dotrze, w dowolnej kolejności, co może zepsuć skrypty zależne od siebie nawzajem lub od DOM."}}]}

Szablon HTML: nowoczesny start objaśniony linia po linii

Generator szablonu HTML

Szablon HTML: szablon z objaśnieniami i generator | We.Inc

Nowoczesny szablon HTML5 objaśniony linia po linii oraz generator tytułu, opisu, języka, Open Graph, favicon, koloru motywu i linków do CSS lub JS. Skopiuj lub pobierz index.html.

Minimalny szablon HTML5 potrzebuje doctype, elementu html z atrybutem lang, sekcji head z kodowaniem UTF-8, znacznikiem meta viewport, tytułem i opisem, a następnie body. CSS podłącz znacznikiem link w head, a JavaScript znacznikiem script z defer. Wygeneruj swój szablon poniżej i pobierz index.html.

Linie, których potrzebuje każda strona

Generator tworzy kompletny, poprawny plik index.html na podstawie kilku przełączników: tytułu i opisu strony, języka, znaczników Open Graph do podglądów linków, zestawu favicon, koloru motywu, wskazówek preconnect oraz linków do arkusza stylów i skryptu z wybranym sposobem ładowania. Każda linia, którą może wygenerować, jest objaśniona w szablonie z komentarzami poniżej.

Najczęściej zadawane pytania

Jak podłączyć plik CSS do HTML?

Dodaj <link rel="stylesheet" href="styles.css"> wewnątrz head. href jest względny wobec pliku HTML, więc css/styles.css wskazuje na folder css obok niego. Arkusze stylów w head na chwilę blokują renderowanie i jest to zamierzone: zapobiega to mignięciu treści bez stylów.

Gdzie powinien znaleźć się znacznik script?

W head z defer, na przykład <script src="app.js" defer></script>. Przeglądarka pobiera go równolegle z parsowaniem i uruchamia po sparsowaniu dokumentu, po kolei. Skrypty type="module" są odraczane automatycznie. async używaj tylko dla niezależnych skryptów, takich jak analityka.

Czy potrzebuję znacznika meta X-UA-Compatible?

Nie. Wpływał tylko na stare wersje Internet Explorera, którego Microsoft już nie wspiera. Aktualne szablony go pomijają.

Których plików favicon naprawdę potrzebuję?

favicon.ico w katalogu głównym strony dla starych narzędzi i robotów, ikona SVG dla nowoczesnych przeglądarek oraz PNG apple-touch-icon o wymiarach 180 na 180 pikseli dla ekranów głównych iOS wystarczą niemal w każdym przypadku. Manifest aplikacji internetowej dodaje większe ikony, jeśli chcesz umożliwić instalację.

Czym różni się defer od async?

Oba pobierają skrypt bez blokowania parsera. defer czeka na koniec parsowania i zachowuje kolejność skryptów w dokumencie. async uruchamia każdy skrypt w chwili, gdy dotrze, w dowolnej kolejności, co może zepsuć skrypty zależne od siebie nawzajem lub od DOM.

Co należy do head

Open Graph i podglądy linków

Szablon linia po linii

Kompletny nowoczesny index.html

Wszystko, czego zwykle potrzebuje strona produkcyjna, i nic ponadto. Tabela poniżej objaśnia każdą linię.

Co robi każda linia

Podłączanie CSS do HTML

Trzy sposoby dodania CSS

Zewnętrzny plik to standard, ponieważ przeglądarka zapisuje go w pamięci podręcznej dla wszystkich stron. Blok style pasuje do reguł specyficznych dla strony, a atrybut style do jednorazowych wartości.

Ścieżki względne w praktyce

Większość niedziałających arkuszy stylów to błędna ścieżka. Sprawdź w panelu sieci narzędzi deweloperskich, czy nie ma błędu 404.

Poprawne podłączanie JavaScriptu

Opcje ładowania skryptów

Zalecane znaczniki script

Moduły dostają tryb ścisły, własny zakres i obsługę import. nomodule pozwala serwować wersję zapasową bardzo starym przeglądarkom, jeśli nadal tego potrzebujesz.

Generator szablonu

Tytuł strony

Kod języka

en, fr, es-MX

Opis

Adres URL strony (canonical i og:url)

Ścieżka arkusza stylów (puste, jeśli brak)

Ścieżka skryptu (puste, jeśli brak)

Ładowanie skryptu

Znaczniki Open Graph i Twitter

Zestaw favicon

Preconnect do Google Fonts

og:image (bezwzględny URL)

Kolor motywu

Kopiuj HTML

Pobierz index.html

Zacznij za darmo · Bez karty kredytowej

Powiązane: Poradniki

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony