Kontakty

Hypertextový odkaz v jazyku html je naformátovaný. Hypertextový odkaz - čo to je, ako vytvoriť odkaz a vložiť ho do kódu HTML (href, prázdny cieľ a ďalšie atribúty značky). Farba textu hypertextového odkazu

V tejto lekcii budeme hovoriť o ako prepojiť v HTML... Odkazy sú na stránkach veľmi často používané, umožňujú vám prechádzať z jednej stránky webu na druhú. Zvláštnosťou odkazov je, že môžu smerovať nielen na webovú stránku, ale aj k súborom, obrázkom atď.

Odkazy môžu byť interné alebo externé. Interné odkazy navigujú na stránky a súbory v rámci jedného webu. Externé odkazy vedú na weby, dokumenty a súbory tretích strán. Tieto typy odkazov sú zároveň nastavené takmer rovnako.

Ako prepojiť v HTML, príklady

1. Href- zodpovedá za to, kam by mal odkaz viesť. Štandardný odkaz je definovaný nasledovne: Text odkazu.

2. CIEĽ- zodpovedá za okno, v ktorom sa dokument otvorí. V predvolenom nastavení sa nový dokument otvorí v aktuálnom okne prehliadača. Atribút target vám umožňuje otvoriť odkaz v novom okne prehliadača. Tento atribút má nasledujúce parametre:

  • _blank - načíta stránku do nového okna;
  • _self - načíta stránku v aktuálnom okne;
  • _parent - načíta stránku do nadradeného rámca;
  • _top - zruší všetky rámce a načíta stránku do nového okna.

3. NÁZOV- slúži na navigáciu do konkrétnej oblasti na stránke. Kľúčové slovo (záložka alebo štítok) je uvedené v úvodzovkách za symbolom mriežky. Na tento štítok prejdete pomocou odkazu, v ktorom je tento štítok napísaný.

Príklad externého odkazu

Prejdite na stránku



Prejdite na stránku
Bezplatné návody WordPress

Príklad 4. Obrázky ako odkazy.

Ukážkový obrázok ako odkaz



Príklad odkazu na konkrétne miesto na stránke

Prejdite na text

Text stránky ...



V tomto prípade je stránka označená „zoznam“ pomocou atribútu „meno“. Prepojením na tento štítok prejdete do konkrétnej oblasti stránky.

Stiahnuť súbor
Napísať list

Farbu odkazov môžete nastaviť pomocou atribútov, ktoré sú ako parametre uvedené v značke „body“. Zvážte tieto atribúty:

  • odkaz - nenavštívený odkaz, v predvolenom nastavení je zobrazený modrou farbou;
  • alink - aktívny odkaz, štandardne červený;
  • navštívený odkaz je vlink, ktorý má v predvolenom nastavení purpurovú farbu.
Príklad nastavenia farby odkazov ...

Zistili sme teda, ako sa vytvárajú odkazy v HTML. Odkazy je možné štylizovať špecifickým spôsobom. Môžete sa o tom presvedčiť v lekcii kliknutím na odkaz.

Ako vytvárať odkazy v dokumente HTML

(Viac príkladov nájdete v spodnej časti tejto stránky)

Hypertextové odkazy HTML (odkazy)

Označiť môžu byť použité dvoma spôsobmi:

  1. Prepojenie s iným dokumentom - pomocou atribútu href
  2. Ak chcete uložiť záložku v dokumente - pomocou atribútu name

Odkazy na syntax HTML

Príklad

Navštívte stránku

prehliadač to zobrazí takto:

Odkazy HTML - Cieľový atribút

Atribút target (destination) určuje, kde sa má otvoriť prepojený dokument (ten, na ktorý odkaz odkazuje).

Nasledujúci príklad otvorí prepojený dokument v novom okne alebo na novej karte prehliadača:

Odkazy HTML - Atribút názvu

Atribút name sa používa na vytvorenie záložky („kotva“ / „kotva“) v dokumente HTML.

Komentár:
Nadchádzajúci štandard HTML5 navrhuje na zadanie názvu odkazu použiť atribút id namiesto atribútu name.
Použitie atribútu id skutočne funguje v HTML4 aj vo všetkých moderných prehliadačoch.

Záložky sa nezobrazujú žiadnym špeciálnym spôsobom. Pre čitateľa nie sú viditeľné.

Komentár: K odkazom podadresárov vždy pridajte koncovú lomku. Ak vytvoríte odkaz takto: href = "http: // site / html", potom sa na server vygenerujú dve požiadavky, server najskôr pridá na adresu lomku a potom vytvorí novú požiadavku: href = "http : // web / html / "...

Rada: Pomenované odkazy sa často používajú na vytvorenie „obsahu“ na začiatku veľkého dokumentu. Každej kapitole v dokumente je priradený pomenovaný odkaz a odkazy na každú z týchto pomenovaných kotiev sú vložené na začiatok dokumentu.

Rada: Ak prehliadač nenájde zadaný pomenovaný odkaz, prejde na začiatok dokumentu. Nedochádza k žiadnym chybám.

Dobrý deň všetkým, moji milí priatelia a čitatelia. Dúfam, že ste sa stále rozhodli zúčastniť sa mojej súťaže a už písať o svojej blogerskej ceste. Rád by som pokračoval v našom štúdiu jazyka html a dnes by som vám chcel povedať o jednej z najdôležitejších zložiek, a to o hypertextových odkazoch.

Áno, bez takýchto hypertextových odkazov by internet nebol taký pohodlný. Nie, klamem. Po navigačnej stránke by to nebolo vôbec pohodlné. Viete si predstaviť internet bez nich? Ja osobne nie

A dnes sa naučíme, ako vložiť hypertextový odkaz do html. Najprv by som sa vás však chcel opýtať: Viete, čo je hypertextový odkaz a ako sa líši od bežného odkazu? Všetko je tu skutočne jednoduché: odkaz je jednoduché písanie informácií, ktoré sa týkajú dokumentu. Na tento text zároveň nemôžete kliknúť (nič sa nestane), ale viete, kde hľadať informácie.

Príklad: Ako si vybrať vlasy vo Photoshope sa môžete dozvedieť na // site / adobe-photoshop / kak-vydelit-volosy /

Hypertextový odkaz je ten istý text, iba jeho podstata spočíva v tom, že na tento text môžete kliknúť a dostať sa na požadovanú stránku, web alebo akýkoľvek iný objekt. Samotný text môže byť navyše ľubovoľný, pričom adresa je už vo vnútri zapísaná oddelene a môže byť úplne odlišná. Ale bez ohľadu na to, ako to bolo, v hovorovej reči sa im hovorí jednoducho odkazy. Tu je príklad hypertextového odkazu:

O tom, ako správne vyberať vlasy vo Photoshope, si môžete prečítať v jednom z mojich.

Každopádne. Dobrá teória. Teraz prejdeme k praxi a uvidíme, ktoré sú zodpovedné za všetky tieto záležitosti.

Spárovaná značka je zodpovedná za hypertextový odkaz, ale sama o sebe nie je ničím. Vždy to súvisí s atribútom. A v tomto prípade musíme neustále predpisovať práve tento href. Do hodnoty atribútu vložíme samotný odkaz na požadovaný zdroj. A do samotného obsahu píšeme samotný text, na ktorý by sa malo stať klikateľné (práca na kliknutí). Pozrite sa na príklad a myslím si, že všetkému porozumiete.

Vyhľadávací nástroj Yandex

Ako ste pochopili, v tomto prípade som napísal, že po kliknutí na kus textu „vyhľadávací nástroj Yandex“ bude osoba presmerovaná na adresu uvedenú v hodnote atribútu href.

Myslím si, že mnohí z vás vedia, že existujú vnútorné a vonkajšie odkazy. Interné odkazy sa vykonávajú v rámci jedného adresára, tj. Stránky, a externé odkazy vedú k nejakému zdroju tretích strán. A teraz vám ukážem, ako urobiť oboje.

Vnútorné prechody

Súbor v rovnakom priečinku


Takýto prechod však bude fungovať za predpokladu, že súbor, na ktorý odkazujete, sa nachádza v rovnakom priečinku ako súbor, na ktorý odkazujete. Pri ostatných možnostiach je všetko trochu inak.

Súbor v inom priečinku

  1. Otvorte súbor pushkin.html v programe Poznámkový blok ++
  2. Teraz nájdite slovo fotografia a zabaľte ho do značiek<href> .
  3. Teraz pozornosť! Do hodnoty atribútu napíšeme cestu relatívne k upravovanému súboru, tj. Samotný pushkin.html. Mali by ste mať niečo také:
Foto

Čo sme teraz urobili? A urobili sme nasledujúce: keďže cesta k fotografii leží v samostatnom priečinku img, ktorý je v rovnakom priečinku so súborom pushkin.html, v hodnote atribútu musíme najskôr napísať názov priečinka a potom za lomka (/) úplný názov dokumentu (v našom prípade fotografie).

Teraz uložte a spustite súbor pushkin.html vo svojom prehliadači. Uvidíte, že slovo „Fotografia“ sa zvýraznilo modrou farbou a dalo sa naň kliknúť, čo znamená, že kliknutím na tento odkaz sa dostaneme k súboru fofo.jpg, ktorý sa nachádza v priečinku img.

Ako to je? Všetko jasné? Ak sa niečo stane, opýtajte sa, neváhajte.

Externé prechody

A samozrejme nemožno nespomenúť externé odkazy, po kliknutí na ktoré sa dostaneme na úplne inú stránku. Ale tu nie je nič zložité. Ide o to, že do hodnoty href hodíte úplnú adresu webu alebo webovej stránky. Vyššie som ukázal príklad s Yandexom. Ale tu je ďalší príklad pre vás:

Budem študovať za majstra sociálnych projektov.

Tu prejdeme na konkrétnu stránku konkrétneho webu.

Otvorenie v novom okne

Štandardne sa po kliknutí na odkaz dokument otvorí v rovnakom okne ako vaša stránka, t.j. vaša stránka bude zatvorená. A to nie je dobré. Najmä pre projekty alebo blogy propagovaného obsahu sa odporúča urobiť tak, že keď kliknete na odkaz, dokument sa otvorí v novom okne alebo na karte bez zatvorenia stránky.

Pomôže nám s tým cieľový atribút s hodnotou „_blank“. Nie je tu nič zložité. Stačí to vložiť do otváracieho štítku za hodnotou atribútu href. Vezmime si ten úryvok zo súboru lukomorye.html, kde sme urobili odkaz na stránku pushkin.html, až teraz napíšeme práve tento atribút. Malo by to vyzerať takto:

Z básne Ruslan a Lyudmila (autor - A.S. Puškin)

No všetko je jasné. Teraz, keď kliknete na obsah, požadovaná stránka sa otvorí v novom okne. Táto vec je veľmi potrebná, pretože ak ju nezaregistrujete, používateľ vašu stránku jednoducho opustí. A tak v každom prípade na ňom zostane, iba ak ho sám konkrétne nezatvorí. Pokúste sa urobiť všetko sami, urobte všetko svojimi krásnymi perami. Nie je potrebné kopírovať a vkladať.

Nejako takto. Zdá sa, že povedal všetko najdôležitejšie, ale ak sa chcete uberať týmto smerom a naučiť sa HTML a CSS vytvárať profesionálne webové stránky, blogy a dokonca aj internetové obchody, určite sa pozrite výborný video kurz na túto tému. Lekcie sú skutočne vynikajúce a sú určené pre ľudí, ktorí ešte nepoznajú stavbu stránok alebo ju vôbec nepoznajú.

Tým sa naša dnešná lekcia končí. Dúfam, že sa vám môj článok páčil a budem rád, ak sa stanete mojím pravidelným čitateľom. Nezabudnite sa preto prihlásiť na odber aktualizácií môjho blogu, aby ste nepremeškali niečo zaujímavé. Prajem vám úspech vo všetkom vašom úsilí. Zbohom!

S pozdravom Dmitrij Kostin.

Hypertextové odkazy sú jednou z najdôležitejších súčastí html dokumentov. Vďaka tomuto komponentu a bežným odkazom je používanie internetu tak jednoduché. Zvážime najjednoduchšie možnosti vkladania hypertextových odkazov, ktoré vám pomôžu, keď si nováčikoví programátori osvoja túto lekciu.

Ako vytvoriť hypertextový odkaz v html?

Tento kód bude fungovať iba na vašom webe, pre externé odkazy nebude fungovať.

< a href=" *** ">***** < /a>

Príklad:

< a href="https://сайт/">Denník Ako urobiť všetko< /a>

V prehliadači to bude vyzerať takto:

< a href="https://сайт/prigotovlenie-edy/368-kak-sdelat-malosolnye-ogurcy.html">Ako uvariť slané uhorky?< /a>

V prehliadači vidíme nasledujúce:

Ako vytvoriť hypertextový odkaz v html na externú stránku?

Pri externých referenciách by mal byť kód mierne upravený. Ak chcete prepojiť iný web, pomocou kódu:

< a href="*** ">***** < /a>

< a href="https://vk.com/kaksdelatvse">Sme v kontakte „Ako urobiť všetko“< /a>

Hypertextové odkazy sú hlavným prínosom webových stránok. To je v skutočnosti jadro celosvetového webu. To by bez neho zostalo len ďalším spôsobom zobrazovania dokumentov. Sú viditeľným zobrazením komunikačných technológií širokej škály internetových zdrojov, ktoré vytvárajú jedinečnú integráciu webu.

Všetci veľmi dobre vieme, že ak pri prezeraní webovej stránky umiestnite kurzor myši na hypertextový odkaz vložený do obsahu webovej stránky, kurzor bude mať tvar ruky s predĺženým ukazovákom a jediným kliknutím na tento hypertextový odkaz spôsobí, že prehliadač nájde ten zdroj na webe, na ktorý hypertextový odkaz ukazuje, a stiahne ho.

Akýkoľvek fragment viditeľného obsahu webovej stránky, tj. Textový alebo grafický, môže fungovať ako hypertextový odkaz. Na tento účel sa použije značka<а>s jeho krycím dvojčaťom... Pozrime sa na najjednoduchší príklad.

Výpis 1.15

"http://www.w3.org/TR/html4/strict.dtd">

Hypertextové odkazy
<р>0 obyčajný text.
Hypertextový odkaz na inú webovú stránku



Ryža. 1.15. Okno prehliadača zobrazujúce výsledok zobrazenia súboru zobrazeného v zozname 1.15

Na obr. 1.15, je zvýraznený aj hypertextový odkaz, aby sa odlišoval od bežného textu. Farbu zvýraznenia nastavuje vzdialený používateľ vo svojom prehliadači, ale máme možnosť výslovne určiť, ktorú farbu použiť na zvýraznenie hypertextových odkazov pomocou štýlov. Na ich využitie sa pozrieme v nasledujúcej kapitole. Ak sa pozrieme na kód v zozname 1.15, vidíme, že text, s ktorým je prepojený hypertextový odkaz, je obklopený značkami.<а>a... V tomto prípade má otváracia značka parameter href, ktorého hodnota je adresa URL internetového zdroja, na ktorý vytvorený hypertextový odkaz ukazuje. V tomto prípade môže byť adresa URL buď úplná, to znamená, že obsahuje názov protokolu pre prístup k prostriedkom, názov webu a stránky, Ako napríklad "http://www.mysite.com/mypage.htm", a relatívne, keď zadáte cestu k dokumentu umiestnenému na rovnakom webe ako pôvodná webová stránka. V takom prípade sa použije kód podobný nasledujúcemu:

<а href="/chap2/page1.htm">

Tu odkazujeme na webovú stránku v súbore pagel.htm umiestnenom v adresári chap2.
Vo všeobecnosti by mala byť adresa URL popísaná podrobnejšie. Toto je jediný a absolútne presný spôsob identifikácie akýchkoľvek zdrojov zverejnených na webe. Vo všeobecnosti to môže byť napísané nasledovne:

http://www.mysite.com/fоlder1/file1.htm

Samotnú adresu URL je možné rozdeliť na tri logické časti. Na úplnom začiatku adresy URL popisujeme protokol používaný na prístup k internetovému zdroju. Webové stránky používajú protokol HTTP, ako v našom prípade. Ak potrebujete nastaviť hypertextový odkaz na súbor umiestnený na nejakom serveri FTP, potom je tento názov napísaný v počiatočnej časti adresy URL. Existuje aj mechanizmus, ktorý umožňuje, keď kurzor myši klikne na hypertextový odkaz, aktivovať predvolene poštového klienta nainštalovaného používateľom v systéme a spustiť režim písania listu so súčasným zadaním adresy príjemcu. Na tento účel sa používa hypertextový odkaz v nasledujúcom formulári:

<а href="mailto://[chránené e -mailom]">

Ako vidíte, pole kľúča mailto sa používa ako označenie protokolu a za dvojbodkou a lomkami, ktoré vždy oddeľujú názov protokolu od hlavnej časti adresy, sa napíše e -mailová adresa, na ktorú sa napíše e -mail. odošle používateľ.

Druhá časť adresy URL popisuje samotnú adresu zdroja. Pre webovú stránku je to názov domény stránky. Obvykle sa používa názov domény druhej alebo tretej úrovne. Názvy domén prvej úrovne sú napísané na úplnom konci názvu domény. V rámci každej domény prvej úrovne regulačné organizácie prideľujú názvy domén druhej úrovne. A majitelia doménových mien druhej úrovne nezávisle vytvárajú názvy domén tretej úrovne. Prakticky každý vlastník názvu domény druhej úrovne si totiž priradí názov domény tretej úrovne WWW.

A tretia časť adresy URL je cesta k konkrétnemu súboru vo vnútornom súborovom priestore webového servera. Tu je malá odchýlka, ktorá vysvetľuje, ako webové servery fungujú.

Na to, aby každý vzdialený používateľ mal prístup na akúkoľvek webovú stránku, ktorá, ako viete, je zbierkou jednotlivých webových stránok a špecializovaných spustiteľných aplikácií - skriptov, je potrebné, aby všetky tieto webové stránky boli na samostatnom počítači, ktorý beží špecializovaná aplikácia s názvom webový server. Zodpovednosťou takého webového servera je prijímať žiadosti od vzdialených používateľov, spracovávať tieto požiadavky a odosielať obsah webových stránok vzdialeným používateľom prostredníctvom protokolu HTTP.

Pre webový server je na disku počítača vyhradený samostatný adresár, v ktorom sú umiestnené html súbory obsahujúce webové stránky, a aplikácie - skripty, ktoré poskytujú interaktívne funkcie stránky. Prirodzene, v rámci všeobecného adresára vyhradeného pre webové stránky môžeme vytvárať vlastné štruktúry priečinkov, aby sme jasnejšie oddelili zdroje stránok. Grafické obrázky používané pri navrhovaní webových stránok sú teda spravidla priradené k samostatným priečinkom, samotné webové stránky sú zoskupené do adresárov podľa ich príslušnosti k určitej časti webu. A úplná cesta k nejakému súboru html alebo inému zdroju, ktorý sa používa pri návrhu webových stránok, je treťou časťou adresy URL. Pozrime sa na malý príklad:

http://www.mysite.com/content/about.html

Táto adresa URL ukazuje na súbor s názvom about.html, ktorý sa nachádza v adresári obsahu v súborovom priestore webového servera www.mysite.com. V takom prípade sa prenos obsahu hľadaného súboru používateľovi uskutoční pomocou protokolu HTTP.

Do poľa na zadanie adresy internetového zdroja akéhokoľvek prehliadača však môžete zadať iba názov domény stránky a my už získame prístup na hlavnú webovú stránku týchto stránok. Faktom je, že ak do vstupného poľa nezadáte protokol, prehliadač potom automaticky použije protokol HTTP. A ak nezadáte úplný názov súboru html s webovou stránkou, potom webový server, ktorý prijme požiadavku vzdialeného používateľa, zobrazí hlavnú stránku webu, často nazývanú Domov stránka, ktorá je nevyhnutne uložená v súbore s názvom index.html, to znamená, že každá lokalita musí obsahovať súbor s týmto názvom, ktorý je úvodnou stránkou webovej stránky.

Zároveň je však potrebné si uvedomiť, že ak si v prehliadači môžeme dovoliť napísať adresu neúplne, pričom sa spoliehame na jej správnu interpretáciu samotným prehliadačom, potom v hypertextových odkazoch sme povinní napísať úplnú adresu URL, s výnimkou prípady, keď sa dokumenty, na ktoré odkazuje hypertextový odkaz, nachádzajú na rovnakom webe ako pôvodná webová stránka. V takýchto prípadoch nemôžeme uviesť názov domény stránky, obmedzujeme sa na zadanie protokolu a úplného názvu zdroja, na ktorý odkazuje hypertextový odkaz, v súborovom systéme webového servera.

V skutočnosti značka<а>má pomerne veľký počet parametrov, ktoré vám umožňujú nastaviť rôzne vlastnosti hypertextového odkazu. Keď študujeme materiál, pozrieme sa na všetky.

Hypertextové odkazy sa zvyčajne delia na globálne a lokálne. Globálne hypertextové odkazy odkazujú na internetové zdroje umiestnené mimo pôvodnej webovej stránky. Miestne odkazy odkazujú na niektoré zdroje nachádzajúce sa na aktuálnej stránke. Táto technika sa často používa, ak stránka obsahuje dostatočne veľké množstvo informácií, ktoré sa úplne nezmestia do výrezu. Na webovej stránke napríklad uverejníme príbeh alebo textový dokument rozdelený do sekcií. Na začiatku tohto dokumentu zároveň môžeme vytvoriť jeho obsah pôsobiaci na základe hypertextových odkazov, z ktorých každý bude ukazovať na časť dokumentu. Potom bude používateľ, ktorý načíta webovú stránku, schopný pohybovať sa v dokumente pomocou týchto hypertextových odkazov, a nielen pomocou zvislého posúvača, ktorý navigáciu nepochybne uľahčuje.

Aby sme v dokumente mohli používať miestne hypertextové odkazy, musíme najskôr označiť tie časti dokumentu, na ktoré budú ukazovať. Ak napríklad chceme, aby akýkoľvek miestny hypertextový odkaz presťahoval vzdialeného používateľa do určitého odseku, potom do tohto odseku musíme vložiť značku<а>s parametrom name. V tomto prípade bude samotný hypertextový odkaz vytvorený pomocou mierne upravenej hodnoty parametra href. Je však jednoduchšie to všetko vidieť na príklade (obr. 1.16).

Výpis 1.16

"http://www.w3.org/TR/html4/strict.dtd">

Hypertextové odkazy

Z textu záznamu je zrejmé, že keď odkazujeme na identifikátor umiestnený v tele webovej stránky, ako hodnotu parametra href uvádzame názov tohto identifikátora so znakom hash pred ním. Týmto spôsobom však môžeme použiť hypertextové odkazy nielen na fragmenty obsahu pôvodnej webovej stránky, ale aj na fragmenty iných webových stránok označených podobným spôsobom. Takýto hypertextový odkaz bude vyzerať takto:

<а href="http://www.mysite.com/doc2.htm/anch3">

To znamená, že kombinujeme použitie úplnej adresy URL dokumentu a súčasne ukazujeme na jeho určitý fragment označený ako „anch3“.

Ryža. 1.16. Okno prehliadača zobrazujúce výsledok zobrazenia súboru zobrazeného v zozname 1.16

Je potrebné poznamenať, že ak sa text, na ktorý odkazuje hypertextový odkaz, už zobrazí v oblasti zobrazenia, ako sa to stalo v našom poslednom prípade, nedôjde k žiadnej zmene. Stačí, ak zmeníte veľkosť zobrazovacej oblasti prehliadača vertikálne, aby ste skryli posledný riadok obsahu, na ktorý hypertextový odkaz ukazuje, a výsledok jeho akcie je možné vizuálne predviesť.

Prirodzene, všetky názvy takýchto značiek záložiek, ktoré sú definované pomocou hodnoty parametra name, musia byť jedinečné. Uvedomte si však, že HTML nerozlišuje medzi veľkými a malými písmenami. Ak sú teda v našom dokumente HTML definované dve záložky, na ktoré budú následne odkazovať hypertextové odkazy, ktoré sa líšia iba v prípade znakov, potom v prípade analyzátora HTML zabudovaného v prehliadači budú tieto identifikátory považované za rovnaké a nebudú spracovať ktorúkoľvek z nich.

Už však vieme, že je možné identifikovať ľubovoľný prvok dokumentu HTML pomocou parametra id, ktorý je možné použiť ako súčasť akejkoľvek značky. Hypertextové odkazy ukazujúce na fragmenty dokumentu môžu súčasne používať aj tieto parametre, to znamená, že na nastavenie značky záložky na značku nie je potrebné značku používať<а>s parametrom name stačí použiť parameter id.

Hodnoty pre parameter name a parameter id sú jedinečné identifikátory pre prvky v dokumente HTML. Preto by žiadna hodnota pre parameter name nemala zodpovedať žiadnej hodnote pre parameter id.

Akú možnosť by ste však mali pre svoje webové stránky zvoliť? Akú možnosť by ste mali použiť? Tu si uvedomte, že hoci parameter id môže vykonávať niekoľko činností, ako je napríklad identifikácia značky záložky, vytváranie jedinečných identifikátorov pre spustiteľné skripty DHTML a štýl, niektoré staršie prehliadače nemusia tieto identifikátory akceptovať na zacielenie na hypertextové odkazy.

Spolu s visačkou<а>parameter title môže byť použitý na identifikáciu hypertextového odkazu na vzdialeného používateľa. Hodnota tohto parametra je textový reťazec, ktorý sa zobrazí ako malá nápoveda, keď používateľ umiestni kurzor myši na požadovaný hypertextový odkaz. Reklama na takýto hypertextový odkaz vyzerá takto:

<а href="www.site.com" title="Veľmi pekná stránka">

Pomocou parametra hreflang môžeme určiť jazyk, v ktorom je zapísaný textový obsah internetového zdroja, do ktorého je tento hypertextový odkaz zapísaný. Hodnota parametra je jednou zo štandardných jazykových konvencií, o ktorých sme diskutovali vyššie v tejto kapitole.
Upresnenie jazyka, v ktorom je textový obsah webovej stránky napísaný, však nestačí. Je tiež potrebné uviesť použité kódovanie. A tu nám môže pomôcť už známy parameter charset, ktorého hodnotou je štandardné označenie kódovania používaného na zobrazenie textového obsahu internetového zdroja, na ktoré ukazuje požadovaný hypertextový odkaz.

Pomocou parametra gel môžeme označiť účel dokumentu, na ktorý ukazuje hypertextový odkaz, to znamená, že hodnota tohto parametra jasne naznačuje vzťah medzi pôvodným dokumentom a dokumentom, na ktorý odkazujeme. Použitie tohto parametra nemá žiadny vplyv na to, ako sa zobrazuje hypertextový odkaz alebo ako sa získava zdroj, ale môže to byť užitočné. Ak sú webové stránky určené nielen na prezeranie pomocou prehliadača, ale aj na spracovanie niektorými špecializovanými aplikáciami. Napríklad pokročilé vyhľadávače, ktoré sú schopné správne rozpoznať a spracovať takéto vzťahy medzi dokumentmi, označené hypertextovými odkazmi.

Parameter rel používa jedno z preddefinovaných kľúčových slov, na ktoré sa teraz pozrieme.

  • Náhradník. Hodnota udáva, že dokument je alternatívnou reprezentáciou pôvodného dokumentu. Ak je v hypertextovom prepojení použitý parameter lang s hodnotou, ktorá sa líši od jazyka pôvodného dokumentu, potom sa taký hypertextový odkaz zvyčajne považuje za odkaz na kópiu pôvodného dokumentu v inom jazyku.
  • Šablóna so štýlmi. Označuje, že dokument, na ktorý odkazuje hypertextový odkaz, je štýl. Mechanizmus aplikácie štýlov je podrobne popísaný v druhej kapitole.
  • Začnite. Používa sa na označenie počiatočného, ​​počiatočného dokumentu určitého súboru dokumentov. V prípade webovej stránky by to zrejme bola domovská stránka.
  • Ďalšie. Hodnota sa použije, ak sú počiatočný dokument a dokument, na ktorý odkazuje hypertextový odkaz, v nejakom lineárnom usporiadanom slede dokumentov, ktorý je ďalším v poradí vzhľadom na pôvodnú webovú stránku.
  • Predchádzajúce. Hodnota sa používa rovnakým spôsobom ako predchádzajúci, ale teraz naznačuje, že dokument v reťazci nie je nasledujúci, ale predchádzajúci, vzhľadom na počiatočný dokument.
  • index. Používa sa v hypertextových odkazoch, ktoré odkazujú na dokument, ktorý je indexovaným obsahom pôvodnej webovej stránky.
  • Glosár. Hodnota udáva, že dokument obsahuje slovník pojmov použitých v pôvodnom dokumente.
  • autorské práva. Používa sa, ak dokument, na ktorý odkazuje hypertextový odkaz, obsahuje upozornenie na autorské práva na obsah pôvodného dokumentu.
  • kapitola. Používa sa v hypertextových odkazoch smerujúcich na dokumenty, ktoré sú samostatnými kapitolami v sérii dokumentov.
  • sekcii. Hypertextový odkaz s touto hodnotou parametra rel označuje dokument, ktorý je časťou spoločného súboru dokumentov, ktoré tvoria jeden celok obsahu.
  • podsekcia. Význam je pokračovaním konceptu naznačeného predchádzajúcim významom, ktorý sme zvažovali. To znamená, že dokument už je podsekcia.
  • Príloha. Hodnota označuje, že dokument, na ktorý odkazuje hypertextový odkaz, je prílohou k pôvodnému dokumentu.
  • Pomoc. Používa sa na odkazy na dokumenty, ktoré poskytujú ďalšie referenčné informácie vo vzťahu k obsahu pôvodného dokumentu.
  • Záložka. Používa sa na odkazy na dokumenty HTML obsahujúce odkazy na niektoré zvýraznené kľúčové fragmenty zdrojového dokumentu.

Pri použití týchto hodnôt je potrebné mať na pamäti, že v tomto prípade analyzátory HTML budú rozlišovať malé a veľké písmená, takže musíte úplne dodržať pravopis uvedený v našom zozname.

V HTML je v skutočnosti príležitosť vytvoriť si vlastné hodnoty pre atribút, ktorý zvažujeme, ale keďže na úplné využitie tohto parametra je potrebné použiť špecializované prostriedky na opis týchto nových hodnôt a softvér zameraný na pri rozpoznávaní týchto typov odkazov. Pretože sa zaujímame o prehliadače, nepotrebujeme vytvárať nové typy odkazov.

Táto technológia je vlastne paliatívou, ktorá je navrhnutá tak, aby poskytovala aspoň časť možností, ktoré poskytuje nový jazyk na opis dokumentov na internete - XML ​​(extensible Markup Language), o ktorom sa predpovedá, že bude nástupcom a „zabijakom“ HTML. Zatiaľ však neexistujú žiadne rozšírené prehliadače XML. aplikácie, ktoré spracovávajú dokumenty XML. A dosť dlho nebude táto technológia všeobecne akceptovaná, čo znamená, že technológia HTML má stále všetky práva na existenciu a bude slúžiť ako základ pre webové stránky ešte dlho.

Ale späť k pohľadu na atribúty značky<а>... Atribút rev je opakom atribútu rel. Ak atribút rel určuje typ dokumentu, na ktorý odkazuje hypertextový odkaz, potom atribút rev určuje typ pôvodného dokumentu, ktorý obsahuje hypertextový odkaz. Pre hodnoty tohto atribútu sa používa rovnaká skupina kľúčových slov, ktorá bola použitá pre atribút rel.

Pomocou cieľového parametra určíme, v ktorom rámci sa má zobraziť dokument, na ktorý hypertextový odkaz ukazuje. Ide o to, že spravidla sa jeden dokument zobrazuje v jednom výreze prehliadača. Ale v HTML je možné rozdeliť výrez na niekoľko oblastí, nazývaných rámce, z ktorých každá zobrazí svoj vlastný dokument HTML. Technológiu používania rámcov zvážime v jednej z nasledujúcich častí tejto kapitoly, ale zatiaľ len poznamenávame, že cieľový parameter vám umožňuje výslovne určiť, v akom rámci by sa mala webová stránka zobrazovať. Nastavenie hypertextového odkazu pomocou tohto parametra bude vyzerať asi takto:

<а href="http://www.mysite.com/docl.html" target="_top">

Takýto hypertextový odkaz spôsobí, že prehliadač načíta webovú stránku, ktorej adresa URL je zadaná ako hodnota parametra href, do horného rámca, ktorého názov je uvedený v cieľovom parametri. Posledný parameter používa kľúčové slová definované v špecifikácii HTML. Pokryjeme ich v časti o rámoch.

Niektoré vstupné orgány a hypertextové odkazy vám umožňujú presúvať zameranie vstupu medzi sebou pomocou klávesu tab, to znamená, že jedným stlačením tohto klávesu aktivujete ďalší vstupný orgán zahrnutý vo všeobecnej sekvencii. A poradie pohybu medzi ovládacími prvkami zahrnutými vo všeobecnom poradí sa nastavuje pomocou parametra tabindex. Ako hodnota tohto parametra sa používa obyčajné kladné celé číslo a čím vyššie je toto číslo v ľubovoľnom orgáne alebo hyperlinku na zadávanie údajov, tým neskôr k nemu dôjde, keď sa presunie vstupné zameranie. Prirodzene, žiadny pár prvkov dizajnu webovej stránky by nemal mať rovnakú hodnotu, inak ich prehliadač jednoducho nezahrnie do sekvencie prvkov s pohybom zamerania.

Okrem prístupu postupným stlačením klávesov na karte však môžeme použiť aj parameter prístupového kľúča, ktorého hodnota je znak. Keď používateľ stlačí kláves, ktorý je zodpovedný za zadanie tohto znaku, zameranie vstupu sa automaticky prenesie na požadovaný hypertextový odkaz, do ktorého deklarácie je vložený parameter prístupového kľúča, a používateľ ho môže aktivovať bez použitia myši, jednoducho stlačenie klávesu ... Pozrime sa na malý príklad:

<а href="http://www.mysite.com/docl.html" tabindex="2" accesskey="U">

Nositeľom hypertextového odkazu môže byť nielen text, ale aj grafický obrázok. Na tento účel musíte medzi značky umiestniť značku oznamujúcu vloženie grafiky do obsahu webovej stránky<а>a... Faktom však je, že na grafický obrázok nemôžeme „zavesiť“ nie jeden, ale niekoľko hypertextových odkazov, to znamená, že v obrázku je zvýraznených niekoľko aktívnych oblastí, kliknutím na každú z nich aktivujete príslušný hypertextový odkaz. Podobná technológia sa nazýva segmentovaná grafika.

Na vytvorenie takýchto grafických obrázkov spojených s viacerými hypertextovými odkazmi sa používajú špecializované značky. Najprv sú deklarované aktívne oblasti výkresu, nazývané tiež segmenty. Všetky tvoria mapu aktívnych segmentov obrázku, ktorej je priradené určité meno. A potom je tento názov mapy spojený so samotným obrázkom, deklarovaným pomocou značky . Uvažujme o typickom príklade.

Výpis 1.17

! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 // EN"
"http://www.w3.org/TR/htm!4/strict.dtd">


Segmentovaná grafika

<р>Toto je obyčajný text.



Prvá oblasť
Druhá oblasť
Tretia oblasť


V tomto prípade to môžete vidieť pri deklarovaní obrázku v značke vložíme parameter usemap, ktorého hodnota je názov mapy aktívnych segmentov obrázku spojených s hypertextovými odkazmi. Pred názov použitej aktívnej mapy segmentov je vložený symbol hash. Popis tejto karty je umiestnený medzi značkami a... V tomto prípade otváracia značka existuje požadovaný názov parametra, ktorého hodnota je názov karty.

Mapa pozostáva z popisu segmentov. Každý segment je popísaný jednou značkou<агеа>... Hotspoty môžeme aplikovať v troch rôznych tvaroch: obdĺžniky, kruhy a mnohouholníky. Tvar je zadaný pomocou požadovaného parametra tvaru. Ako hodnotu tohto parametra môžeme použiť jednu z troch prednastavených hodnôt.

  • Význam rekt používa sa na vytváranie obdĺžnikových hotspotov.
  • Význam kruh slúži na vytvorenie kruhového segmentu.
  • Význam poly umožňuje vytvárať aktívne segmenty vo forme konvexných mnohouholníkov.

Potom, čo sme nastavili typ formulára, je potrebné presne určiť ich veľkosť a umiestnenie na našom grafickom obrázku. Na tento účel sa používa parameter coords, ktorého hodnotou je zapísaný zoznam súradníc, ktoré definujú aktívny segment. V zozname 1.17 vidíme, že súradnice vo všeobecnom zozname sú oddelené pravidelnou čiarkou. Súradnice sa počítajú z ľavého horného rohu obrázku, ktorý má súradnice (0; 0).

V prípade obdĺžnikových segmentov zadajte súradnice ľavého horného a pravého dolného rohu. A pre mnohouholníky sú súradnice všetkých bodov uvedené v poradí, v poradí ich spojenia čiarami. Prirodzene, prvá a posledná dvojica súradníc sa musia zhodovať, inak bude polygón otvorený a aktívny segment nebude spracovaný.

Do značky<аrеа>je zahrnutý aj parameter href, ktorého hodnota je adresa URL zdroja, na ktorý odkazuje hypertextový odkaz tohto segmentu.
Tento parameter je však prekvapivo voliteľný. V prípade, že sa segment vytvára, ale nemal by byť prepojený s hypertextovým odkazom, mal by sa použiť parameter nohref, ktorý je irelevantný.
Je to však požadovaný parameter pre značku<аrеа>všetko je len tak. Toto je parameter alt, čo je textový reťazec, ktorý je alternatívnou reprezentáciou obrázku. Ako vieme, tento riadok sa zobrazí ako náznak, keď používateľ umiestni kurzor myši na objekt. V našom prípade je takýmto objektom aktívny segment vložený do grafického obrázku.

Tiež v tagu<агеа>Rovnako ako bežné značky hypertextových odkazov, parametre tabindex a prístupový kľúč sa používajú na aktiváciu hypertextového odkazu bez použitia myši, iba pomocou klávesnice. Štruktúru hodnôt týchto parametrov sme skúmali o niečo skôr. Ako vedľajšiu stopu je potrebné poznamenať, že každý správny správca webu by mal tieto parametre určite používať, pretože iba ich použitie môže zaručiť aktiváciu hypertextových odkazov bez pomoci myši.

Zistili sme teda použitie technológie segmentovanej grafiky. Ale nedozvedeli sme sa všetko o odkazoch. Špecifikácia HTML definuje značku , ktorá nevytvára hypertextový odkaz, na ktorý sme zvyknutí, ale určité prepojenie zobrazeného dokumentu s nejakým dodatkovým súborom. Tagy: je možné umiestniť iba do hlavnej sekcie dokumentu HTML, medzi značky a Uvažujeme ako príklad použitia značky môžete zadať nasledujúci kód:

Výpis 1.18

"http://www.w3.org/TR/html4/strict.dtd">


Kapitola 2



Týmto úryvkom naznačujeme, že táto webová stránka obsahuje druhú kapitolu rozsiahleho dokumentu a používa značky prepojenie na webové stránky obsahujúce obsah a predchádzajúcu a nasledujúcu kapitolu. Typ dokumentu, na ktorý sú odkazy určené pomocou známeho parametra rel. Bežný prehliadač samozrejme nebude môcť tieto odkazy akýmkoľvek spôsobom spracovať a zobraziť. Boli zavedené do HTML na vytváranie dokumentov, ktoré by boli spracované pomocou niektorých špecializovaných aplikácií, ktoré umožňujú vytvárať systémy pracovných tokov založené na tomto formáte. Vstavané skromné ​​možnosti HTML na vytváranie plnohodnotných systémov na správu dokumentov však zjavne nestačili a keď bol vyvinutý štandard XML, vývojári s potešením zmenili svoje obľúbené.

Ukazuje sa teda, že na bežných webových stránkach je značka absolutne zbytocne? Nie naozaj. Iba s touto značkou môžeme prepojiť webové stránky s externými štýlmi, čo je najsilnejší spôsob, ako ovládať, ako sa dokument zobrazuje v prehliadači. Ale o štýloch sa dozvieme trochu neskôr, v druhej kapitole. Tam zvážime aj príklad použitia značky ... Zatiaľ musíme uviesť iba zoznam parametrov tejto značky. Všetky tieto parametre sa vzťahujú aj na značky.<а>s rovnakými možnými hodnotami, takže nebudeme podrobne zvažovať každý parameter, ale len ich stručne uvedieme v zozname:

  • znaková sada- označuje kódovanie dokumentu, na ktorý odkaz ukazuje;
  • href- adresa URL dokumentu, na ktorý sa odkaz používa ako hodnota;
  • hreflang- hodnota je kódové označenie jazyka, v ktorom je napísaný prepojený dokument;
  • typ- nastavuje typ dokumentu, na ktorý odkaz ukazuje;
  • rel- nastavuje stav dokumentu, na ktorý odkaz ukazuje vo vzťahu k pôvodnému dokumentu;
  • rev- nastavuje stav pôvodného dokumentu vo vzťahu k dokumentu, na ktorý odkazuje tento odkaz;
  • médiá- udáva typ zariadenia, na ktorom sa bude odkazovaný dokument zobrazovať.

V súčasnej dobe sú podporované dokumenty zobrazené na bežných monitoroch, na braillovských monitoroch pre zrakovo postihnutých, pre tlačiarne a rečové zariadenia. A samozrejme, okrem týchto parametrov sa používa aj súbor ďalších identifikačných parametrov spoločných pre všetky značky.

Zostáva na nás, aby sme zvážili iba jednu značku používanú na poskytovanie hypertextových odkazov. Ako vieme, pre dokumenty s hypertextovým prepojením môžeme vynechať úplnú adresu URL, ak sa dokument nachádza na rovnakom webovom serveri ako pôvodná webová stránka. Ukazuje sa však, že to isté môžeme urobiť s hypertextovými odkazmi na webové stránky, ktoré sú súčasťou iných webov.

Použitie značky nastavíme základ pre hypertextové odkazy so skrátenými hodnotami href. Pokúsme sa demonštrovať fungovanie tohto mechanizmu na jednoduchom a názornom príklade:

"http://www.w3.org/TR/html4/strict.dtd">

Webstránka

<Р>Text<А href="/pages/birds.gif">Odkaz


Ako hodnota požadovaného parametra href tag definujeme dokument, ktorý je základom pre obsah webových stránok nášho webu. A teraz, ak v tele nášho dokumentu HTML použijeme hypertextový odkaz so skrátenou adresou URL, potom sa ako názov domény tejto adresy URL nepoužije názov pôvodného webu, ale názov uvedený v značke. ... V tomto prípade teda hypertextový odkaz ukazuje na dokument

c URL www.mysite.com/pages/birds.gif.

Malo by byť objasnené, že značka umiestnené v hlave dokumentu medzi značkami a .

A to je všetko, o čom sa môžeme baviť pomocou hypertextových odkazov v HTML.



Páčil sa vám článok? Zdieľaj to