Кодування html. Як фарбуються веб-сторінки

Кодування html. Як фарбуються веб-сторінки

Як спосіб кодування інформації для здійснення її передачі через мережу Інтернет використовується кодування html. Визначальним параметром під час цього процесу є задіяна кількість бітів, саме з їх допомогою передають певний символ. Так один біт кодує пару значень, два біти розраховані на кодування чотирьох значень, три біти - восьми. Додаючи біт, можна подвоїти кількість кодованих значень. Наприклад, 8 бітів можуть кодувати 256 послідовностей (значень) у двійковому коді. Примітною особливістю є те, що за кожною послідовністю зберігається здатність передавати один текстовий символ. Альтернативою кодуванню восьми битами є кодування на 16 і 32-біта, їм вже під силу обробка 65536 і, відповідно, 4294967296 текстових символів.


Відкриваючи вхідний в комплект ОС Windows браузер Internet Explorer, можна в пункті меню "Вигляд - Кодування" "побачити великий перелік різних кодувань. Слід запам 'ятати, що російське кодування html представлене шістьма основними таблицями, які підтримують кирилицю. Найпоширеніша серед них - , потім йдуть , , , також є російськомовне кодування для середовища Mac.


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

Використовуючи протокол HTTP, здійснюється процес відправки з веб-браузера на сервер повідомлень, отримавши яке, сервер відшукує необхідну сторінку і переводить її (перекодує) в необхідний формат. У разі відсутності на сервері документа (веб-сторінки) виникає необхідність підбирати потрібне кодування самостійно (вручну).

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

Кодування кольорів html відбувається шляхом завдання потрібного відтінку в градаціях основних кольорів. Для отримання необхідного кольору на моніторі необхідно змішати в необхідній пропорції основні кольори - red (червоний), green (зелений) і blue (синій). Так, запис в коді RGB для суто червоного кольору виглядає як rgb (255,0,0). Числовий набір у дужках зеленого кольору буде представлений збіркою 0,255,0, для синього - 0,0,255. Класично жовтий колір кодується поєднанням 255,255,0, а фіолетовому відповідає код 255,0,255. У чорного кольору числосполучення виглядає як 0,0,0, у білого 255,255,255, а сірого 192,192,192.

Вищевказане представлення кольору дано для більшої наочності, кодування html передбачає використання шістнадцятирічного запису (HEX), яке починається знаком #. При записі в коді HEX чорний колір буде представлений як # 000000, білий - # FFFFF, а сірий - # C0C0C0. Кодування основних кольорів для червоного, зеленого і синього виглядатиме як # FF0000, # 00FF00, # 0000FF відповідно.

Консорціум W3C використовує 16 кольорів, валідних для HTML і CSS. Для них прийняті назви: аквамарин (aqua), синій (blue), чорний (black), фуксиновий (fuchsia), зелений (green), сірий (gray), лайм або салатовий (lime), ультрамарин (navy), каштановий (maroon), оливковий (olive), Для кольорів, які не входять до цього списку, коректніше використовувати код HEX або RGB.


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