<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT blog &#187; map</title>
	<atom:link href="http://szj.cz/tag/map/feed/" rel="self" type="application/rss+xml" />
	<link>http://szj.cz</link>
	<description>internet, linux, novinky, programování</description>
	<lastBuildDate>Sat, 12 Sep 2015 11:14:32 +0000</lastBuildDate>
	<language>cs-CZ</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.2</generator>
	<item>
		<title>HTML: Prokliknutelná část obrázku</title>
		<link>http://szj.cz/html-prokliknutelna-cast-obrazku/</link>
		<comments>http://szj.cz/html-prokliknutelna-cast-obrazku/#comments</comments>
		<pubDate>Tue, 17 Sep 2013 05:02:24 +0000</pubDate>
		<dc:creator><![CDATA[fredomgc]]></dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[img]]></category>
		<category><![CDATA[map]]></category>

		<guid isPermaLink="false">http://szj.cz/?p=853</guid>
		<description><![CDATA[Vytvoření odkazu z obrázku vloženého v rámci tagu img není nic složitého, stačí pouze v kódu zápis obalit s pomocí a. Jak však postupovat, když chceme povolit prokliknutí jen na určitých místech? Velmi jednoduchý postup představuje zavedení tzv. klikací mapy. Zmíněná mapa využívá tag map s atributem name, který je velmi důležitý, protože udává pojmenování, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://szj.cz/wp-content/uploads/2013/09/html.png"><img class="alignleft size-full wp-image-855" title="html" src="http://szj.cz/wp-content/uploads/2013/09/html.png" alt="HTML" width="64" height="64" /></a>Vytvoření odkazu z obrázku vloženého v rámci tagu <strong>img</strong> není nic složitého, stačí pouze v kódu zápis obalit s pomocí <strong>a</strong>. Jak však postupovat, když chceme povolit prokliknutí jen na určitých místech? Velmi jednoduchý postup představuje zavedení tzv. klikací mapy.</p>
<p>Zmíněná mapa využívá tag <strong>map</strong> s atributem <strong>name</strong>, který je velmi důležitý, protože udává pojmenování, s jehož pomocí se následně klikací oblast propojí s obrázkem. Uvnitř mapy nalezneme tagy prozrazující konkrétní místa chovající se jako odkazy. Jejich cíl určuje <strong>href</strong>. Definovat se dále musí tvar prokliknutelného objektu s pomocí <strong>shape</strong>. Obvykle se zde nachází <strong>rect</strong> z anglického rectangular, tedy obdélník. Vytvořit lze dále i kruh. O nepravidelné tvary se postará hodnota <strong>polygon</strong> udávající nasazení mnohoúhelníku. <strong>Coords</strong> popisuje konkrétní pozici, v případě obdélníku zadáváte v pixelech souřadnice levého horního a pravého dolního rohu. U kruhu určíte pouze střed a poloměr. Jak správně tušíte, nejvíce práce nastává u mnohoúhelníku, kdy nezbývá než definovat jednotlivé body – vrcholy. Dosud jsem si však vždy vystačil s obyčejným obdélníkem.</p>
<p>Konkrétní HTML pak může vypadat například následovně:</p>
<pre class="brush: xml; title: ; notranslate">&lt;map name=&quot;JmenoMapy&quot;&gt;
&lt;area href=&quot;index.php&quot; shape=&quot;rect&quot; coords=&quot;5, 5, 20, 20&quot;&gt;
&lt;area href=&quot;login.php&quot; shape=&quot;rect&quot; coords=&quot;25, 25, 50, 50&quot;&gt;
&lt;/map&gt;

&lt;img src=&quot;obrazek.png&quot; usemap=&quot;#JmenoMapy&quot; width=&quot;100&quot; height=&quot;100&quot;&gt;</pre>
<p>Povšimněte si atributu <strong>usemap</strong> u obrázku, který s hashtagem odkazuje na mapu.</p>
<h2>Tip na automatický nástroj</h2>
<p>Dost bylo teorie, pojďme k praxi. Nic vám samozřejmě nebrání v nakódování potřebného HTML ručně, osobně však používám online pomůcku, která všechnu práci udělá za mě. Nachází se na <a href="http://www.image-maps.com/">image-maps.com</a> a nejprve vás donutí nahrát obrázek, jehož mapu budete tvořit. S pomocí WYSIWYG rozhraní přetáhnete obdélníky na místa, jenž se mají stát odkazem a určíte jejich cíl (atribut <strong>href</strong>). Po dokončení je automaticky vygenerován HTML kód, který stačí jen zkopírovat. Obsahuje sice odkaz na použitý nástroj, nic vám však nebrání v jeho odstranění.</p>
]]></content:encoded>
			<wfw:commentRss>http://szj.cz/html-prokliknutelna-cast-obrazku/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
