SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

Языки разметки web-страниц

Каскадный · Стандартный · [ Линейный ]

> Языки разметки web-страниц, раскладываем все по полочкам


 
post 30.12.2007 - 20:40
Отправлено #1
Impuls*



Новичок


Профиль
Группа: Пользователи
Сообщений: 13
Регистрация: 27.08.2007
Из: Пермь
Пользователь №: 475.063


Респектов: 1
-----X----


Предупреждений:  


Здравствуйте, форумчане!

Покопавшись в различных источниках, посвященных созданию сайтов: верстка, дизайн и прочее у меня, возможно как и у многих сейчас в голове каша dry.gif
И собственно говоря, я хочу все для себя усвоить, а кто-то прочитав эту тему тоже все поймет smile.gif

Начну...
XML, DHTML, XHTML, HTML - это все разметки веб страниц, как я понимаю. Сразу хотел бы спросить smile.gif в чем глобальные между ними различия, какой язык является новейшим перспективным, а что уже устарело и вымерло.
Что я хочу, возможно спросите вы?
- Я хочу выбрать для себя перспективный метод, чтобы он не вымер на след. день, чтобы он был успешным smile.gif

Возможно кто-то меня не так поймет, а это естественно, так как плохо понимая это, мне даже трудновато было спросить что я хочу blink.gif
Если появятся встречные вопросы - задавайте!
Заранее спасибо!
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

Closed TopicStart new topicStart Poll
Ответов(1 - 9)
 
post 30.12.2007 - 21:04
Отправлено #2
THORVALD



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 147
Регистрация: 13.07.2006
Из: Харьков
Пользователь №: 194.516


Респектов: 39
-----X----


Предупреждений:  


HTML (от англ. Hypertext Markup Language — «язык разметки гипертекста») — это стандартный язык разметки документов во Всемирной паутине. Все веб-страницы создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, удобном для человека.

XHTML (англ. Extensible Hypertext Markup Language — Расширяемый язык разметки гипертекста) — язык разметки веб-страниц, по возможностям сопоставимый с HTML, однако является подмножеством XML. Как и HTML, XHTML соответствует спецификации SGML. Вариант XHTML 1.1 одобрен в качестве Рекомендации Консорциума Всемирной паутины (W3C) 31 мая 2001 года.

XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л]) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.

Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет. Словари, основанные на XML (например, RDF, RSS, MathML, XHTML, SVG), сами по себе формально описаны, что позволяет программно изменять и проверять документы на основе этих словарей, не зная их семантики, то есть не зная смыслового значения элементов.


Dynamic HTML
или DHTML — это способ создания интерактивного веб-сайта, используя сочетание статичного языка разметки HTML, встраиваемого (и выполняемого на стороне клиента) скриптового языка JavaScript, CSS (каскадных таблиц стилей) и DOM (объектной модели документа).

Он может быть использован для создания приложения в Web-браузере: например для более простой навигации или для придания интерактивности форм. DHTML может быть использован для динамического перетаскивания элементов по экрану. Также он может служить как инструмент для создания основанных на браузере видео-игр.

by Википедия

Сообщение отредактировал THORVALD - 30.12.2007 - 21:07
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 30.12.2007 - 21:13
Отправлено #3
Impuls*



Новичок


Профиль
Группа: Пользователи
Сообщений: 13
Регистрация: 27.08.2007
Из: Пермь
Пользователь №: 475.063


Респектов: 1
-----X----


Предупреждений:  


Спасибо тебе за эту информацию, только я не последний ламер, википедию юзал smile.gif

Вопрос в другом, какой из этих языков более перспективный, где можно сочетать новейшие способы разработки smile.gif
А то не хочу чтобы получилось так: выучил что-то, а потом этот язык просто оказался не нужным.
Сам выучил html, потом наткнулся на разные статьи, что сейчас html как-то интегрируется под xml (пример вроде как - xhtml).
Притом большинство сайтов разработаны по старой системе)
Вообщем, разъясните по-подробнее.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 30.12.2007 - 23:06
Отправлено #4
THORVALD



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 147
Регистрация: 13.07.2006
Из: Харьков
Пользователь №: 194.516


Респектов: 39
-----X----


Предупреждений:  


по хорошему, если собираетесь заниматься в серьезно то все)
Просто они друг за друга цепляются, а начать думаю стоит С HTML и DHTML (правда DHTML еще требует знание явы и таблицы стилей CSS)
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 30.12.2007 - 23:14
Отправлено #5
TAPZAH



Грамотный
***

Профиль
Группа: Пользователи
Сообщений: 267
Регистрация: 22.10.2007
Из: Владимир
Пользователь №: 565.349


Респектов: 22
-----X----


Предупреждений:   0


Если уж программировать сайты, то PHP...
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 31.12.2007 - 12:03
Отправлено #6
Impuls*



Новичок


Профиль
Группа: Пользователи
Сообщений: 13
Регистрация: 27.08.2007
Из: Пермь
Пользователь №: 475.063


Респектов: 1
-----X----


Предупреждений:  


PHP я тоже начал учить по-тихоньку, но дело пока не в этом smile.gif
Насчет XML...это другой по структуре язык?))
Просто смотрел информацию в википедии, там какие-то "левые" теги были, что-то не понял...
W3C столько стандартов налепило, просто не пойму в чем их надобность, сделали бы единый что ли, к нему уже "подрубляли" необходимые теги, свойства)))
Так пока и не разобрался я, может попробывать тогда на примерах smile.gif
Кто знает сайт, построенный чисто на XML?
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 31.12.2007 - 13:26
Отправлено #7
дымчик



Специалист
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 459
Регистрация: 8.11.2005
Из: Санкт-Петербург
Пользователь №: 64.615


Респектов: 63
-----X----




Impuls*, Вам необходимо разобраться с понятиями.
XML - язык представления данных, в то время как PHP - язык исполняемых сценариев.
Т.е. с помощью XML можно описывать пользовательские структуры данных, например, надо описать человека, тогда можно содать подобное описание:
Code
<human gender="male">
<surname>Фамилия</surname>
<name>Имя</name>
<middlename>Отчество</middlename>
... и т.д.
</human>

Таким образом можно создавать сколь угодно сложную структуру данных.
HTML в отличие от XML содержит изначально заданный набор тэгов, служащих для описание вэб-страниц. PHP же является языком программирования и позволяет произовдить различные операции надо данными.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 31.12.2007 - 13:45
Отправлено #8
Impuls*



Новичок


Профиль
Группа: Пользователи
Сообщений: 13
Регистрация: 27.08.2007
Из: Пермь
Пользователь №: 475.063


Респектов: 1
-----X----


Предупреждений:  


2 дымчик,
Спасибо!А как браузер поймет ваше описание?? smile.gif
В том и дело, что я не понял это...насколько я знаю, браузер понимает теги, на подобии <img src="1.gif" alt="улыбочка">
а тега <human> нету...))
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 1.01.2008 - 6:52
Отправлено #9
walet



Семнадцатилетний капитан
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 1.203
Регистрация: 26.07.2006
Из: Анапа
Пользователь №: 20


Респектов: 241
-----XX---




Impuls*, к словам знающих лучше относиться по уважительней)))

XML - это не вёрстка и там браузер не преобразовывает теги в отображающиеся на экране монитора картинки, таблы и т.д.
Запомни, HTML учить придётся всё равно)) так как это единственный актуальный, всеми поддерживаемый язык разметки))

TAPZAH, Молодец)) Я тож за PHP, но один косяк: PHP - скриптовый язык, и отбражение страниц, написаных на нём так же сводится к знаниям HTML.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 1.01.2008 - 9:57
Отправлено #10
Impuls*



Новичок


Профиль
Группа: Пользователи
Сообщений: 13
Регистрация: 27.08.2007
Из: Пермь
Пользователь №: 475.063


Респектов: 1
-----X----


Предупреждений:  


Спасибо за ответы!!
Вроде как все разъяснилось smile.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Closed TopicTopic OptionsStart new topic
 


Debug Information

FORM and GET Input
showtopic = 39323
request_method = get
_low_act =
act = st
t = 39323
f = 23
IP_ADDRESS = 38.103.63.17
last_activity = 1215579275
last_visit = 1215579275
skinid = 0
selectedpids =
selectedpidcount = 0

SKIN & TASK Info
_css = html { overflow-x: auto; } body { background: #F5F5F5 url(style_images/<#IMG_DIR#>/back.gif); color: #10264E...
_wrapper = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"...
_macro = a:111:{s:7:"a_apoll";a:6:{s:8:"macro_id";s:3:"218";s:11:"macro_value";s:7:"A_APOLL";s:13:"macro_replace";s:79:"<img src=...
_skincacheid = 7
_csscacheid = 7
_imagedir = 1
_emodir = default
_setid = 7
_setname = Vizion Pro x (Импорт)
_usecsscache = 0
Next task = Сегодня, 8:16
Time now = Сегодня, 7:57
Timestamp Now = 1215579275

Loaded PHP Templates
skin_global, skin_topic

Queries Used
SET CHARACTER SET cp1251
SELECT * FROM ibf_topics WHERE tid=39323
SELECT * FROM ibf_cache_store WHERE cs_key IN ( 'attachtypes','bbcode', 'multimod','ranks','profilefields','reputation_ranks','calendar','birthdays','banfilters', 'portal_cache', 'bbcode', 'settings', 'group_cache', 'systemvars', 'skin_id_cache', 'forum_cache', 'moderators', 'stats', 'languages' )
DELETE FROM ibf_sessions WHERE ip_address='38.103.63.17'
SELECT * FROM ibf_skin_sets WHERE set_skin_set_id=7
SELECT pid FROM ibf_posts WHERE topic_id=39323 and queued=0 ORDER BY pid LIMIT 0,10
SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, m.job, m.rep, m.rep_all, m.allow_anon, m.allow_rep, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEFT JOIN ibf_member_extra me ON (me.id=m.id) WHERE p.pid IN(234904,234908,234909,234932,234935,235043,235062,235065,235321,235345) ORDER BY pid asc
SHUTDOWN: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,in_forum,in_topic,login_type,running_time,location,ip_address,browser,in_error) VALUES('4c23b4757a29eea36fb9ef45eb5b13d0','',0,2,23,39323,0,1215579275,'st,,','38.103.63.17','CCBot/1.0 (+http://www.commoncrawl.org/bot.html)',0)

SHUTDOWN: UPDATE LOW_PRIORITY ibf_topics SET views=views+1 WHERE tid=39323


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия