Разработка сайтов для СРО

SEO-копирайтинг — текст для поисковой оптимизации. Продвижение сайта в поисковых системах. Оптимизация сайта для поисковых машин. Раскрутка сайта в ведущих поисковиках

Создание и раскрутка сайтов в Интернете

Что нужно для SEO?

Текст & Всемирная Паутина

Инструмент веб-строителя

HTML - язык гипертекста

CSS - каскадные таблицы стилей

Поисковая оптимизация

Что такое раскрутка сайта?

Контекстная реклама

Что такое обмен ссылками?

Почтовые рассылки

Соблюдайте правила

Что препятствует рейтингу?

Что такое CMS?

Краткий словарь терминов

Полезные книги

Карта сайта

Как повысить находимость сайта?

Шаблон документа

Версии HTML

Валидатор и стандарты W3C

Теги, элементы, артрибуты

Комментарии

Имена файлов HTML

 
Разработка сайтов под ключ

Ссылки по теме

CSS Blast галерея css-сайтов и проектов Web 2.0

XHTML, CSS, JavaScript, DOM. Советы, секреты, хитрости и тонкости

CSS, HTML в примерах и статьях

Учебники HTML и CSS

HTML справочник

Справочники HTML и CSS

Основные ошибки юзабилити

Для тех, кто делает сайты!

Справочник по CSS

CoffeeCup - HTML редактор

FCKEditor - текстовый редактор для браузера

NotPad++ - текстовый редактор

PSPad — текстовый редактор

CSE HTML Validator Lite — редактор-анализатор (валидатор)

W3C - стандарты HTML

W3C - стандарты CSS

Справочная информация

Lynx Viewer

 

Перспективы развития HTML и XHTML

Главная « HTML - язык гипертекста « Перспективы развития HTML и XHTML

версия для печати

Следует указывать объявление типа документа…

Вы не достигнете успеха в разработке сайтов, если не будете следить за тенденциями в области технологий Всемирной Паутины. Сайты, которые вы создаете сейчас, рано или поздно придется обновлять, изменять, переделывать. Значит, имеет смысл сейчас делать сайты так, чтобы впоследствии не приходилось совершать лишнюю работу.

Это не означает, что нужно гоняться за всеми модными новинками. Скорее наоборот — здоровый консерватизм чаще приводит к успеху. Но, вместе с тем, нельзя упускать из виду, что Сеть меняется. Меняются стандарты HTML, меняются компьютеры и браузеры, меняются пользователи. Если вы поймете, куда ведут эти изменения, ваша работа станет более эффективной и востребованной.

Язык HTML прекратил свое развитие еще в 1999 году, когда вышла его последняя редакция — HTML 4.01. С тех пор развиваются только языки разметки, базирующиеся на XML. Среди них — XHTML 1.0, которому посвящена эта страница сайта, SVG (язык разметки векторной графики), MathML (язык разметки математических формул) и некоторые другие.


внимание!

XHTML 1.1, появившийся в 2001 году, не обеспечивает такой же хорошей совместимости со старыми редакциями HTML и старыми браузерами, как XHTML 1,0. Вместе с тем XHTML 1.1 не позволяет на практике достичь чего-либо, что было бы невозможно средствами XHTML 1.0. Поэтому, если вы разрабатываете страницы, рассчитанные на широкий круг пользователей Интернета, остановитесь на XHTML 1.0, а не на XHTML 1.1.

Новые браузеры все более внимательно относятся к версии языка разметки, указанной в прологе документа (в строке <!DOCTYPE…>). Они применяют различные алгоритмы обработки страницы в зависимости от того, что именно написано в <!DOCTYPE…>.


внимание!

Например, Mozilla ориентируется на объявление типа документа и обрабатывает документ в соответствии с этим типом. Если <!DOCTYPE…> не указан, Mozilla переключается в так называемый «quirks mode» (что можно приблизительно перевести как «режим уловок»); фактически браузеру приходится «угадывать», что имел в виду разработчик. А это угадывание не всегда приводит к правильному отображению страницы. Если же <!DOCTYPE…> указан, но код страницы ему не соответствует, это еще хуже: Mozilla «поверит» такому коду и будет обрабатывать его так, как будто он написан грамотно, а это приводит к неправильному отображению еще чаще, чем в «quirks mode».

Таким образом, разработчику следует указывать объявление типа документа и создавать код, соответствующий этому объявлению. Это важно для уже существующих браузеров и будет еще важнее для их следующих поколений. Стоит напомнить, что документ, соответствующий XHTML 1.0, автоматически соответствует также и HTML 4.0, так что проблем с поддержкой старых браузеров не будет. Зато, разрабатывая документы в строгом соответствии с XHTML 1.0, вы обеспечите их поддержку и в будущих версиях браузеров, так что вам не придется в спешке переделывать свой код, когда выйдет и распространится очередная версия Internet Explorer.

Между тем, Консорциум W3C подготовил новую редакцию XHTML — язык XHTML 2.0. Наступит время, когда браузеры станут поддерживать этот язык. Скорее всего, вы заинтересованы в том, чтобы облегчить себе переход на новую редакцию XHTML и, опередить менее расторопных конкурентов. Значит, уже сейчас вы должны представлять себе, чем новый язык отличается от того, к чему вы привыкли.

XHTML 2.0 обеспечивает полное отделение содержания документа от его представления. В нем нет ничего отвечающего за внешний вид документа — нет элементов font, i, b, center, нет атрибутов align, size и bgcolor. Предполагается, что вся информация об оформлении документа содержится отдельной таблице стилей.

Собственно говоря, если вы разрабатываете документы на XHTML 1.0 Strict и при этом не пользуетесь никакими «оформительскими» элементами и атрибутами — считайте, что переход на XHTML 2.0 пройдет для вас совершенно безболезненно. Практически единственное, что вам потребуется сделать, — это заменить строку <!DOCTYPE…> в прологе.


внимание!

На самом деле, потребуются еще некоторые поправки. Например, придется отказаться от атрибутов name и lang. Кроме того, в XHTML 2.0 вводится много новых элементов — например, элемент section, обозначающий структурную часть документа, и элемент h — заголовок общего вида (уровень заголовка будет определяться уровнем той структурной части, к которой он относится). Но даже с учетом подобных изменений переход на XHTML 2.0 будет значительно легче, если вы уже сейчас грамотно отделяете структуру документа о его представления.

 
Запомнить эту страницу в google.com Запомнить эту страницу в bobrdobr.ru Запомнить эту страницу в news2.ru Запомнить эту страницу в Memori.ru Добавить в МоёМесто.ru сохранить на RUmarkz Добавить страницу к Мистеру Вонгу Запомнить эту страницу в del.icio.us Запомнить эту страницу в technorati.com Запомнить эту страницу в linkstore.ru Добавить на Ваау!
Valid XHTML 1.0! Valid CSS!
Как повысить находимость сайта?

Структурные элементы

Элемент TITLE

Заголовки: H1, H2, H3, H4, H5, H6

Элементы: P и PRE

Логические стили: EM и STRONG

Элемент IMG

Блочные цитаты BLOCKQUOTE

Перечни: UL, OL, DL

Таблицы

Гиперссылка: элемент A

 
Справочник XHTML 
 

Справочник по языку XHTML 1.0

 

NotPad++ - текстовый редактор…

 

наверх

 
Контактная информация

Пишите:
Звоните: + 7 (916) 597-36-78

SEO-копирайтинг — текст для поисковой оптимизации. Продвижение сайта в поисковых системах. Оптимизация сайта для поисковых машин. Раскрутка сайта в ведущих поисковиках

Copyright (©) 2004— by Yuriy Korovenkov