DomOknaKtóry tag otwiera stronę internetową. Tworzenie strony html w notatniku: wyjaśnienie dla głupków. Rozważ główne składniki strony HTML
Który tag otwiera stronę internetową. Tworzenie strony html w notatniku: wyjaśnienie dla głupków. Rozważ główne składniki strony HTML
Podstawy HTML — wymagane znaczniki i tworzenie dokumentu HTML - 5.0 na 5 na podstawie 1 głosu
W tym samouczku omówimy podstawy HTML.
Jak już wiesz, większość stron internetowych w Internecie ma postać plików html. Rozważ podstawowe tagi takiego dokumentu i ich przeznaczenie.
Różnią się one od dokumentów tekstowych tym, że dokumenty html zawierają pewne znaczniki, które określają, jak tekst i grafika będą wyglądać na stronie, a także mają odpowiednie rozszerzenia plików.
Aby przeglądarka zrozumiała ta strona składa się z tagów i jest do niego przeznaczony, musi mieć określone rozszerzenie. Dokumenty HTML mają rozszerzenia .html lub .htm.
Stworzymy teraz prostą stronę internetową. Stworzenie dokumentu html, czyli pliku z rozszerzeniem .html, jest tak proste, jak wyłuskanie gruszek. Sugeruję, abyś utworzył w tym celu specjalny folder, w którym umieścisz wszystko, co rozważymy na lekcjach.
Podczas gdy do celów naukowych język HTML nie będziemy używać do tworzenia stron programy specjalne, takie jak powszechnie znane . Naszym celem na tym etapie jest poznanie podstaw html.
Do tworzenia stron użyjemy standardowego edytora tekstu, który jest w każdym Wersje Windows. Z własnego doświadczenia wiem, że Ta metoda najbardziej produktywny i zrozumiały dla osoby, która dopiero zaczyna uczyć się podstaw HTML.
W przyszłości, aby stworzyć witrynę, najlepiej użyć jakiegoś edytora HTML, co uprości twoją pracę. Osobiście wolę używać edytora Dreamweaver.
W międzyczasie skorzystajmy z edytora tekstu notatnika. Dlatego przechodzimy do pozycji menu „Start” >> „Wszystkie programy” >> „Standard” - i uruchamiamy edytor tekstu notatnika.
Teraz skopiuj i wklej poniższy kod do okna notatnika, jest on podstawą dowolnego pliku html:
Moja pierwsza strona
Więc stworzyłeś swój pierwszy Strona internetowa!!!
Wstawiono? A teraz wybierz pozycję menu „Plik” w notatniku i pozycję „Zapisz jako ...” z listy rozwijanej, otworzy się okno do zapisania pliku. Tutaj będziemy zainteresowani polem "Nazwa pliku". Tutaj musisz wpisać nazwę naszego pliku, na przykład "Moja pierwsza strona", a zamiast rozszerzenia .txt rozszerzenie .html.
Pamiętaj, że za umieszczanie stron w Internecie nadawane są im imiona język angielski, tutaj jako przykład podaliśmy nazwę w języku rosyjskim. Spójrz na rysunek.
Następnie wybierz folder, który utworzyłeś wcześniej lub dowolny inny folder na komputerze i zapisz tam ten plik. Ja Dokument tekstowy nie zamykaj, nadal będziemy z nim współpracować.
W wyniku tego, że wpisałeś kod i zmieniłeś rozszerzenie z .txt na .html, „zamieniliśmy” dokument tekstowy w dokument html. Teraz przejdź do folderu, w którym zapisałeś ten plik i otwórz go w przeglądarce. W rezultacie zobaczysz tekst: „Tu utworzyłeś swoją pierwszą stronę internetową!!!”
Następnie wróć do naszego notatnika bez zamykania okna przeglądarki i spróbuj zmienić tekst „Tu utworzyłeś swoją pierwszą stronę internetową !!!” na cokolwiek to jest. Następnie przejdź do pozycji menu „Plik” >> „Zapisz” i przejdź do otwartego okna przeglądarki z tą stroną, gdzie kliknij przycisk, aby odświeżyć stronę lub naciśnij kombinację Klawisze Ctrl+ R, strona odświeży się, a przeglądarka wyświetli Twój tekst.
Zawsze rób to, gdy zmieniasz coś w samym kodzie, w Edytor tekstu Notatnik i chcesz zobaczyć, jak będzie się wyświetlać w Twojej przeglądarce.
Teraz zastanówmy się, jakie tagi zapisaliśmy w naszym pliku. W rzeczywistości są to najważniejsze znaczniki dokumentów html, które składają się podstawa HTML plik i powinien znajdować się w każdym dokumencie HTML.
Pierwszym z głównych tagów w naszym kodzie jest te znaczniki start i end rozpoczynają i kończą dokument html, a także informują przeglądarkę, że ten plik powinien być traktowany jako dokument html.
Następne tagi
służą jako rodzaj nagłówka dokumentu html, w środku umieszczane są inne tagi, które zawierają pewne informacje o usłudze. Porozmawiamy o nich w innych.
W tym przypadku
zawierają tagi, tagi te zawierają nazwę strony, możesz ją zobaczyć na samej górze okna przeglądarki, w naszym przykładzie będzie to nazwa „Moja pierwsza strona”. A ostatnie tagi z naszego kodu to pomiędzy tymi tagami umieszczana jest bezpośrednio cała zawartość strony internetowej, cały tekst, grafika, tabele itp. Jest to podstawa wszelkich plik HTML.
W tej lekcji przyjrzeliśmy się tagom, które są wymagane dla każdego dokumentu html i stanowią jego podstawę. W następnym Lekcje HTML przyjrzymy się reszcie tagów i dowiemy się, za co każdy tag odpowiada z osobna i jakie atrybuty są nieodłącznie związane z konkretnym tagiem.
Podstawy HTML zawierają podstawowe zasady języka HTML, opis struktury strony HTML, relacje w strukturze dokumentu HTML między elementami HTML.
Dokument HTML to zwykły dokument tekstowy, który można utworzyć w taki sam sposób, jak w zwykłym edytorze tekstu. (Zeszyt), a w specjalistycznym z podświetlaniem kodu (Notatnik++, studio wizualne kod itp.). Dokument HTML ma rozszerzenie .html.
Dokument HTML składa się z drzewa elementów HTML i tekstu. Każdy element jest identyfikowany w dokumencie źródłowym za pomocą znacznika początkowego (otwierającego) i końcowego (zamykającego) (z rzadkimi wyjątkami).
Rozpocznij tag pokazuje, gdzie zaczyna się element, koniec - gdzie się kończy. Zamykający tag utworzone przez dodanie ukośnika / przed nazwą tagu:<имя тега> … имя тега>. Pomiędzy znacznikiem początkowym i końcowym znajduje się treść znacznika - treść.
Pojedyncze tagi nie mogą bezpośrednio przechowywać treści, jest to zapisywane jako wartość atrybutu, na przykład tag utworzy przycisk z tekstem Przycisk w środku.
Tagi mogą być zagnieżdżone w sobie, na przykład
Tekst
. Inwestując należy przestrzegać kolejności ich zamykania (zasada „matrioszki”), na przykład następujący wpis byłby niepoprawny:
Tekst
.
Elementy HTML mogą mieć atrybuty (globalne, zastosowane do wszystkich elementów HTML oraz własne). Atrybuty są zapisywane w tagu otwierającym elementu i zawierają nazwę oraz wartość określoną w formacie atrybut name="value" . Atrybuty umożliwiają zmianę właściwości i zachowania elementu, dla którego są ustawione.
Każdy element może mieć wiele wartości klas i tylko jedną wartość id. Wiele wartości klas jest zapisanych ze spacją,
. Wartości class i id muszą zawierać tylko litery, cyfry, łączniki i podkreślenia i muszą zaczynać się tylko od liter lub cyfr.
Przeglądarka przegląda (interpretuje) dokument HTML, budując jego strukturę (DOM) i wyświetlając go zgodnie z instrukcjami zawartymi w tym pliku (arkusze stylów, skrypty). Jeśli znacznik jest poprawny, w oknie przeglądarki zostanie wyświetlona strona HTML zawierająca elementy HTML - nagłówki, tabele, obrazy i tak dalej.
Proces interpretacji (rozbiór gramatyczny zdania) rozpoczyna się przed pełnym załadowaniem strony internetowej do przeglądarki. Przeglądarki przetwarzają dokumenty HTML sekwencyjnie od samego początku, jednocześnie przetwarzając CSS i powiązując arkusze stylów z elementami strony.
Dokument HTML składa się z dwóch sekcji – nagłówka – pomiędzy tagami
… i treści - między tagami … .
Struktura strony internetowej
1. Struktura dokumentu HTML
Język HTML przestrzega reguł zawartych w pliku deklaracji typu dokumentu. (Definicja typu dokumentu lub DTD). DTD to dokument XML, który definiuje, które tagi, atrybuty i ich wartości są ważne dla konkretnego Typ HTML. Każda wersja HTML ma swoje własne DTD.
DOCTYP odpowiedzialny za poprawne wyświetlanie strony internetowej przez przeglądarkę. DOCTYPE definiuje nie tylko wersję HTML (np. html), ale także odpowiedni plik DTD w sieci.
...
Elementy w tagu , tworzą drzewo dokumentów, tzw model obiektowy dokument, DOM (model obiektowy dokumentu). Jednocześnie żywioł jest elementem głównym.
Aby zrozumieć interakcję elementów strony internetowej, należy wziąć pod uwagę tzw "relacje rodzinne" między elementami. Relacje między wieloma zagnieżdżonymi elementami są kategoryzowane jako rodzic, dziecko i rodzeństwo.
Przodek Element, który zawiera inne elementy. Na rysunku 1 przodkiem wszystkich elementów jest . Jednocześnie żywioł
jest przodkiem wszystkich zawartych w nim tagów:
,
, ,
Potomek- element znajdujący się wewnątrz jednego lub więcej rodzajów elementów. Na przykład,
jest potomkiem i element
Jest dzieckiem obu
oraz .
element nadrzędny- element powiązany z innymi elementami niższego poziomu i znajdujący się na drzewie nad nimi. Rysunek 1
oraz . Etykietka
Czy rodzic tylko do .
element potomny- element bezpośrednio podporządkowany innemu elementowi wysoki poziom. Na rysunku 1 tylko elementy
,
,
I
siostrzany element- element, który ma wspólny element rodzicielski z rozważanym elementem, tzw. elementy tego samego poziomu. Rysunek 1
oraz - elementy tego samego poziomu, a także elementy
,
oraz
Są sobie siostrzani.
1.1. Element
1.2. Element
Rozdział
... zawiera informacje techniczne o stronie: tytuł, opis, słowa kluczowe dla wyszukiwarek, kodowanie itp. Wprowadzone w nim informacje nie są wyświetlane w oknie przeglądarki, ale zawierają dane, które informują przeglądarkę, jak przetworzyć stronę.
1.2.1. Element
Wymagany tag sekcji
jest tag? . Tekst umieszczony wewnątrz tego znacznika jest wyświetlany na pasku tytułu przeglądarki internetowej. Długość tytułu nie powinna przekraczać 60 znaków, aby w całości zmieścił się w tytule. Tekst tytułu powinien zawierać jak najpełniejszy opis zawartości strony internetowej.
1.2.2. Element
Opcjonalny tag sekcji
jest pojedynczym tagiem . Dzięki niemu możesz ustawić opis zawartości strony i słowa kluczowe dla wyszukiwarek, autora dokumentu HTML i inne właściwości metadanych. Element może zawierać wiele elementów , ponieważ w zależności od użytych atrybutów niosą różne informacje.
Opis zawartości strony i słowa kluczowe można podać jednocześnie w kilku językach, na przykład w języku rosyjskim i angielskim:
Z metką możesz wyłączyć lub zezwolić na indeksowanie strony internetowej przez wyszukiwarki:
Aby automatycznie przeładować stronę po określonym czasie, musisz użyć wartości odświeżania:
Strona załaduje się ponownie za 30 sekund. Aby przekierować odwiedzającego na inną stronę, musisz podać adres URL w parametrze url:
Tabela 2. Atrybuty tagów
Atrybut
zestaw znaków
Określa kodowanie znaków dla bieżącego dokumentu HTML:
zawartość
Zawiera dowolny tekst, który określa wartość powiązaną z atrybutem http-equiv lub name, w zależności od ich wartości.
http-ekwiwalent
Kontroluje działania przeglądarki na tej stronie internetowej (odpowiednik nagłówków HTTP). Podczas wyświetlania strony przeglądarka będzie postępować zgodnie z instrukcjami podanymi w atrybucie: default-style określa preferowany styl do użycia na stronie. Atrybut content musi zawierać identyfikator elementu , który odnosi się do arkusza stylów CSS lub identyfikatora elementu
za pomocą elementu . Element nie wymaga znacznika zamykającego. Ten element definiuje relację między bieżącą stroną a innymi dokumentami. Na stronie może być kilka takich elementów. Wpis będzie wyglądał tak:
Tabela 4. Atrybuty tagów
Atrybut
Opis, akceptowana wartość
crossorigin
Określa, czy podczas pobierania obrazu z witryny ma być używany CORS (technologia przeglądarki, która umożliwia stronie internetowej dostęp do zasobów z innej domeny). anonimowy - w żądaniu międzydomenowym przeglądarka automatycznie dodaje nagłówek Origin zawierający nazwę domeny, z której wysłano żądanie. Jeśli serwer nie odpowie nagłówkiem CORS Access-Control-Allow-Origin: * (lub nazwą domeny zamiast gwiazdki), ładowanie obrazu zostanie zablokowane. use-credentials — jeśli serwer nie dostarczy danych uwierzytelniających z opcją Access-Control-Allow-Credentials: true , ładowanie obrazu zostanie zablokowane.
href
Głównym atrybutem tagu, wartością jest ścieżka do pliku ze stylami.
hreflang
Określa język tekstu w połączonym dokumencie.
głoska bezdźwięczna
Określa typ urządzenia, do którego ma zostać zastosowany zasób łącza.
chwilowo
Losowo generowana zmienna łańcuchowa po stronie serwera, która określa zasady używania stylów wbudowanych do ochrony zawartości. Wartością atrybutu jest ciąg tekstowy.
rel
Atrybut określa relację między bieżącym dokumentem a dokumentem odniesienia. alternatywny - link do tego samego dokumentu, ale w innym formacie (np. strony do druku, tłumaczenie, mirror, kanał RSS lub Atom),
.
archiwa wskazują, że powiązany dokument ma znaczenie historyczne. Link może wskazywać na zbiór rekordów, dokumentów i innych materiałów. autor link do strony o autorze dokumentu lub do strony z danymi kontaktowymi autora. zakładka Odniesienie do najbliższego przodka artykułu, który jest linkiem, lub do sekcji artykułu najbardziej powiązanej z elementem, jeśli nie ma przodka. zewnętrzny służy do wskazania, że podlinkowana strona nie jest częścią tej witryny. najpierw określa link do pierwszego dokumentu w sekwencji dokumentów. link pomocy do dokumentu pomocy. icon określa ścieżkę do ikony, która ma być używana w bieżącym dokumencie. last określa link do ostatniego dokumentu w sekwencji dokumentów. licencja Łącze do informacji o prawach autorskich do dokumentu. Dalej wskazuje, że ten dokument jest częścią serii i że łącze wskazuje na następny dokument w serii.
nofollow oznacza, że link nie jest zatwierdzony przez autora strony lub jest komercyjny. noreferrer określa, że nagłówek żądania klienta zawierający adres URL źródła żądania nie powinien być przekazywany podczas podążania za łączem. pingback określa adres serwera pingback, który umożliwia blogowi automatyczne powiadamianie witryn, które do niego prowadzą. prefetch określa, że plik odniesienia powinien być wcześniej buforowany. prev wskazuje, że ten dokument jest częścią serii i że link wskazuje na poprzedni dokument w serii.
search wskazuje, że przywoływany dokument zawiera interfejs wyszukiwania i powiązane zasoby. pasek boczny wskazuje, że połączony dokument, jeśli to możliwe, zostanie wyświetlony w dodatkowym kontekście przeglądarki, a niektóre przeglądarki po kliknięciu hiperłącza otworzą okno dodawania łącza do paska zakładek. arkusz stylów jest odniesieniem do zewnętrznego pliku, który będzie używany jako arkusz stylów dla tego dokumentu. tag wskazuje, że tag, do którego prowadzi hiperłącze, należy do tego dokumentu. Up wskazuje, że strona jest częścią struktury hierarchicznej, a hiperłącze prowadzi do zasobu wyższego poziomu w strukturze.
rozmiary
Określa rozmiar ikon do wyświetlania wizualnego. Atrybut size jest używany tylko w połączeniu z rel="icon" i może przyjmować następujące wartości: szerokości wysokość - określa listę rozmiarów oddzielonych spacjami, każdy rozmiar musi być w formacie - wysokość szerokości (rozmiary ikon podane są w pikselach), na przykład:
; dowolna — ikonę można przeskalować do dowolnego rozmiaru.
tytuł
Określa tytuł łącza lub nazwę zestawu alternatywnych arkuszy stylów. Wartość atrybutu to tekst.
rodzaj
Określa typ MIME dokumentu, z którym jest połączony. W tym przypadku przyjmuje wartość „text/css” .