Вибери який вид відповідає мові html. Мова HTML

Вибери який вид відповідає мові html. Мова HTML

Привіт, друзі. Цією статтею я хочу почати серію уроків і матеріалів присвячених мові програмування мови розмітки гіпертексту HTML.

Даний цикл статей буде поповнюватися по 1-му уроку щотижня. У них я буду детально описувати конкретні технічні моменти стосуються самої мови і його взаємодії з іншими технологіями тому в нашому більшому і могутньому інтернеті все існує і працює в комплексі. Ну що-ж, давайте ж почнемо перший урок?
Отже, почнемо як годиться з визначення щоб внести ясність того з чим треба працювати і що вивчати.

Що ж таке HTML?

HTML ( " HyperText Markup Language ") - це мова розмітки гіпертексту. Добре, визначення класне, але що ж це за розмітка, і якого такого гіпертексту? Ну давайте по порядку. Перш за все в даному випадку ми розмічаємо текст, який соответсвенно ми спочатку друкуємо, неважливо де головне, що цей текст бути у нас на комп'ютері. Що має на увазі собою розмітка тексту? Ну тут просто, це банальне його форматування, як наприклад тут:

Хммм ... чому я з краю? Навіщо мене туди засунули, А?

Ооо який я ваажний, тільки трохи жирний.

Не життя а одна чорна смуга

  1. І так далі.

Це як раз і є приклад тієї самої розмітки, з цим розібралися. А що ж такого гіпертекстового в ньому в цьому тексті і HTML? Ну почати потрібно, напевно, з історії самої мови:

Далеко-далеко в 1986 роках ...

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

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

Продовжимо ...

Що таке теги в HTML

Теги-це мітки в коді сторінки, які використовуються для вказівки браузеру, як він повинен показувати ваш web-сайт.

Усі теги мають однаковий формат: вони починаються знаком «<» и заканчиваются знаком ">".

Як правило, всі теги мають 2 формату написання - відкриває тег: і закриває: . Різниця в тому, що в закриває є слеш «/».

Весь вміст, поміщене між відкриває і закриває тегами, є вмістом тега.

В HTML також є теги, які є і відкривають, і закривають. Ці теги не містять в собі текст, а є мітками, наприклад, перенесення рядка виглядає так:
.

Отже, коротко ми висвітлили, що ж таке HTML. Так як же вам почати вивчати його? Для цього необхідно вивчати і писати

HTML - це теги, і нічого крім тегів. Для вивчення HTML потрібно вивчити різні теги і пробувати створювати за допомогою них веб сторінки.

Надалі мої статті на цю тему допоможуть вам в цьому. Ох мало не забув ... ось обіцяна історія.

сайт Права на контент захищені.

Не будемо вдаватися в подробиці і історію що таке HTML, а відразу перейдемо основних моментів. HTML - це основа побудови будь-якого сайту! При вивченні теми сайтостроения необхідно починати саме з нього. Тут немає нічого важкого. Освоїти дану технологію зможе АБСОЛЮТНО КОЖЕН!

Відразу хочу зауважити, що це НЕ мову програмування, а мова розмітки.

Чому вивчити HTML легко?

Щоб говорити вільно англійською мовою не потрібно знати все слова, які є в англійській мові. Так і тут, Вам лише необхідно засвоїти деякі з основних тегів і навчитися з ними працювати. А далі Вам лише залишиться практикуватися і напрацьовувати навик.

Давайте приступимо до вивчення цієї захоплюючої, і одночасно простий, технології.

Трохи теорії ...

Будь-яка сторінка складається з тегів. Тобто сторінка виглядає насправді не так як ми звикли це бачити, а складається з безлічі тегів, кожен з яких, грає певну роль.

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

Але що таке тег в HMTL?

Це елемент HTML сторінки, який так чи інакше впливає на відображення і розмітку сторінки. На словах зрозуміти це досить складно, тому необхідно відразу все дивитися саме на практиці і звикати до коду. Подивіться на зображення нижче:

Це структура найпростішої сторінки. А ось ці повторювані слів в трикутних дужках - це і є теги. Якщо Ви відкриєте свій текстовий редактор і напишете даний код, а потім збережіть в форматі HTML, то у Вас вийде HTML сторінка. Поки що не зрозуміло що таке HTML? 🙂

З цієї структури можна побачити ті теги, які повинні обов'язково бути присутнім. Це теги:

  • і закриває
  • і закриває
  • і закриває

Щоб було більш наочно, я виділив їх помаранчевим кольором на зображенні нижче:

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

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

Ну що, стало більш зрозуміло що таке HTML? 😉 Але ми не зупиняємося і рухаємося далі ...

Деякі теги можуть мати закриває тег, а деякі ні. наприклад тега є закриває тег . Як Ви могли вже здогадатися, закриваються теги за допомогою похилої риси.

Дуже важливо дотримуватися відкриття і закриття тегів. Щоб не було помилок. Браузер помилку може і не показати, а ось структура Вашої сторінок буде неправильною і при подальшій роботі зі стилями (де займемося зовнішнім виглядом) будуть великі проблеми. Тому якщо у тега є закриває тег, то він обов'язково повинен бути присутнім в правильному місці.

Давайте на прикладі розберемо як НЕ треба закривати теги і в якому порядку це необхідно робити. Приклад двох ключових слів:

Правильний HTML КОД

Те, що Ви бачите вище - це правильний порядок написання закривають тегів. Але може бути така ситуація

ПОМИЛКА В HTML КОДІ

Так закривати теги категорично забороняється!

Практика, щоб зрозуміти що таке HTML ...

Ближче пізнати, що таке HTML, можна лише на практиці. Для цього можна використовувати будь-який текстовий редактор. Навіть блокнот. Але я рекомендую використовувати Notepad ++, тому що функціонально для роботи з HTML тут набагато більше. Завантажити його можна за посиланням Завантажити Notepad ++. В даному редакторі є всі можливості для створення і редагування HTML сторінок.

Почнемо. Після відкриття програми ви побачите таке віконце:

Щоб створити HTML сторінку, необхідно ввести "тіло" сторінки в даний віконце. Ви можете скопіювати текст нижче і просто вставити його. Але краще введіть все руками. Так Ви зможете швидше запам'ятаєте і звикнете до тегам.

Отже, у вас повинно вийти наступне:

Далі необхідно зберегти дану сторінку в HTML форматі. Для цього натискаємо в меню "Файл", тут тиснемо "Зберегти як ...". Вводимо ім'я HTML сторінки. Я назвав її index.html. Потім просто зберігаємо в зручне місце у себе на комп'ютері. Після цього з'явиться підсвічування HTML тегів, тому що редактор Notepad ++ зрозуміє що це HTML документ. А з підсвіткою працювати набагато приємніше.

І перекладається, як «мова розмітки гіпертексту». Гіпертекст - це спеціальний метод навігації по інтернет-сторінках, реалізований у вигляді гіпертекстових посилань. Натискаючи по цих посиланнях, ви можете з легкістю переміщатися по структурі сайту. Переходи при цьому відбуваються не лінійно, тобто у вас завжди є можливість переходити на будь-яку сторінку сайту, посилання на яку видно в даний момент.

Під розміткою розуміються деякі правила і властивості, якими наділені елементи сторінки. Вони реалізовані у вигляді так званих тегів. Наприклад, щоб вказати, що певний текст на сторінці повинен розташовуватися по її центру, його можна помітити за допомогою тега center. Побачити HTML-код конкретної сторінки можна через його контекстне меню. Наприклад, для доступу до цього коду в браузері Firefox необхідно натиснути правою кнопкою в межах сторінки і вибрати пункт «Вихідний код сторінки».

Як працює HTML-код?

HTML-код являє собою набір коротких тегів, з містяться в них елементами сторінки. Весь цей код зберігається в файлі з расшіреніем.html ілі.htm. При відкритті такого файлу в браузері код інтерпретується їм, а у вікні програми видається сторінка в готовому вигляді. Знаючи мову розмітки HTML, створити власну сторінку може практично будь-яка людина.

Які бувають теги?

Теги являють собою окремі конструкції всередині HTML-коду. Це звичайний текст укладений всередину кутових дужок «». Теги ви можете побачити в HTML-коді практично будь-якої сторінки. Самі по собі теги на сторінках не відображаються, на них виводиться конкретний елемент, який закодований за допомогою тегів. Наприклад, якщо на сторінці є картинка, значить її HTML код містить в собі тег img.

обмеження HTML

Незважаючи на те що HTML код дозволяє побудувати досить якісну гіпертекстову сторінку, він має свої обмеження. Сторінки, що містять виключно такий код є статичними, тобто в них відсутня динаміка, спеціальні ефекти і інші можливості. Але вони можуть бути привнесені за допомогою інших мов, наприклад Java Script. Переважна більшість сучасних сайтів створюються з використанням додаткових мов, які роблять їх більш живими і інтерактивними.

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

Наша стаття орієнтована в основному на новачків, тому сподіваємося на розуміння постійних читачів блогу!

Пост буде розбитий на такі пункти:

Що таке HTML сторінка

Мова розмітки під назвою HTML використовують для оформлення всіх елементів сторінки, в тому числі таблиць, зображень і тексту. Ви можете ознайомитися з кодом і спробувати в нього вникнути, якщо використовуєте будь-який сучасний браузер, просто натисніть правою кнопкою мишки на сторінці і в меню натисніть на рядок «вихідний код сторінки» або «HTML код». Після цього ви побачите щось на зразок редактора, в якому багато незрозумілих написів і символів, саме це код мови HTML.

Кожен документ WWW має форматований і красиво оформлений текст, а також гіперпосилання та зображення, які підбирає власник сайту. Для того щоб проводити роботу з даними елементами, програмісти створили мову під назвою HTML (Hyper Text Markup Language), що в перекладі означає - мова розмітки гіпертексту. Кожен браузер по-своєму працює і відображає мову HTML, тому в різних браузерах він відображається по-різному, особливо в старих версіях Internet Explorer.

Всі документи HTML схожі - це стандартний текстовий файл, який має теги розмітки даного мови разом з текстами, які будуть читати відвідувачі сайту. За допомогою тегів створюється сторінка, і саме їх зчитує браузер, коли завантажує її. Завдяки визначенню тегів і їх оформлення можна розташувати статтю або інший матеріал в певному місці сторінки, додати графічні файли і фотографії, а також гіперпосилання на інші сторінки сайту. Спочатку HTML файл не є web документом, він їм стає лише після зчитування браузером.

Зрозуміло, у стандартного HTML коду є свої недоліки і мінуси. Доведеться сильно постаратися, щоб розташувати абзаци з текстом на сторінці, адже для проведення розмітки і всього іншого потрібно прописувати ті або інші властивості для всього тексту, причому для кожного окремо взятого абзацу. Якщо на вашому сайті 50 сторінок і на кожній по 10-20 абзаців - доведеться дуже довго оформляти текст, причому кожен раз вставляти одні і ті ж теги. Це не тільки стомлює власника сайту, а й негативно позначається на вазі сторінок сайту. Саме з цієї причини в подальшому створили каскадні таблиці стилів, їх коротко називають CSS, що означає Cascading Style Sheets, завдяки ним можна швидко оформити текст. Можна призначити один тег і задати йому певні характеристики, наприклад, колір тексту, розмір, шрифт і так далі, а потім застосувати до абзаців. При цьому файл з таблицею стилів зберігається окремо, його можна завантажити на один сайт або відразу на кілька. Далі прописуються основні елементи сторінки на HTML, і вставляється текст, а потім підключається CSS і весь текст набуває потрібне вам оформлення. Також завдяки цьому знижується вага сторінок, що дуже важливо.

Використання CSS доцільно, якщо на сайті дуже багато сторінок, які будуть мати однакове оформлення. Ви можете задати певне форматування тексту для всіх абзаців, якщо пропишете кілька рядків в документі з CSS кодом. Під час створення сайту верстальники створюють основний макет на мові HTML, орієнтуючись на макет, створений в Photoshop. Але після цього сайт виглядає незакінчено, потрібно створити привабливий зовнішній вигляд, і досягається це каскадних таблицями стилів. Навчитися цьому нескладно, якщо у вас багато вільного часу, так як загальний зовнішній вигляд у всіх сайтів приблизно однаковий, ви можете мати один макет з кількома блоками і «підганяти» під нього інші сайти. Як правило, каскадні таблиці стилів значно складніше CSS, ще складніше верстати сайт на блоках, а не на таблицях. До того ж на початкових етапах ви можете зіткнутися з такою проблемою, як різний відображення сайту в браузерах. Саме для того, щоб не втрачати час і заробляти на сайтах, створені CMS - готові макети сайтів, які можуть бути безкоштовними або платними і мати певну систему управління.

Що таке HTML5. Відмінності і переваги

Новий стандарт HTML5 допомагає власникам сайтів і знімає з них обов'язок використання формату Adobe Flash, а також інших програм. Завдяки даному стандарту можна змінити відображення тексту на сторінках і спростити введення інформації під час заповнення електронних формулярів. Якщо поділити всі нововведення даної мови, то можна виділити наступні пункти:

  1. Після заходу на сайт люди зможуть дивитися відео і прослуховувати аудіо через браузер, для цього створюється окрема кнопка для відтворення.
  2. Викладати нові фотографії через цю мову набагато простіше, можна навіть створювати галереї зображень. Вам навіть не доведеться завантажувати додаткове програмне забезпечення.
  3. Можна визначити місцезнаходження тексту і відзначити текстові блоки. Також можна прекрасно відформатувати текст, щоб він був зручний для читання.
  4. Якщо раніше в HTML4 людина помічав помилку після введення даних лише тоді, коли відправляв формуляр - зараз браузер відразу повідомляє про помилку, якщо людина неправильно заповнює форму. Це дуже зручно для користувачів, тому що не доведеться кілька разів заповнювати одні і ті ж розділи з даними.
  5. Непотрібно використовувати програмні модулі, так як за допомогою HTML5 можна втілити в життя будь-які задуми щодо сайту. Тільки якщо сайт унікальний і потрібно придумати щось особливе, встановлюють додаткові програмні модулі.
  6. Раніше люди не могли нормально переглядати сайт через планшет або смартфон, так як стандарт HTML4 не має сумісності з браузерами для мобільних пристроїв і іншими операційними системами. За допомогою мови HTML5 створюються сторінки, які ідеально зчитуються з усіх пристроїв на високій швидкості.

Якщо залишилися питання - пишіть їх в коментарях, ми з задоволенням на них відповімо!

При створенні сайту перше, що потрібно представляти - це те, як формується веб-сторінка. Це, свого роду, «фундамент» в сайтобудування. Тому перш ніж, заглиблюватися у вивчення більш складних технологій створення сайтів, рекомендується мати хоча б базові відомості про HTML. В даному уроці ми познайомимося з HTML, розберемо структуру документа HTML і на практичних прикладах закріпимо отримані знання.

Що таке HTML?

HTML розшифровується, як мова розмітки гіпертексту (від англ. HyperText Markup Language). Дана мова відповідає за те, як саме буде відображатися гіпертекст на сторінках сайту. Тепер давайте розберемося, що ж таке гіпертекст? Не секрет, що окрема веб-сторінка може містити багато разнотипной інформації, будь то текст, якісь таблиці, графіки, відеоролики, аудіо і т.д. Так ось, всю цю інформацію можна назвати одним словом - гіпертекст.

Відзначимо, що HTML є саме мовою розмітки, а не мовою програмування. У даній мові немає ніяких логічних функцій і зробити будь-які математичні розрахунки на ньому неможливо. Сторінки HTML мають розширення .html або .htm і обробляються браузерами - IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera і ін.

Тепер давайте розберемося як же браузер розуміє, що і яким чином відображати на веб-сторінці? Це дуже просто. Мова розмітки гіпертексту HTML має вбудовані команди, їх називають тегами. Саме по ним браузер і орієнтуються.

Структура документа HTML

Будь HTML документ (веб-станиця) повинен мати певну структуру. Це дозволить уникнути можливих проблем при відкритті сторінок в браузерах. Як приклад давайте розглянемо сторінку, яка містить наступних HTML код:

Структура HTML документа ...

Розберемо по порядку, що входить в дану структуру:

1. Перше, що йде в документі HTML - вказівка \u200b\u200bверсії (перший рядок). Для коректної роботи слід вказувати цей рядок при верстці веб-сторінки.

3. Потім йде область для верхньої частини сайту (шапки). Для цього служить тег . У шапці ми вказуємо назву нашої сторінки, поміщаючи заголовок сторінки між тегами і. Далі вказується кодування HTML документа (п'ятий рядок). Це робиться для правильно відображення кирилиці. Закриваємо область шапки тегом.

4. Мета-тег «description» - короткий зміст сторінки, призначений для пошукових систем. Даний тег є важливим для пошукової оптимізації та його необхідно заповнювати.

5. Мета-тег «keywords» - ключові слова, які можуть зустрічатися на сторінці. Даний тег також призначений для пошукових систем. В даний час цей тег рідко використовується.

6. Тіло сторінки відкривається тегом і закривається, відповідно, тегом. У тілі веб-сторінки розміщується, як правило, основний контент - текст, відео, аудіо та інша інформація.

Таким чином, ми відповіли на питання, що таке HTML і вивчили структуру документа HTML. Отримана в даному уроці інформація - це базові поняття, без них не обійтися. Про більш складні речі ми поговоримо в інших уроках.

 

 

Це цікаво: