Mezi volitelné atributy značky img patří: HTML tagy pro vkládání obrázků, obrázků v HTML

Domov / Směrovače

Štítek IMG určené k zobrazování obrázků na webové stránce v grafické podobě formát GIF, JPEG nebo PNG. Tato značka má jeden povinný parametr src , který určuje adresu souboru s obrázkem. V případě potřeby lze výkres vytvořit odkazem na jiný soubor umístěním značky IMG do kontejneru A. Zároveň se kolem obrázku zobrazí ohraničení, které lze odstranit přidáním parametru border=0 do tagu IMG.

Obrázky lze také použít jako obrázkové mapy, kde obrázek obsahuje aktivní body, které fungují jako odkazy. Taková mapa vzhled se neliší od běžného obrázku, ale zároveň jej lze rozdělit do neviditelných zón různých tvarů, kde každá z oblastí slouží jako spojnice.

Syntax

Uzavírací štítek
Není vyžadováno.

Možnosti
zarovnat – určuje, jak bude obrázek zarovnán podél okraje a jak se bude text obtékat.
alt - alternativní text pro obrázek.
border - tloušťka rámečku kolem obrázku.
výška - výška obrázku.
hspace - horizontální prostor od obrázku k okolnímu obsahu.
ismap – sděluje prohlížeči, že obrázek je obrázková mapa na straně serveru.
lowsrc - cesta ke grafickému souboru s nízkým rozlišením pro předběžné zobrazení.
src - cesta ke grafickému souboru.
vspace - vertikální prostor od obrázku k okolnímu obsahu.
šířka - šířka obrázku.
usemap - odkaz na značku MAP obsahující souřadnice pro obrazovou mapu klienta.

Příklad 1: Použití značky IMG


Lorem ipsum dolor sit amet...


Popis parametrů IMG tagu

Parametr ALIGN

Popis
U obrázků můžete určit jejich polohu vzhledem k textu nebo jiným obrázkům na webové stránce. Způsob zarovnání obrázků je určen parametrem zarovnání tagu IMG.

Syntax

Argumenty
Tabulka 1 uvádí možné hodnoty parametru align a výsledek jeho použití.

Tabulka 1. Použití hodnot parametrů zarovnání
zarovnat hodnotu Popis Příklad
absťák Spodní okraj obrázku je zarovnán k úplnému spodnímu okraji aktuálního řádku.
zdržovat se Střed obrázku je zarovnán se středovou čarou textu. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
spodní nebo základní linie Spodní okraj obrázku je zarovnán s účaří textového řádku. Tato hodnota je standardně nastavena. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
vlevo Obrázek je umístěn k levému okraji nadřazeného prvku. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
střední Střed obrázku je zarovnán k účaří aktuálního řádku textu. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
právo Obrázek je zarovnán k pravému okraji nadřazeného prvku. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
textový začátek Horní okraj obrázku je zarovnán k nejvyššímu textovému prvku aktuálního řádku. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
nahoře Horní okraj obrázku je zarovnán k nejvyššímu prvku aktuálního řádku. Lorem ipsum dolor sit amet, consectetuer adipiscing elit...

Nejoblíbenější možnosti jsou vlevo a vpravo , které vytvářejí obtékání textu kolem obrázku. Aby text těsně nezapadal do obrázku, doporučuje se přidat do značky IMG parametry hspace a vspace, které určují vzdálenost k textu v pixelech.

Přestože všechny hodnoty parametru align jsou podporovány prohlížeči, argumenty absbottom , absmiddle , baseline a texttop nejsou ve specifikaci HTML 4 popsány.

Výchozí hodnota
dno

Příklad 2: Zarovnání obrázku



Lorem ipsum dolor sit amet, consectetuer adipiscing elit...


Poznámka
Ačkoli všechny hodnoty parametru align jsou podporovány prohlížeči, argumenty absbottom , absmiddle , baseline a texttop nejsou podporovány specifikací HTML 4.

Parametr ALT

Popis
Parametr alt nastavuje alternativní text pro obrázky. Tento text vám umožní získat textové informace o kresbě, když je v prohlížeči zakázáno načítání obrázků. Protože se obrázky načítají poté, co o nich prohlížeč obdrží informace, náhradní text obrázku se zobrazí dříve. A při načítání bude text nahrazen obrázkem.

Prohlížeče také zobrazují alternativní text jako nápovědu, když najedete myší na obrázek.

Syntax

Argumenty
Jakýkoli vhodný textový řetězec. Musí být uzavřen ve dvojitých nebo jednoduchých uvozovkách.

Výchozí hodnota
Žádný.

Příklad 3: Přidání alternativního textu



alt="Zpět na hlavní stránku" !}>

parametr BORDER

Popis
Obrázek umístěný na webové stránce lze umístit do rámečku s různou šířkou. To se provádí pomocí parametru border tagu IMG. Ve výchozím nastavení není kolem obrázku žádné ohraničení, pokud obrázek není odkazem. Barva ohraničení v tomto případě odpovídá barvě textu zadané pomocí parametru stylu nebo textu tagu BODY.

Syntax

Argumenty

Výchozí hodnota
0

Příklad 3. Rámeček kolem obrázku



zelený rámeček o tloušťce 2 pixelů

Parametry HEIGHT a WIDTH

Popis
Chcete-li změnit velikost obrázku pomocí HTML, jsou k dispozici parametry width a height. Můžete použít hodnoty v pixelech nebo procentech. Pokud je nastaveno procentuální zadání, pak se rozměry obrázku počítají vzhledem k nadřazenému prvku – kontejneru, kde je umístěn tag IMG. Pokud nadřazený kontejner neexistuje, chová se jako něj okno prohlížeče. Jinými slovy width=100% znamená, že obrázek bude roztažen přes celou šířku webové stránky. Přidáním pouze jednoho parametru šířky nebo výšky zachováte proporce a poměr stran obrazu. Prohlížeč čeká, dokud se obrázek zcela nenačte, aby určil jeho původní výšku a šířku.

Nezapomeňte nastavit rozměry všech obrázků na webové stránce. Díky tomu je načítání stránky poněkud rychlejší, protože prohlížeč nemusí počítat velikost každého obrázku po jeho přijetí. Toto tvrzení je důležité zejména pro obrázky umístěné uvnitř tabulky.

Šířku a výšku obrázku lze změnit buď menší nebo větší. To však nijak neovlivňuje rychlost načítání obrázku, protože velikost souboru zůstává nezměněna. Proto oddalujte opatrně, protože... To může mezi čtenáři způsobit zmatek, proč se tak malý obrázek načítá tak dlouho. Zvětšení velikosti však vede k opačnému efektu – velikost obrázku je velká, ale soubor se načítá rychleji než obrázek stejné velikosti. Ale kvalita kresby se zhoršuje.

Syntax

Argumenty
Jakékoli kladné celé číslo v pixelech nebo procentech.

Výchozí hodnota
Původní šířka nebo výška obrázku.

Příklad 4: Rozměry obrázku





Parametry HSPACE a VSPACE

Popis
Pro jakýkoli obrázek můžete nastavit neviditelné vodorovné a svislé okraje pomocí parametrů hspace a vspace. To platí zejména tehdy, když text obtéká obrázek. V tomto případě, aby text „neběžel“ těsně na obrázek, je nutné kolem něj přidat prázdný prostor.

Syntax

Argumenty
Jakékoli kladné celé číslo v pixelech.

Výchozí hodnota
0

Příklad 5. Odsazení z obrázku





Parametr ISMAP

Popis
Parametr ismap sděluje prohlížeči, že obrázek je obrázková mapa na straně serveru. Obrazové mapy umožňují propojit odkazy na různé oblasti stejného obrázku. Realizováno ve dvou různé možnosti- server a klient. Při použití volby server odešle prohlížeč serveru požadavek na získání adresy vybraného odkazu a čeká na odpověď s požadovanými informacemi. Tento přístup vyžaduje další čas na čekání na výsledek a samostatné soubory pro každou obrázkovou kartu.

Odesílání dat na server probíhá následovně. Tag IMG je potřeba umístit do kontejneru A, kde je potřeba zadat adresu CGI programu jako hodnotu parametru href. Program analyzuje přijaté souřadnice kliknutí myší, které jsou vypočteny z levého horního rohu obrázku, a vrátí požadovanou webovou stránku.

Syntax

Argumenty
Žádný.

Výchozí hodnota
Ve výchozím nastavení je tato možnost zakázána.

Příklad 6. Kresba jako obrazová mapa





Pokud uživatel nastavil souřadnice myši na obrázku na 100, 50, pak se po kliknutí na odkaz otevře soubor na http://www.htmlbook.ru/cgi-bin/map.cgi?100,50. Poslední číslice jsou přeneseny do programu CGI pomocí metody GET a interpretovány na serveru.

parametr LOWSRC

Popis
Parametr lowsrc se používá k zobrazení nekvalitního obrázku před úplným načtením finálního obrázku. Tento přístup je určen ke zkrácení doby čekání uživatele. Nejprve se mu zobrazí obrázek s nízkým rozlišením nebo černobílá kresba, která se rychle načte kvůli malé počáteční velikosti souboru. Zatímco si jej uživatel prohlíží, obrázek se načítá dobrá kvalita, který postupně nahrazuje ten původní. Velikosti těchto obrázků musí být stejné.

Syntax

Argumenty

Výchozí hodnota
Žádný.

Příklad 7. Cesta k nekvalitnímu výkresu





Parametr SRC

Popis
Adresa grafický soubor, který se zobrazí na webové stránce. Nejoblíbenější soubory jsou ve formátu GIF a JPEG.

Syntax

Argumenty
Hodnota je úplná nebo relativní cesta k souboru.

Výchozí hodnota
Žádný.

Příklad 8. Cesta ke grafickému souboru





Popis

Štítek navržený pro zobrazení obrázků v grafickém formátu GIF, JPEG nebo PNG na webové stránce. Adresa souboru obrázku je určena pomocí atributu src. V případě potřeby lze z výkresu vytvořit odkaz na jiný soubor umístěním značky do kontejneru . .

V tomto případě se kolem obrázku zobrazí rámeček, který lze odstranit přidáním atributu border="0" ke značce

Obrázky lze také použít jako obrázkové mapy, kde obrázek obsahuje aktivní body, které fungují jako odkazy. Taková mapa se vzhledem neliší od běžného obrázku, lze ji však rozdělit do neviditelných zón různých tvarů, kde každá oblast slouží jako spojnice.

Syntax

Určuje, jak bude obrázek zarovnán podél okraje a jak se bude text obtékat. Alternativní text k obrázku.

Tloušťka rámu kolem obrázku.

Není vyžadováno.

Výška obrázku.

Horizontální vzdálenost od obrazu k okolnímu obsahu.

Sděluje prohlížeči, že obrázek je obrázková mapa na straně serveru.

Označuje adresu dokumentu obsahujícího anotaci obrázku.
Nízká kvalita adresy obrázku.
Cesta ke grafickému souboru.

Vertikální vzdálenost od obrazu k okolnímu obsahu. Šířka obrázku. Odkaz na značku

, obsahující souřadnice pro obrazovou mapu klienta.

Uzavírací štítek


HTML5 IE Cr Op Sa Fx

Značka IMG IMG Lorem ipsum dolor sit amet... Vše, co se o tomto muži ví, ježe nebyl ve vězení, ale proč nebyl ve vězení, není známo. Mark Twain. Toto je lekce o jak vložit obrázek do HTML, jak to navrhnout, jak obtékat text kolem obrázku atd. Koneckonců, je známo, že obrázky činí web atraktivnějším a liší se od jiných zdrojů, takže možnost používat značku a její atributy je na moderním internetu velmi užitečná. Ale hlavní věcí je zde smysl pro proporce! Přemíra grafiky způsobí, že html stránka bude těžší a v důsledku toho se prodlouží doba načítání. Přítomnost velkého množství obrázků navíc odvede pozornost návštěvníků od hlavního obsahu webu (pokud ovšem není hlavním obsahem webu grafika). Udržujte ho tedy s mírou a používejte jej pouze tam, kde je to potřeba. A budete šťastní! V lekci o jsem již mluvil o tom, jak můžete použít obrázky jako pozadí dokumentu HTML. Nyní si promluvme o tom, jak se grafika používá v „horní vrstvě“ stránky html.

§ 1. Jak vložit obrázek

Chcete-li vložit obrázky do HTML, použijte značku S povinné atribut SRC

. Tento atribut sděluje prohlížeči cestu k souboru obrázku. Tito. pro vložení obrázku

s názvem logo.jpg na určité místo na stránce (za předpokladu, že se stránka i obrázek nacházejí v jedné složce

(adresář)) musíte na toto místo vložit následující html kód:

V druhém případě prohlížeč zobrazí kód takto:

Poznámka. Pokud je obrázek umístěn na vašem počítači, ale chcete jej vložit na internetovou stránku, tak z toho nic nebude. Chcete-li to provést, musíte nejprve přesunout obrázek na nějaké místo na internetu(Například ). A v kódu stránky uveďte celou adresu až do tohoto bodu s obrázkem.


Kromě povinného atributu Mark Twain. u značky IMG Existuje několik dalších volitelných atributů. Pojďme se na ně podívat blíže.

§ 2. Určení velikosti obrázku

Začněme atributy, které umožňují nastavení rozměry obrázku(přesněji vymezit prostor pro tyto rozměry na stránkách). Tady jsou:

  • šířka- šířka obrázku v pixelech nebo procentech;

  • výška- výška obrázku v pixelech nebo procentech.

Pokud jsou tyto atributy použity, nejprve přidělí prostor pro grafiku, připraví rozvržení dokumentu, zobrazí text a teprve poté načte obrázek. Zároveň umístí obrázek do obdélníku o zvolené velikosti, i když je skutečná šířka a výška obrázku větší (komprimovat) nebo menší (roztáhnout). V případě, že tyto atributy nejsou použity, prohlížeč načte obrázek okamžitě a zobrazení textu a dalších prvků po něm bude zpožděno.

Šířku a výšku obrázků lze zadat jak v pixelech (velikost obrázku bude konstantní bez ohledu na rozlišení obrazovky), tak v procentech (velikost obrázku bude záviset na rozlišení obrazovky uživatele). Například:

width="50" height="20">

width="10%" height="5%">

§ 3. Alternativní text

Pokud uživatel v nastavení prohlížeče zakázal zobrazování obrázků, tak se místo obrázku může zobrazit alternativní text, který by vysvětloval, jaká grafika tam má být. Toho je dosaženo použitím atributu ALT:

Prohlížeč si v tomto případě vyhradí místo na stránce pro obrázek, ale místo obrázku samotného zobrazí text, který napíšete do atributu value ALT:

Opakuji, stane se to, pokud uživatel zakázal zobrazování grafiky. Pokud ne, obrázek skryje alternativní text.

§ 4. Zarovnání obrázku

Pomocí atributu, který již znáte zarovnat můžete ovládat zarovnání obrázků vzhledem k ostatním prvkům html stránky. Při atributu zarovnat existuje několik významů, ale my jsme nejvíce momentálně Zajímají mě dva:

  • vlevo- obrázek je umístěn na levém okraji stránky a text obtéká obrázek vpravo;

  • právo- obrázek je umístěn na pravém okraji stránky a text a další prvky obtékají obrázek vlevo.

Například HTML kód

prohlížeč se zobrazí takto

A tento HTML kód:

bude vypadat takto:

Chcete-li zabránit obtékání textu kolem obrázku, můžete použít značku BR(známé z předchozí části o). Na štítku BR existuje atribut jasný, který může nabývat tří hodnot:

  • vlevo- zastavit obtékání textu kolem obrázků zarovnaných doleva;

  • právo- zastavit obtékání textu kolem obrázků zarovnaných vpravo;

  • vše- zastavit obtékání textu kolem obrázků zarovnaných doleva i doprava.

Vložte obrázek:

Popis a použití

Štítek vloží obrázek do dokumentu HTML.

Všimněte si, že obrázky se do stránky technicky nevkládají. Obrázky ve skutečnosti odkazují na stránky HTML. Štítek vytvoří kontejner pro obrázek.

Na štítku dva povinné atributy: src a alt.

Rozdíl mezi HTML a XHTML

V HTML tagu nemá uzavírací značku.

V XHTML tagu musí být řádně uzavřena.

Atributy „align“, „border“, „hspace“ a „vspace“ prvku img jsou zastaralé a nejsou podporovány v XHTML 1.0 Strict.

rada: Atribut alt se používá jako alternativní text, když není k dispozici žádný obrázek, spíše než jako text po přejetí myší. Chcete-li zobrazit text, když najedete na obrázek, použijte atribut title. Takhle: .

Požadované atributy

Volitelné atributy

Atribut Význam Popis
zarovnatvlevo vpravo nahoře uprostřed doleZastaralý. Použijte CSS
pohraničnípixelů Zastaralý. Použijte CSS
výškapixely % Definuje výšku obrázku
hspacepixelů Zastaralý. Použijte CSS
ismapismapDefinuje obrázek jako obrazovou mapu na straně serveru. Velmi zřídka používané.
longdescURL Určuje cestu k dokumentu, který obsahuje dlouhý popis obrázku
mapa použití#název_mapy Definuje obrázek jako obrazovou mapu na straně serveru.
vspacepixelů Zastaralý. Použijte CSS
šířkapixely % Definuje šířku obrázku

Standardní atributy

Atribut Význam Popis
třídaclass_name Definuje název třídy pro prvek
dirrtl ltrDefinuje směr textu pro obsah v prvku
idid Definuje jedinečné ID prvku
langkód_jazyka Určuje kód jazyka pro obsah v prvku
styldefinice stylu Definuje vložený styl pro prvek
titultext Definuje další informace o prvku
xml:langkód_jazyka Definuje kód jazyka pro obsah prvku v dokumentech XHTML

Atributy události

Atribut Význam Popis
onabortskript Skript se spustí, pokud dojde k problému s načítáním obrázku
onclickskript Skript se spustí po kliknutí
ondblclickskript Skript se spustí, když dvakrát kliknete
onmousedownskript Skript se spustí po stisknutí tlačítka myši
onmousemoveskript Skript se spustí při pohybu kurzoru myši
onmouseoutskript Skript se spustí, když kurzor myši opustí prvek
onmouseoverskript Skript se spustí, když je kurzor myši nad prvkem
onmouseupskript Skript se spustí po uvolnění tlačítka myši
onkeydownskript Skript se spustí po stisku klávesy
onkeypressskript Skript se spustí po stisknutí a následném uvolnění klávesy
onkeyupskript Skript se spustí po uvolnění klíče

V dnešní době se téměř žádný web neobejde bez použití obrázků na HTML stránkách, protože jak říká lidová moudrost: „Je lepší jednou vidět, než stokrát slyšet.“ Po přečtení tohoto článku se naučíte používat značku IMG, která se používá k přidávání obrázků na webové stránky. Zvážíme příklady pro HTML 5, ale budou fungovat i pro dřívější verze hypertextového značkovacího jazyka.

Jak vložit obrázek do HTML stránky

Pro vložení obrázku na stránku použijte HTML tag IMG. U obrázku je třeba zadat alespoň dva atributy: src (cesta k souboru s obrázkem) a alt (alternativní text, který uživatel uvidí, pokud se obrázek nenačetl). Atribut alt může být prázdný, ale musí být přítomen. Můžete také nastavit atribut title a poté, když najedete na obrázek, zobrazí se text uvedený v tomto atributu.

Pokud je soubor s obrázkem ve stejné složce jako stránka, na které je načten, pak atribut src Můžete zadat pouze název souboru, například:


Pokud je stránka umístěna na adrese http://www..html a obrázek je http://www..jpg, pak je cesta k obrázku určena následovně:


Pokud je stránka umístěna ve složce http://www..site/logo.jpg, bude cesta vypadat takto:


Pokud je obrázek ve složce http://www.site/images/, pak bez ohledu na to, ve které složce se nachází stránka na stejném webu, do kterého je obrázek vložen, cestu k souboru lze zadat následovně:


Nebo můžete zadat úplnou cestu k souboru obrázku, pokud je umístěn na jiném webu:

Šířka a výška obrázku

V dřívějších verzích HTML byly výška a šířka nastaveny pomocí atributů width a height, ale nyní je vše, co ovlivňuje zobrazení obrázku, nastaveno pomocí pomocí CSS v atributu style. Nejčastěji se šířka a výška zadávají v pixelech:


Pokud není šířka a výška zadána, obrázek se zobrazí v původní velikosti. Pokud jsou hodnoty menší než původní rozměry, prohlížeč zobrazí obrázek ve zmenšené podobě, pokud jsou hodnoty větší, prohlížeč obrázek roztáhne na zadané rozměry, ale v v tomto případě obraz bude méně jasný. Aby nedocházelo k náhodnému zkreslení obrazu, můžete nastavit například pouze výšku a poté se šířka zmenší nebo zvětší úměrně zadané hodnotě výšky.

Šířku a výšku lze také zadat jako procento šířky nebo výšky okna prohlížeče nebo libovolného prvku bloku, ve kterém se obrázek nachází:

Obtékání obrázku do textu a odsazení

Ve výchozím nastavení se text zobrazuje pod obrázkem. Aby text obtékal obrázek, používá se vlastnost float CSS, která nahrazuje atribut align. Pokud chceme, aby byl obrázek nalevo od textu a text kolem něj obtékal vpravo a níže, pak nastavte hodnotu vlevo pro Vlastnosti CSS float, a pokud by měl být obrázek vpravo, pak je uvedena hodnota vpravo:

Text odstavce je zde



Můžete také nastavit odsazení v horní, pravé, dolní a levé části obrázku:


Totéž lze uvést ve zkrácené podobě:


Alternativně můžete nastavit svislé a vodorovné okraje pomocí dvou hodnot vlastnosti okraje namísto starších atributů vspace a hspace. Řekněme, že potřebujeme okraj 10 pixelů nahoře a dole a 8 pixelů vlevo a vpravo:

Jak udělat z obrázku odkaz na stránku


Nebo si můžeme nastavit vlastní barvu, typ a tloušťku rámu obrazu:

Obrazové formáty pro web

Webové stránky obvykle používají více formátů obrázků. Používá se pro fotografie formát JPEG, pokud potřebujete, aby byl obrázek s průhledné pozadí, pak se použije formát PNG. Dříve se místo formátu PNG používal GIF, ten je však již zastaralý – jeho jedinou výhodou je možnost vytvářet animované obrázky. PNG a GIF se obvykle používají pouze jako prvky návrhu a pouze v případech, kdy obrázek potřebuje mít průhledné oblasti nebo být průsvitný. Vzhledem k tomu, že soubory v těchto formátech jsou velmi velké, nedoporučujeme je používat pro běžné fotografie – existuje pro to formát JPEG. Před nahráním obrázků na web se vyplatí zmenšit jejich šířku a výšku na velikost, ve které se budou na webu zobrazovat, aby se uživatelům rychleji načítaly.

Kopírování článku je zakázáno.

© 2024 ermake.ru -- O opravě PC - Informační portál