Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Версии HTML, различия, XHTML

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно начал изучать HTML, (версию 4.0). Но в последствии обнаружил, что есть более поздняя версия 4.1, спецификация к которой кажеться появилась в 99-ом. Это была последняя версия HTML? В чем разница между версией HTML 4.0 и более поздними? Какие новые теги или параметры появились? Какие были отменяны? Что такое XHTML? И XML?

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 16:01 14-01-2005
Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про различия между HTML 4.0 и 4.01 может вот здесь почитать.

----------
Если вы спорите с идиотом,
Наверняка, он занимается тем же самым.

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 16:22 14-01-2005
DeltadoreS



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что такое XHTML? И XML?
XML - это по-моему для создания выпадающего меню

Всего записей: 324 | Зарегистр. 21-12-2004 | Отправлено: 16:26 14-01-2005
EZH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeltadoreS
Какая связь между выпадающим меню и XML?  
XML - eXtended Markup Language. HTML - его модифицированное подмножество.

Всего записей: 1738 | Зарегистр. 02-09-2004 | Отправлено: 16:39 14-01-2005
beeos



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
XML - это по-моему для создания выпадающего меню  

Да неужели?

Цитата:
XML - eXtended Markup Language. HTML - его модифицированное подмножество.

Неверно. HTML не является подмножеством XML и подчиняется менее жестким правилам. HTML, совместимый с XML — это XHTML.

Всего записей: 329 | Зарегистр. 06-01-2004 | Отправлено: 17:31 14-01-2005
Joseph007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Значит так.
 
XML (eXtended Markup Language англ. разширяемый язык разметки) - строго стандартизированый универсайный язык для задания структуры електронного документа и интерпретации оного документа как набора связаных между собой иерархической структурой даных для реализации идеи Семантической Сети (Сеть будущего в которой информация будет доступночитаемой не только для людей но и для машин - типа Матрица). Также используется для баз даных и задания связей со сложной структурой.
 
HTML (Hyper Text Markup Language  англ. язык гипертекстовой разметки) - язык используется для верстки гипертекстовых документов. Изначально задумывался как язык универсального задания удобочитабельного представления документа, - в результате превратился в безстандартизированого монстра который каждый понимает по своему и каждый браузер интерпретирует его так как хочет. Попыткой хоть как нибудь стандартизировать HTML стала Рекомендация W3C о HTML 4, а позднее более строгая и стандартизированая HTML 4.01 где были чётко описаны все теги рекомендуемые для успользования. В последствии её стали называть Dinamic HTML она же DHTML.
 
XHTML (eXtended Hyper Text Markup Language) - переходное звено от нестандартизированого и устаревшего HTML к будущим более строгим стандартам XML. В XHTML есть почти полная обратная совместимость тегов с HTML. Для перноса старых HTML страниц в новый стандарт XHTML достаточно писать тот же код но соблюдая простые правила:
     - все теги должны быть закрыты <p> </p> , если тег одиночный то он должен самозакрываться  <br />
     - строго должна соблюдатся вложеность тегов <b> <i></i> </b> но не <b><i></b></i>
     - все занчения аттрибутов должны быть заключены в кавычки <div style="dialog" > - но не <div style=dialog >
     - обязательно должен присутствовать <!DOCTYPE > - описывая соответствуюший DTD (Document Type Definision)
А во всём остальном XHTML - ето почти тот же HTML 4.01
Можна в принципе XHTML назвать HTML 5 - так как ето следующий етап еволюции HTML и больше сам HTML развиватся и поддерживаться не будет.
 
Все ети языки есть подмножеством SGML (Standard Generalized Markup Language - Стандартный Общий Язык Разметки ) - очень сложный язык который служыт базой для разработки всех других языков разметки таких как HTML, XHTML, XML, UML, InkML, MathML и многих других. Утвержден стандартом ISO в 1986.
 
Для боле подробной информации о тегах и различиях между конкретными версиями смотреть www.w3c.org

Всего записей: 62 | Зарегистр. 05-01-2005 | Отправлено: 15:42 06-04-2005
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Joseph007
Большое спасибо, исчерпывающий ответ
 

Цитата:
В последствии её стали называть Dinamic HTML она же DHTML.  

Я вот только не понял. HTML 4.1 и DHTML - это одно и тоже? Я думал DHTML - это сочетание CSS, JS/VBS и HTML.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 00:58 07-04-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artiyom

Цитата:
Dynamic HTML (DHTML)
DHTML is the marketing term applied to a mixture of standards including HTML, style sheets, the Document Object Model [DOM1] and scripting. However, there is no W3C specification that formally defines DHTML. Most guidelines may be applicable to applications using DHTML, however the following guidelines focus on issues related to scripting and style sheets: guideline 1, guideline 3, guideline 6, guideline 7, and guideline 9.

http://www.w3.org/TR/WAI-WEBCONTENT/#dhtml

Цитата:
HTML 4.1 и DHTML - это одно и тоже?

Всетаки HTML 4.01 Ну и про DHTML советую забыть, слишком размытое понятие ИМХО. Как я понял, создано для рекламы продуктов, что бы не перечислять все технологии. А думал ты правильно.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 10:06 07-04-2005 | Исправлено: Swappp, 10:07 07-04-2005
Joseph007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В последствии её стали называть Dinamic HTML она же DHTML.  

читай

Цитата:
В последствии  

 
DHTML - это действительно неплохой рекламный трюк который подчеркивает динамические интерактивные способности HTML 4 при сочетании его с CSS, JavaScript. Именно потому что HTML 2-3 не могли претендовать на звание Dinamic в виду их нединамичности я отношу только версию HTML 4 к разряду DinamicHTML, ибо именно для раскрутки новых HTML 4, CSS, JS - и был придуман термин DHTML.

Всего записей: 62 | Зарегистр. 05-01-2005 | Отправлено: 12:45 07-04-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Joseph007
http://www.w3.org/TR/REC-html32.htm
Стили есть, скрипты есть, почему же HTML 3.2 нельзя назвать Dynamic? Нет только DOM (хотя может есть, точно не знаю).

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 16:24 07-04-2005
Joseph007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Потому что во времена HTML 3 термин DHTML ещё не существовал.

Цитата:
именно для раскрутки новых HTML 4, CSS, JS - и был придуман термин DHTML

Поскольку явного официального определения для DHTML нет...

Цитата:
there is no W3C specification that formally defines DHTML

...состветственно термин DHTML относится к HTML 4 и выше. Но ето моё мнение.
А вообще кто их буржуёв поймет. Навыдумывают всякой ерунды а мы потом спорим на форумах ни о чем.
 
artiyom же думаю разобрался со своим вопросом что и нужно было выполнить.

Всего записей: 62 | Зарегистр. 05-01-2005 | Отправлено: 18:23 07-04-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Joseph007

Цитата:
...состветственно термин DHTML относится к HTML 4 и выше. Но ето моё мнение.  

Ну не понимаю я твоей логики... Ладно завязываю

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 19:38 07-04-2005
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
artiyom же думаю разобрался со своим вопросом

Да, спасибо

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 00:51 08-04-2005
Nokia 6310

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЗДРАСТЕ МНЕ БЫ УЗНАТЬ ЧЁ ТО КОГДА Я ПИШУ Web-СТРАНИЧКУ Я СОХРАНЯЮ ЕЁ В ФОРМАТЕ HTML И ПОТОМ ОНА ПОКАЗЫВАЕТ ВСЁ ТО ЧТО Я НАПИСАЛ ИЗ ЧЕГО ОНА СОСТ.НУ Т.Е ТАМ <HTML>
                          <HEAD>
                         </HEAD>
                         НУ И ТАК ДАЛЕЕ!!!А ПОЧЕМУ ТАК




Пиши нормально - нечего caps lock зажимать. /Cheery/

Всего записей: 5 | Зарегистр. 06-04-2005 | Отправлено: 23:51 08-04-2005 | Исправлено: Cheery, 00:10 09-04-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nokia 6310

Цитата:
А ПОЧЕМУ ТАК

потому что такие "правила"..
обзор «Помощи вебмастеру» » учебники, статьи, уроки, ресурсы »  



----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:10 09-04-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Версии HTML, различия, XHTML


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru