- •2.1.Введення.
- •1.1 Введення
- •1.2.Урок 1: Структура web-документа. Вставка коментар.
- •1.3. Урок 2: Створюємо свою першу сторінку.
- •1.4. Урок 3: Робота з текстом.
- •1.5. Урок 4: Робота з силками.
- •1.6. Урок 5: Робота з зображенням.
- •1.7. Урок 6: Колір фону і тексту
- •1.8. Урок 7: Робота з таблицями.
- •1.9. Урок 8: Робота з формами.
- •2.1.Введення.
- •2.2. Урок 1:Принцип роботи css.
- •2.3. Урок 2: Колір і фон.
- •2.4. Урок 3: Шрифти.
- •2.5. Урок 4: Робота з текстом.
- •2.6. Урок 6:Робота з списками.
- •2.7.Урок 6:Робота з рамками.
- •2.8. Урок 7: Поля (margin) і відступи (padding).
- •2.9. Урок 8: Шари в css.
1.5. Урок 4: Робота з силками.
У першу чергу давайте поговоримо про посилання - переходах з однієї сторінки на іншу. Посилання це базовий елемент без якого неможливо уявити інтернет .
Створити html посилання дуже просто . Для цього використовується простенький елемент з одним атрибутом . Ну от наприклад :
<a href="http://www.vk.com"> Це посилання на сайт zvirec.com </ a >
буде виглядати в браузері :
Це посилання на сайт vk.com
Елемент а ( ancor ) є як би якорем , тобто текст , укладений між відкриває <a> і закриває </ a > тегом , буде текстом посилання .
Атрибут href це скорочення від " hypertext reference / гіпертекстове посилання " , спеціфірует місце , на яке виконується перехід за цим посиланням - зазвичай це internet -адресу та / або ім'я файлу.
Якщо потрібно зробити посилання між власними сторінками ?
Зробити html посилання між сторінками одного і того ж веб -сайту набагато простіше. Наприклад , якщо у нас є дві сторінки (наприклад page1.htm і page2.htm ) розташовані в одній папці , то код посилання з page1 на page2 буде виглядати так:
<a href="page2.htm"> Для переходу на page2 клацни тут ! </ a >
Тобто треба просто написати назву сторінки , на яку ми хочемо перейти .
Eсли сторінка page 2 знаходиться в папці " subfolder " , код посилання виглядає так:
<a href="subfolder/page2.htm"> Для переходу на page2 клацни тут ! </ a >
Так буде виглядати код html посилання зі сторінки page 2 на page1 ( у зворотний бік ) :
<a href="../page1.htm"> Для переходу на page1 клацни тут ! </ a >
Тобто поєднання " .. / " вказує як би на папку , розташовану на один рівень вище від даної позиції файлу , з якого робиться посилання .
А якщо треба зробити посилання всередині сторінки ?
Бувають випадки коли необхідно зробити посилання з початку сторінки в кінець або навпаки , або наприклад з змісту на глави і.т.д. Зробити її дуже просто! Необхідно помітити місце документа наступною конструкцією :
<! - Цей спосіб використовується при маркуванні заголовків - >
<h2 id="razdel1"> Розділ 1 </ h2 >
<! - А таку позначку можна поставити скрізь де знадобиться ->
<h2> <a name="razdel1"> </ a > Розділ1 : </ h2 >
Тепер ви можете посилатися на помічену область ( в даному випадку Розділ1 ) простою вказівкою її імені після клавіші #.
Ось як виглядатиме посилання на раздел1 :
<a href="#razdel1"> Посилання на Розділ 1 </ a >
Наведу більш наочний приклад:
<h1 > Зміст < / h1 > <br>
<a href="#razdel1"> Розділ 1: як стати багатим </ a > <br>
<a href="#razdel2"> Розділ 2: як стати щасливим </ a > <br>
<a href="#razdel3"> Розділ 3: як бути здоровим </ a >
<h2 id="razdel1"> Розділ 1: як стати багатим </ h2 >
<p> Для того , щоб стати багатим необхідно дуже багато трудитися ..... </ p >
<h2 id="razdel2"> Розділ 2: як стати щасливим </ h2 >
<p> Для того щоб стати щасливим , потрібно використовувати кожну хвилину ... </ p >
<h2> Розділ3 : <a name="razdel3"> </ a > як бути здоровим </ h2 >
<p> Для того щоб бути здоровим потрібно багато займатися фізкультурою ... </ p >
Ось результат в браузері :
Зміст
Розділ 1: як стати багатим
Розділ 2: як стати щасливим
Розділ 3: як бути здоровим
Розділ 1: як стати багатим
Для того щоб стати багатим необхідно дуже багато трудиться .....
Розділ 2: як стати щасливим
Для того щоб стати щасливим , потрібно використовувати кожну хвилину ...
Розділ3 : як бути здоровим
Для того щоб бути здоровим потрібно багато займатися фізкультурою ...
А можна зробити посилання на пошту ?
Як ви бачите , використовується mailto потім двокрапка і емаил одержувача . При натисканні на посилання запуститься поштова програма -клієнт із заповненим полем імені одержувача .
Парочка додаткових атрибутів:
TARGET - вказує де відкривати сторінку на яку веде html посилання . За умовчанням вона відкривається в тому ж вікні. Якщо хочеться щоб відкривалася в новому , слід написати target = " _blank" .
TITLE - вказує заголовок посилання , який з'являється при наведенні на неї.
Дивіться приклад:
<a href="http://www.zvirec.com" target="_blank">
Це посилання на сайт zvirec.com , відкриється в новому вікні
</ a > <br> <br>
<a href="http://www.zvirec.com" title="Учебнік створення сайту ">
Ця - теж на zvirec.com . При наведенні з'явиться заголовок.
</ a >
Дивіться на результат:
Це посилання на сайт zvirec.com , відкриється в новому вікні
Ця - теж на zvirec.com . При наведенні з'явиться заголовок.
Ну ось в принципі і все. Можете сильно не зациклюватися , у програмі Adobe Dreamweaver будь-яке посилання робиться одним натисканням мишки. Головне для Вас , зрозуміти що до чого , а зазубрювати не обов'язково ...
А чи можна змінити колір посилань?
Звичайно можна . Щоб змінювати колір посилань у всьому документі , існують спеціальні атрибути елемента BODY .
LINK - колір просто посилань.
ALINK ( Active Link ) - колір активних посилань (активна означає в момент натискання на неї)
VLINK ( Visited Link ) - колір вже відвіданих посилань
Всі кольори задаються або RGB - значенням в шістнадцятковій системі , або одним з 16 базових кольорів.
Приміром якщо при відкритті тіла документа , елементу body прописати :
<body link="red" vlink="green" alink="white">
то всі посилання в даному документі стануть червоними , вже відвідані посилання стануть зеленими а посилання в момент натиснення будуть білими.
А якщо потрібно щоб в якомусь місці посилання мала інший колір ? наприклад по всьому документу червоні , а саме в одному місці зелена?
Тоді потрібно всередині html посилання прописати вже знайомий елемент font з атрибутом кольору :
<a href="http://www.zvirec.com"> <font color="black"> Чорне посилання </ font > < / a >
Якщо зробити так , то дане посилання буде чорним .
