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

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
VVVBot (обговорення | внесок)
м робот добавил: de, es, fr, he, it, ja, ko, nl, pl, pt, ru, sk, sv, tr, vi, zh изменил: en
Немає опису редагування
Рядок 1:
'''DHTML''', '''Dynamic HTML''' — стандарт, що дозволяє працювати з [[HTML]]-документом, як з об'єктною структурою, використовуючи стандартпоєднання статичної мови розмітки HTML, вбудовуваної (і виконуваного на стороні клієнта) скріптової мови [[DOMJavaScript]]., Також[[CSS]] введені(каскадних додатковітаблиць можливостістилів) позиціонуванняі [[HTMLDOM]] (об'єктній моделі документа). Він може бути використаний для створення додатку в Web-браузере: наприклад для простішої навігація або для додання інтерактивності форм. DHTML може бути використаний для динамічного перетягування елементів тапо іншіекрану. можливостіТакож додатковоговін оформленняможе документівслужити як інструмент для створення заснованих на бравзері відео-ігор.
 
Конкуруюча техніка включає [[Macromedia Flash]] для анімації і [[аплет]]и (applets).
 
==Структура Web-сторінки==
Зазвичай web-сторінка, використовуюча DHTML, виглядає таким чином:
<pre>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
 
<head>
<title>Заголовок сторінки</title>
<script type="text/javascript">
window.onload= function () {
myObj = document.getElementById("navigation");
// .... якийсь код
}
</script>
</head>
<body>
 
<div id="navigation">
</div>
 
</body>
</html>
</pre>
 
Часто програма на JavaScript зберігається в зовнішньому файлі, а веб-сторінка просто зв'язується з ним. Це дуже зручно, коли декілька сторінок використовують один і той же програмний код:
<pre>
<script type="text/javascript" src="myjavascript.js"></script>
</pre>
 
 
[[Категорія:Веб-технології]]