Налаштування обладнання та програмного забезпечення

Горизонтальні та вертикальні лінії у HTML. Горизонтальні лінії Зробити лінію в css

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

Якою буває горизонтальна лінія і для чого вона потрібна

Горизонтальна лінія в HTML - це елемент оформлення сторінки, що виконує ряд функцій:

  1. Декоративна. Допомагає додати сторінці привабливості.
  2. Роздільна. Сприяє ефективному відділенню різної за змістом інформації.
  3. Видільна або підкреслююча. Приверне увагу гостей сторінки до необхідної та найважливішої інформації.

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

  • довжину;
  • ширину;
  • колірні характеристики;
  • вирівнювання по тому чи іншому краю.

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

Створюємо горизонтальну лінію в HTML

Задати лінію можна за допомогою простого тегу – hr у трикутних дужках. Він є скороченням від Horisontal Rule і задає класичні зовнішні параметри. Відрізняється від багатьох інших тим, що не потребує закриває тегу і здатний існувати самостійно. Змінити зовнішні характеристики елемента можна за допомогою додаткових значень у тезі:

  1. Довжина. Якщо ви не хочете, щоб довжина лінії поширювалася на всю сторінку, то можна задати бажаний розмір у пікселях або відсотках. Робиться це за допомогою додаткового слова «width» у тегу та числового показника довжини, вказаного після знака «=» у лапках.

Виглядає так. Наприклад, якщо нам потрібна довжина, що становить 100 пікселів, задаємо такий тег: hr width="100"

  1. Вирівнювання. Вирівнювання можливе по лівому або правому краю, а ще по центру. Ця характеристика діє тільки в тому випадку, якщо ви вже задали параметр width, тому що лінію завдовжки на всю сторінку неможливо вирівняти. Для вирівнювання задаємо додатковий атрибут у тег «align» і додаємо до нього напрямок: center – для центрального, left – для лівого та right – для правого вирівнювання.

Готовий тег у такому разі виглядатиме так. Наприклад, якщо нам потрібно задати центральне вирівнювання для горизонтальної лінії довжиною 150 пікселів, то готовий тег буде виглядати так: hr align = "center" width = "150".

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

  1. Ширина. На вибір можна також вказувати ширину, створюючи жирне або тонке підкреслення. Цей критерій ні від чого не залежить і може бути використаний як самостійний без вказівки довжини чи вирівнювання. Для нього ми використовуємо атрибут size у тэзі та числовий показник, що дорівнює бажаній ширині в пікселях. Число вказується в лапках після атрибуту size та символу =.

Таким чином, якщо нам потрібно створити лінію шириною 15 пікселів, необхідно створити наступний тег: hr size="15".

  1. Колір. Задається також як незалежний показник. Для його зміни використовується атрибут color у поєднанні з назвою кольору у формі коду або англійською мовою. Колір вказується в лапках після символу =.

Таким чином, тег для стандартної лінії білого кольору можна написати двома способами: hr color="#FFFFFF" або hr color="white"

Чорний колір можна створити, використовуючи код #000000.

  1. Прибрати тінь. Якщо вам необхідний елемент, що не містить тінь, то в тэзі слід використовувати атрибут noshade. Він може бути використаний самостійно або у поєднанні з іншими елементами. Тег для стандартної лінії з його використанням виглядатиме таким чином: hr noshade

Створення горизонтальної лінії за допомогою відео

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

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

Здавалося б, навіщо можуть знадобитися чотири способи? Адже практично кожна людина використовує один спосіб, до якого він звик. Наприклад, натиснув на Shift і клавішу «тире» кілька разів, от і вийшла горизонтальна лінія.

А що якщо при цьому виходить пунктирна лінія, а потрібна суцільна?
- Швидше за все, на клавіатурі кнопка Shift несправна. Тут прийдуть на допомогу інші методи.

3.
4.
5.

Мабуть, найзвичніший спосіб зробити лінію у Ворді – це використовувати пару-трійку клавіш на клавіатурі.

I Тонка, товста, подвійна, пунктирна лінія за допомогою клавіатури

Нижче наведено малюнок клавіатури з англійською, але без російської розкладки, проте це не має значення, бо нас цікавить лише три клавіші: Shift, тире та Enter.

Мал. 1. Три клавіші на клавіатурі: Shift, тире та Enter для безперервної горизонтальної лінії у Ворді

За допомогою цих трьох клавіш можна намалювати безперервну горизонтальну лінію Word: пунктирну або суцільну, тонку або товсту, довгу або коротку.

1) При натисканні кілька разів на клавішу «-» (тире) у редакторі Word одержуємо пунктирну лінію будь-якої довжини.

Щоб зробити тонкудовгу лінію на всю ширину сторінки:

  • Знаходимо на клавіатурі клавішу «тире» (праворуч від клавіші «нуль», у зеленій рамці на рис. 1).
  • З нового (!) рядка Word кілька разів натискаємо на цю клавішу: —
  • І потім натиснути на клавішу "Enter" (). Декілька надрукованих тире раптом перетворяться на безперервну горизонтальну тонку лінію на всю ширину сторінки.

2) При одночасному натисканні Shift та «-» (тире) друкується НЕ тире, а підкреслення _________. Таким чином, можна зробити безперервну лінію довільної довжини в будь-якому місці документа.

Мал. 2. Тонка та товста горизонтальна лінія у Word

Тепер друкуємо товстугоризонтальну лінію на всю ширину сторінки:

  • Знову знаходимо цю клавішу «тире», а також клавішу Shift (ліворуч або праворуч, кому як подобається). Натисніть Shift, тримайте та не відпускайте.
  • І тепер із нового (!) рядка кілька разів (наприклад, 3-4 рази) натисніть на тирі (при цьому не відпускаючи Shift): ___. Відпустіть Shift.
  • Тепер натисніть клавішу Enter. Ви побачите товсту горизонтальну суцільну лінію.

Підіб'ємо деякі підсумки у вигляді таблиці:

(Клікніть, щоб збільшити) Лінії в Word за допомогою клавіатури

­­­­­­­­­­­­­­­­­­­­­

II Лінія в Word за допомогою таблиці

Горизонтальну лінію можна отримати, якщо використовувати таблицю з однієї клітини (1×1), в якій забарвлена ​​(буде видимою) тільки верхня або нижня межа, а три сторони таблиці мають незафарбовані межі (вони будуть невидимими).

Ставимо курсор у місце, де має бути лінія. У верхньому меню Word натискаємо:

  • Вставка (1 на рис. 3),
  • Таблиця (2 на рис. 3),
  • Одна клітка (3 на рис. 3).

Мал. 3. Як у Ворді вставити таблицю 1х1 (з однієї клітини)

В результаті вийде таблиця з однієї великої клітини (1х1):

Залишилось у таблиці 1х1 із трьох сторін прибрати кордони. Для цього

  • переходимо у вкладку «Головна» (1 на рис. 4),
  • далі поряд із «Шрифт» знаходимо «Абзац» та кордони (2 на рис. 4),
  • прибираємо всі кордони, клікнувши «Немає кордону» (3 на рис. 4),
  • виділяємо "Верхня межа" або "Нижня межа" (4 на рис. 4).

Мал. 4. Як у таблиці Ворд прибрати виділення кордонів (зробити межі невидимими)

Наочно я це показую у відео (наприкінці статті).

До речі, на рис. 3 видно, що є спосіб простіший. Можна поставити курсор на початок рядка в Word і натиснути «Горизонтальна лінія» (5 на рис. 4):

III Лінія в Word за допомогою малювання

Вставка (1 на рис. 5) – Фігури (2 на рис. 5) – це ще один спосіб отримати у Ворд горизонтальну лінію.

Щоб лінія була строго горизонтальна, слід тримати натиснутою клавішу Shift і одночасно малювати лінію.

Мал. 5. Як намалювати лінію у Word

IV Лінія у Ворді за допомогою екранної клавіатури

Щоб знайти екранну клавіатуру, в Пошук вводимо фразу «екранна клавіатура», докладніше для Windows 7 і Windows 8 .

Для Windows 10 можна також знайти екранну клавіатуру шляхом введення в рядок Пошуку слів «екранна клавіатура».

Мал. 6. Екранна клавіатура

Горизонтальну лінію створюватимемо так само, як у першому варіанті зі звичайною клавіатурою. На екранній клавіатурі знадобиться три кнопки: тире, Shift та Enter.

1 Тире та Enter

З нового рядка Word кілька разів клацаємо по тирі (1 на рис. 6) і тиснемо на Enter. Вийде тонка горизонтальна лінія.

2 Shift, тире та Enter

З нового рядка Word клік спочатку Shift (2 на рис. 6), потім Тіре (1 на рис. 6). Вийде підкреслення. Так повторимо ще 2 рази, а потім натиснемо на Enter. В результаті побачимо товсту горизонтальну лінію.

Горизонтальні лініїформуються непарним (закриває тега не потрібно) тегом


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

До речі можна також використовувати властивості стилів блоків

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

Вертикальні лінії в HTML.

А вертикальні лініїформуються фактично у тих самих блоках

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

Формування горизонтальних ліній:

Тег
вставляє на сторінку горизонтальну лінію та має наступні атрибути:

Синтаксис тега
:

Приклади горизонтальних ліній HTML:

Приклади вертикальних ліній у HTML:


Ось приклад вертикальної лінії червоного кольору зліва.

Ось приклад вертикальної лінії червоного кольору праворуч.

Ось приклад горизонтальної лінії червоного кольору вгорі.

Ось приклад горизонтальної лінії червоного кольору знизу.

Ось приклад горизонтальної та вертикальної ліній.

Синтаксис прикладів вертикальних і горизонтальних ліній HTML:

зверніть увагу на атрибут стилю
border- left(-right): 4px solid #FF0000;:

Гурток, сформований за допомогою тега


Ось приклад вертикальної лінії червоного кольору зліва.

Ось приклад вертикальної лінії червоного кольору праворуч.

Ось приклад горизонтальної лінії червоного кольору знизу.

Ось приклад горизонтальної та вертикальної ліній.

І якщо проаналізувати дані приклади, то можна зробити досить простий висновок, що вертикальні лінії найкраще формувати за допомогою , а промотужні варіанти ліній можна робити з тегом


Але все залежить від фантазії та запитів. Так що вибирайте та формуйте.

Завдання

Зробити горизонтальну лінію на сторінці.

Рішення

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

За допомогою тега


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

За замовчуванням лінія


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

Зокрема, старі версії браузера Internet Explorer для кольору лінії застосовують якість color , а решта браузери - background-color. Але це ще не все, при цьому обов'язково слід вказати товщину лінії (властивість height) відмінної від нуля та прибрати рамку навколо лінії, задаючи значення none у властивості border.

Збираючи всі властивості воєдино для селектора hr отримаємо універсальне рішення для популярних браузерів (приклад 1).

Приклад 1. Горизонтальна лінія


HTML5 CSS 2.1 IE Cr Op Sa Fx


Колір горизонтальної лінії

Текстовий рядок

Результат цього прикладу показано на рис. 1.

Мал. 1. Кольорова горизонтальна лінія

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


Як намалювати горизонтальну лінію? Для відтворення горизонтальних ліній у HTML існує спеціальний тег. Причому він є блоковим тегом
, тобто створює перенесення рядків до і після себе, тому лінія завжди виходить на окремому рядку. Відповідно і вказувати його можна тільки всередині тегів, які можуть містити блокові елементи, наприклад
або

. А ось сам

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


Приклад малювання горизонтальних ліній у HTML

Приклад малювання горизонтальних ліній у HTML


Приклад малювання горизонтальних ліній у HTML

Малюємо горизонтальні лінії

Приклад малювання горизонтальних ліній у HTML

Приклад малювання горизонтальних ліній у HTML

Приклад малювання горизонтальних ліній у HTML

Параграф.

Результат у браузері

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


Як змінити колір, товщину та ширину горизонтальних ліній?


У старих версіях HTML у тегаіснували спеціальні атрибути, за допомогою яких можна було змінити колір, товщину та ширину горизонтальних ліній. Це color, size і width, відповідно. Але в нових версіях від них відмовилися на користь каскадних таблиць стилів (CSS), тому, як ви вже здогадалися, ми знову будемо використовувати наш улюблений атрибут style. Загальний синтаксис такий:


style="height:розмір" >- товщина лінії.


style="width:розмір" >- Ширина лінії.


style= "background:колір; height:розмір; width:розмір"> - а можна вказати відразу всі параметри, тільки не забуваємо про точку з комою (;).

Колір можна вказувати за його ім'ям англійською або за HEX-кодом кольору, перед яким ставиться решітка (#). Ну, ви про це вже знаєте з уроку з зміни кольору тексту та фону.

А ось про зміну розмірів ми поговоримо докладніше. Як ви пам'ятаєте з уроку зі зміни шрифтів, в CSS існує близько десяти одиниць виміру, але ширину лініїможна вказувати тільки в пікселях (px) та відсотках (%), а товщинувзагалі лише у пікселях. Якщо ви поставите інші одиниці виміру, це не буде помилкою, але браузери їх просто проігнорують.

Якщо ви вказуєте розміри в пікселях, то товщина і ширина лінії залежатиме від роздільної здатності монітора, на якому переглядають ваш сайт (чим вище роздільна здатність екрану, тим тонша і вже лінія).

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


. І тут розміри батька беруться за 100%. Наприклад, якщо ми розмістимо тег
style="width:50%" >всередині елемента
, то як би ми не змінювали розміри вікна браузера або роздільну здатність монітора - ширина лінії завжди становитиме половину ширини блоку
.

Приклад зміни кольору, товщини та ширини горизонтальних ліній.

Змінюємо колір, товщину та ширину горизонтальних ліній.





Малюємо горизонтальні лінії

Зміна положення горизонтальних ліній

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


атрибут align з такими значеннями:

  • center- Лінія вирівнюється по центру (значення за замовчуванням).
  • left- Притискається до лівого краю.
  • right- Притискається до правого краю.

Приклад вирівнювання горизонтальних ліній.

Змінюємо положення горизонтальних ліній.




Малюємо горизонтальні лінії

Як забрати рамку навколо лінії?

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

Тепер поясню. За замовчуванням браузери малюють навколо ліній рамки, що створюють ефект тривимірності. Так от коли ми не збільшуємо товщину горизонтальних ліній, браузери нам показують тільки ці рамки, так як товщина самої лінії становить 0px.

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


Домашнє завдання.

  1. Створіть заголовки статті, розділу та підрозділу. Розташуйте їх по центру.
  2. Встановіть шрифт Arial на всій сторінці, а для заголовків - Courier.
  3. Нехай розмір шрифту по всій сторінці буде 85% від розміру в браузері за замовчуванням. А у заголовків 145%, 125% та 110% відповідно, від розміру шрифту на сторінці.
  4. Напишіть під першим заголовком параграф, під другим – довгу цитату, під третім – вірш. І нехай вірш розташовується в центрі сторінки.
  5. Виділіть жирним шрифтом три слова у цитаті.
  6. Під заголовком статті на всю ширину сторінки намалюйте горизонтальну лінію червоного кольору завтовшки три пікселі.
  7. Зверху та знизу вірша намалюйте лінії завтовшки в один піксель чорного кольору. Нехай ширина верхньої лінії приблизно дорівнює ширині вірша, а нижньої - вдвічі менше.
  8. Заберіть у ліній непотрібні рамки.
Сподобалася стаття? Поділіться з друзями!
Чи була ця стаття корисною?
Так
Ні
Дякую за ваш відгук!
Щось пішло не так і Ваш голос не був врахований.
Дякую. Ваше повідомлення відправлено
Знайшли у тексті помилку?
Виділіть її, натисніть Ctrl+Enterі ми все виправимо!