Advanced HTML коди

Advanced HTML коди

Беручи час, щоб вивчити передовий HTML-кодів, перш ніж стрибати в такі речі, як CSS і JavaScript, можуть зробити інтеграції цих Web 2.0 методи набагато простіше процес.

, Що кваліфікується як "Сучасним HTML"


HTML (або "мова гіпертекстової розмітки") не був призначений для комплексу в першу чергу. Насправді, це було дійсно призначені тільки мати справу з текстом і посиланнями - що, де термін "гіпертекст" походить від. "Розмітка" частина надходить від мистецтва друкарства, де журнальної і книжкової редактори "позначки" копії так, щоб складачі будуть знати, які частини, щоб зробити напівжирним шрифтом або курсивом тощо. Були також деякі досить прості методи для створення таблиць даних, так як оригінальна Інтернет призначена для вчених для обміну даними.

Звичайно, люди хотіли веб бути більше, ніж просто слова, - що, де почалися неприємності - з першого <IMG SRC = "ThisIsAnImage.jpg"> теги вставляються у веб-сторінки. Раптово ідея макета стала набагато більш важливо - розмір, вирівнювання і заповнення. Щоб ще більш складною, не всі браузери могли читати HTML точно так само - деякі зажадають PADDING теги, наприклад, у той час як інші вимагали MARGIN теги же ефект .

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

Підвищення Консорціум World Wide Web


Необхідність набору веб-стандартів став актуальним, як веб-росла в геометричній прогресії. Піонери і виступав експертом дизайнерів та блогерів, такі як Джеффрі Зельдман , попит в кінцевому підсумку привело до формування консорціуму WorldWideWeb , або W3C. Ця група, поряд з іншими відкритими вихідними кодерів, стали стандартизувати і розширити HTML-коді більш логічно - працювати над так званою "семантичний веб", де макет був відділений від змісту, дозволяючи тим самим змістом, щоб бути чітким і легко читається на різних пристроях. Ось деякі методи, які вони придумали, що потрапив під «просунутих» категорія:

  • DHTML: тегів DIV, поряд з ШАРУ теги, дозволяє веб-сторінки, щоб стати більш динамічним - насправді, термін для цього є "DHTML" з першого слова своєю динамічністю. Використовуючи ці методи, одна сторінка може мати окремі "шари" вмісту, включити або вимкнути у відповідь на дії користувача, або навіть руху. Тим не менш, з появою AJAX, Flash, і інші, більш сучасні інтерактивні методи, DHTML більше орієнтований на збір даних і інтеграція з CSS.
  • XHTML: X означає "розширюваний", і цей вид HTML працює рука об руку з XML (Extensible Markup Language), які дозволяють людям створювати більш власні теги з конкретними поведінки, прикріплені до кожної з них. Частина XHTML є створення "класи", поряд зі звичайними тегів, що робить код більш простим для написання і легким для читання для дизайнерів.
  • CSS: каскадні таблиці стилів , технічно все ще частина HTML, хоча вона взяла на себе своє власне життя на таких сайтах, як сад CSS Zen . Це спрощує код на фактичні сторінки, а просто змінює зовнішній вигляд тегів через зовнішній документ або спеціальний код в головній частині веб-сторінки (або те й інше; можливість мати стиль «каскад», залежно від того, де вони і що вони ставляться з, де він отримує назву).

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

Див також