З'єднання зображення html

Ми бачили як створити з'єднання гіпертексту використовуючи текст і ми також вивчили як використовувати зображення в наших webpages. Тепер ми вивчимо як використовувати зображення для того щоб створити гіперпосилання.

Це дасть наступний, де ви можете клацнути далі зображення для досягнення до домашньої сторінки пункту консультацій.

Click following link

Це був найпростішим шляхом створювати гіперпосилання використовуючи зображення. Потім ми побачимо як ми можемо створити Миш-Чутливі з'єднання зображення.

Миш-Чутливі зображення

Стандарти HTML і XHTML забезпечують характеристику яка перешкоджає вам врізати багато різних з'єднань всередині одиночного зображення. Ви можете створити різні сполуки на одиночному зображенні заснованому на різних координатах доступних на зображенні. Раз один з'єднання прикріплені до різних координатах, ми можуть натиснути різні частини зображення для того щоб розкрити документи мети. Такі мис-чутливі зображення як карти зображення.

2 путя створити карти зображення:

  • карти зображення Sserver-сторони - це дозволено атрибутом ismap бирки і вимагає доступу до сервера і спорідненої зображення-карті обробляючи застосування.
  • карти зображення Клієнт-сторони - це створено з атрибутом usemap бирки , разом з відповідаючи бирками і .

Карти зображення Сервер-Сторони

Тут ви просто кладете ваше зображення всередині гіпер з'єднання і використовуєте атрибут ismap який робить їм спеціальне зображення і коли споживач клацає якийсь місце в межах зображення, браузер проходите координати покажчика миші разом з URL певного в бирці до сервера павутини. Сервер використовує координати мис-покажчика для того щоб визначити який документ, котор потрібно поставити назад до браузеру.

Коли ismap використаний, атрибут href утримуючи бирки повинен містити URL програми сервера як cgi або сценарій etc. PHP обробляти вхідний запит заснований на пройдених координатах.

Координати положення миші пікселі екрану підраховані від верхн-лівого кута зображення, починаючи з (0,0). Координати, предшествуемие знаком, додані до кінця URL.

Наприклад, якщо споживач клацає 20 пікселі понад і 30 пікселі вниз від верхн-лівого кута наступного зображення. то

Click following link

Що було вироблено наступним фрагментом Коду:

Після цього браузер посилає такі параметри пошуку до сервера павутини який може бути оброблений сценарієм ismap.cgi або архівом карти і ви можете з'єднати будь-які документи ви любите до цих координатах:

Цей шлях ви можете задати різні сполуки до різних координатах зображення і коли ті координати клацнути, ви можете розкрити відповідаючи з'єднаний документ. Для того щоб вивчити більше про атрибуті ismap. ви можете перевірити як використовувати ismap зображення?

Примітка: Ви вивчите CGI програмуючи коли ви вивчите програмувати Perl. Ви можете написати ваш сценарій для того щоб обробляти ці пройдені координати використовуючи PHP або будь-який інший сценарій також. Для тепер зосередимо нашу увагу на вчити HTML і більш пізно ви можете revisit цей розділ.

Карти зображення Клієнт-Сторони

Карти зображення клієнта бортові дозволені атрибутом usemap бирки

і визначені спеціальними бірками висунення і .

Зображення яке йде сформувати карту введено в сторінку використовуючи бирку

як нормальне зображення, крім того що воно носить екстрений викликаний атрибут usemap. Значення атрибута usemap значення яке буде використано в бирці до биркам карти і зображення з'єднання. разом з бирками визначає всі координати на аерознімку і відповідаючи з'єднання.

бирка всередині бирки карти, визначає форму і координати для того щоб визначити межі кожної clickable Точки доступу доступною на зображенні. Тут приклад від карти зображення:

Система координат

Натуральна величина coords залежав повністю на формі в питанні. Тут зведення, бути слідувати детальними прикладами:

x1 і y1 координати верхнього лівого кута прямокутника; x2 і y2 координати нижчого правого кута.

xc і yc координати центру кола, і радіус радіус кола. Коло центрізованний на 200,50 з радіусом 25 мав би coords = "200,50,25" атрибута

Різні x-y пари визначають вершини (пункти) полігону, при «лінія» будучи намальованим від одного пункту до наступного пункту. Ромбоподібний полігон з своїм верхнім пунктом на 20,20 і 40 пікселах поперек на свої найширші етапи мав би coords = "20,20,40,40,20,60,0,40" атрибута.

Всі координати по відношенню до верхн-лівому кутку зображення (0,0). Кожна форма має родинне URL.You може використовувати будь-який програмне забезпечення зображення для того щоб знати координати різних положень.

Схожі статті