Весь час ми говорили про кроликів,
описували їх за допомогою абзаців та списків,
але ми можемо просто додати зображення на нашу сторінку
і насправді показати, як виглядають кролики.
Щоб вставити зображення на веб-сторінку, потрібно використати
тег , який, як ви вже здогадались, означає зображення (англ. image).
Якщо ми просто напишемо "image", ми нічого не побачимо.
Чому?
Тому що ми не сказали браузеру, яке саме зображення показувати.
В Інтернеті є мільйони зображень,
і ми точно не хочемо, щоб наше було обране навмання,
тому що це може бути якась гидота
або просто щось таке, що нам не потрібне.
Ми маємо вказати URL зображення.
URL – це те, що вказано вгорі браузера
в адресній стрічці,
і це те, що нам потрібно – адреса.
Це спосіб знайти певні джерела в Інтернеті,
і це означає, що ми можемо вставити зображення,
лише якщо воно є десь в Інтернеті.
Ми не можемо просто взяти і вставити зображення з комп'ютера.
Існує багато способів знайти зображення в Інтернеті,
але ми зробимо це простіше,
використавши селектор зображень в колекції фотографій.
Для того, щоб картинка з'явилася на екрані,
ми маємо додати атрибут до тега зображення.
Атрибут – це додаткова інформація про тег.
І це перший атрибут,
з яким ми зустрічаємось.
Щоб сказати браузеру URL-адресу,
ми маємо додати атрибут з іменем та джерелом зображення.
Для цього ставимо пробіл після "img" і друкуємо атрибут "src".
"Src" - означає "джерело" (англ. source), однак дуже важливо
написати саме "src", тому що браузер проігнорує
наше повідомлення, якщо ми напишемо його неправильно.
Тепер мені потрібно поставити знак "дорівнює", щоб сказати
браузеру, яким є значення цього атрибута.
Зараз я відкрию лапки, а редактор
автоматично їх закриє.
Пам'ятайте, шо значення атрибута завжди береться в лапки.
Гаразд, зазвичай, саме зараз ми б мали ввести URL,
але на сайті Khan Academy,
зараз з'явиться селектор зображень.
Ми просто вибиремо зображення, яке нам сподобається.
Оскільки я хочу картинку кролика, я натискаю на вкладку "Тварини",
обираю гарненького кролика і тисну "ok".
Ви бачите, що в лапках з'явилася URL-адреса,
і починається вона з "http"?
Саме так ми знаємо, що вона
вказує на певне зображення в Інтернеті.
Хей, погляньте, на моїй сторінці з'явився кролик.
Але що як сервер, на якому знаходиться зображення, "впав",
і браузер не може завантажити картинку?
Як тоді глядач знатиме, як виглядала моя чарівна картинка?
Вони нічого не побачать, і їм буде цікаво
протягом всього життя, що ж вони втратили.
Саме тому, тег має ще один атрибут - "alt",
який ми використовуємо, щоб
сказати браузеру, яким є альтернативний текст для зображення.
Щоб додати інший атрибут, ми ставимо пробіл
після заключних лапок останнього атрибута.
Потім ми друкуємо атрибут alt = "",
і всередині лапок пишемо текст, який
є описом зображення,
наприклад "Клаповухий кролик в сараї".
Це також допомагає людям, які переглядають веб-сторінки,
але не можуть насправді їх бачити, наприклад, сліпим.
Вони використовують додаток "скрінрідер",
який дослівно читає їм сторінку,
описуючи всі теги, які бачить.
Коли він побачить тег зображення, він прочитає альтернативний
текст, оскільки сліпі люди не можуть бачити картинок.
Тому ви маєте завжди, завжди використовувати додатковий текст,
щоб весь світ міг насолодитись вашою веб-сторінкою.
Гаразд, повернімось до нашого зображення.
Воно надто велике.
Змінімо його розмір.
Ми можемо це зробити за допомогою інших атрибутів:
ширина (англ. "width") та висота ("height").
Напишімо: "Ширина = 100".
Тепер ширина – 100 пікселів.
Це трошки замало.
Поставимо курсор всередині
і використаймо скрабер чисел, щоб збільшити зображення.
Добре, так трохи краще.
тепер, спробуймо додати висоти.
Я просто напишу "Висота = 50".
О-о!
Я роздавила свого кролика, бідний кролик!
Бачите, саме тому вам краще встановлювати лише
або ширину, або висоту, а не обидва атрибути,
тому що ви можете задати неправильні розміри
і роздавити своїх кроликів. Тому краще дозвольте браузеру
зайнятись математикою і вирішити, яким має бути другий атрибут.
Я зараз видалю висоту.
Тепер, коли ви можете вставляти зображення, подумайте,
як можна поєднати теги, які ви знаєте.
Наприклад, створити список з картинками та абзацами:
"Топ-10 найбожевільніших тваринок".
Тільки не додавайте надто багато картинок,
тому що людина, яка переглядатиме вашу веб-сторінку,
буде змушена їх всі завантажити.
Але навіть так ви можете добре повеселитись.
Переклад на українську мову: Зоряна Гаврилюк, рев'юер: Юлія Білаш, Благодійний фонд "MagneticOne.org"