HTML: відмінності між версіями

Вилучено вміст Додано вміст
Taras Z (обговорення | внесок)
Bunyk (обговорення | внесок)
Рядок 4:
Постараюся описати все якомога доступніше, і згідно з новими тенденціями. Бо консерватизм – це ніщо інше, як лінь вчити щось нове. Але коли ви не вчите нове, ви відстаєте. А відставання в сучасному світі недопустиме. Тому тут будемо розглядати HTML 4.01 .
 
<blockquote>Насправді найсучаснішою версією HTML вже стає [[HTML 5]], тому цей підручниккраще поразразу правитичитати про нього.</blockquote>
 
Як годиться варто почати з означень. [[:w:HTML|HTML]] (Hyper Text Markup Language) – значить мова розмітки гіпертекстових сторінок. Навіть не вважається мовою програмування, але кожен програміст, що себе поважає має її знати. Бо без неї вчити [[:w:JavaScript|JavaScript]], чи [[:w:PHP|PHP]] нема сенсу.
 
Чим відрізняється стандарт HTML 4.01 від попередніх HTML? Спочатку коротенька історія, так як я її розумію. Існує така ооганізація – “w3c” (World Wide Web Consorcium). Суть її роботи добре виражена в їхньому гаслі “Leading the Web to Its Full Potential…” (“Приведемо Світовевсесвітнє павутиння до його повних можливостей” (десь так:) ). Судячи з того що вони вже зробили, люди розумні, і свою роботу знають. І коли вони кажуть, що в майбутньому браузери не будуть підтримувати старі версії HTML, то воно напевне так і буде. А нові браузери з’являються не так вже і рідко. Щойно з’явився новий “[[:w:Google Chrome|Google Chrome]]” і вже троє моїх знайомих його використовують. Коли “w3c” створювали стандарт HTML, в ньому не передбачалося тегів для форматування гіпертексту. Теги показували тільки структуру документа, як:
 
<source lang="html4strict">
Рядок 20:
</source>
 
<blockquote>''IE* – давайте звідси і далі так будемо називати [[:w:Internet Explorer|Internet Explorer]]. А про фразу вище – брехня. Мій FF ([[:w:Firefox|Firefox]]) щойно нормально вивів той нещасний рядок. Але все одно, краще такими тегами не користуватись.''</blockquote>
 
Так само небажаною була поява в стандарті HTML 3.2 поява тегу <nowiki><font></nowiki>. Уявіть собі, що потрібно написати сторінку, де всі заголовки червоні. І доводиться крім тегів заголовку писати ще тег шрифту з атрибутом кольору.
 
Прихід 4четвертої версії розділяє форматування тексту, і його структуру. Тепер в HTML сторінці зберігаємо тільки структуру документа (різнорівневі заголовки, абзаци, цитати, списки), а все що відноситься до форматування описуєтся в [[:w:CSS|CSS]]. Це зручно, бо дозволяє швидко міняти оформлення всього сайту, зміною лише файлу з стилем, і крім того зменшує довжину коду, який потрібно написати. Крім того HTML 4.01 дозволяє швидко переходити до [[:w:XHTML|XHTML]] – HTML сумісний з [[:w:XML|XML]]. XML – простіше обробляти різними програмами ніж HTML.
 
Щось я вже згадав дуже багато абревіатур, нічого не сказавши по суті. Ну, але на те він і є вступ.
 
== Структура сторінки ==