Главная
К библиотеке

Military.com Free Screensavers!

Общие замечания по составлению HTML документов

Надо сказать, что первоначальной целью данного раздела было объединить в одном глоссарии все атрибуты и теги двух версий языка HTML - 4.0 и 3.2, но после долгих усилий направленных на подобное спаривание, стало понятно, что это просто невозможно! Невозможно по одной простой причине - эти два языка, являясь внешне одинаковыми, исповедуют два принципиально разных подхода к гипертекстовой разметке! И поэтому было принято решение изложить здесь глоссарий "сухого", общеупотребительного языка HTML, включающий в себя все теги обоих версий, а дабы указать на основные различия и нововведения - мы решили написать все то, что вы сейчас читаете…

Итак, учитывая, что изложенный в глоссарии текст является уже чем-то средним между HTML 3.2 и HTML 4.0, то основные отличия языка HTML 4.0, можно выразить так:

  • Следующие элементы являются нежелательными для использования: APPLET, BASEFONT, CENTER, DIR, FONT, ISINDEX, MENU, S, STRIKE и U. Смотрите на пометки "Минздрав предупреждает..."
  • Следующие элементы являются устаревшими: LISTING, PLAINTEXT и XMP. Вместо них следует использовать элемент PRE. Эти элементы исключены из глоссария.
  • Почти все атрибуты, определяющие представление документа HTML (цвета, выравнивание, шрифты, графика и т.д.) являются нежелательными, взамен рекомендуется использовать таблицы стилей.
  • Атрибуты id и class позволяют авторам назначать элементам информацию об имени и классе для таблиц стилей, якорей, скриптов, объявления объектов, общей обработки документа и т.д.
  • Атрибут id позволяет сделать любой элемент целевым якорем ссылки.
  • Введен ряд универсальных атрибутов, которые возможно назначать почти всем тегам - они пока не описаны в глоссарии.

Это все базовые отличия, т.е. те отличия, которые по нашему мнению могут повлиять на развитие гипертекстовой разметки в ближайшее время, прочие рекомендации, пока трудно назвать сколь ни будь существенно влияющими на процессы разработки сайтов. Кроме того, как уже говорилось выше, здесь мы приводим лишь "сухой" HTML как он есть, все же прочие расширения, применяемые в современном языке, мы так или иначе будем рассматривать в других местах более подробно.

NB.  Следует отметить, что мы постарались привести ВСЕ известные нам теги, с почти всеми их атрибутами. Это не значит, что все атрибуты различных тегов будут поддерживаться различными версиями различных браузеров, более того некоторые из них являются в принципе атавизмами, которые давно уже не употребляются на практике. И потому просим вас не возмущаться по поводу наличия атрибутов, например у тегов <BR> или <HTML>. В конце концов, прежде чем сбивать палкой яблоки надо подумать, прежде всего, и о том, чтобы они не падали вам на голову. Короче - думать надо самостоятельно и ... головой! Кроме того работа продолжается, так-что пожелания, поправки и т.д. шлите на мыло Slow.

Источник: http://devchonki.ipc.ru/

 

Copyright © 2000г. "Internet Zone" & Nik Romanov, info@izcity.com
Hosted by uCoz