HTML Language - это наш инструмент для создания веб -страниц. От его появления и развития до настоящего времени спецификации постоянно улучшались, и функции стали сильнее и сильнее. Тем не менее, все еще есть недостатки и недостатки, и люди все еще постоянно улучшают его, чтобы сделать его более контролируемым и устойчивым, чтобы адаптироваться к постоянно меняющимся потребностям применения в Интернете. В конце 2000 года Международная организация W3C (World Wide Web Consortium) объявила о выпуске XHTML версии 1.0. В чем разница между XHTML и HTML, и какие новые функции он добавил? Давайте сегодня познакомимся с XHTML.
XHTML 1.0 является новым языком, оптимизированным и улучшенным на основе HTML 4.0, с целью быть основанной на приложениях XML. XHTML является расширенным HTML, и его масштабируемость и гибкость будут адаптироваться к потребностям будущих сетевых приложений. Ниже приведены общие основные вопросы о XHTML, на который ответил Стивен Пембертон, председатель рабочей группы W3C HTML.
Q: Что такое xhtml?
Ответ: XHTML - это своего рода HTML, который отремонтирован, чтобы адаптироваться к XML. Поскольку XML становится все больше и больше тенденцией, возникает вопрос: если у нас есть XML, нужен ли нам HTML? Чтобы ответить на этот вопрос, мы провели двухдневное рабочее собрание в Сан-Франциско в мае 1998 года, и заключение встречи было: необходимость. Нам все еще нужно использовать HTML. Потому что большое количество людей привыкли использовать HTML в качестве языка дизайна, а миллионы страниц были написаны в HTML.
В: Почему XHTML 1.0 развивается независимо по сравнению с HTML 4.0?
Ответ: это не так. XHTML - это именно реорганизация HTML 4.0 (если точнее, это HTML 4.01, пересмотренная версия HTML 4.0, но она выпускается после XHTML 1.0.) Есть некоторые необходимые различия в их интерпретации в XML, но, с другой стороны, они все еще очень похожи. Мы можем рассматривать xhtml работать как продолжение на основе HTML 4.0.
В: Как реализовать стандарт XML в XHTML 1.0?
Ответ: XHTML - это приложение XML. Это определено в формате файла XML DTD и работает в системах с поддержкой XML. Благодаря функции пространств имен XML, производителям браузеров не нужно создавать новые частные теги. Им нужно только включать фрагменты кода XML в код XHTML или фрагменты кода XHTML в код XML.
В: Каковы основные преимущества XHTML 1.0?
Ответ: XML является тенденцией в веб -разработке, поэтому люди хотят присоединиться к тенденции XML. С XHTML 1.0, если вы тщательно соблюдаете некоторые простые правила, вы можете проектировать страницы, которые подходят как для системы XML, так и для большинства современных браузеров HTML. Это означает, что вы можете сразу спроектировать XML, не ожидая, пока люди не используют браузеры с поддержкой XML. Это руководство позволяет плавно переходить к XML для Интернета.
Еще одним преимуществом использования XHTML является то, что он очень плотный. Нынешняя плохая ситуация HTML в Интернете шокирует. Ранние браузеры приняли частные теги HTML, поэтому людям приходилось использовать различные браузеры для обнаружения страницы после завершения дизайна страницы, чтобы увидеть, совместима ли она. Часто существует много необъяснимых различий, и людям приходилось изменить дизайн, чтобы адаптироваться к различным браузерам.
С XML мы можем восстановить систему, а производители браузеров совместно принимают «строгие стандарты обороны ошибок». Если код XML несовместим, браузер отказывается отображать страницу. Таким образом, каждая ошибка должна быть исправлена перед публикацией.
Вопрос: столкнутся ли веб -дизайнеры с теми же проблемами совместимости браузера, что и HTML при использовании XHTML?
Ответ: Надеюсь, нет. «Строгие стандарты защиты ошибок» помогут браузерам реагировать на код так же, а функция имен XML позволяет добавлять свои новые теги без необходимости необычайной поддержки браузера. Все, что нам нужно теперь гарантировать, это то, что все разработчики браузеров последовательны и полностью соответствуют созданным нами CSS. Напишите своему производителю браузера, чтобы сообщить вам нужные вам спецификации CSS, и вы даже можете обнаружить, если ваш браузер подчиняется вашему дизайну.
Q: Трудно изучить xhtml?
Ответ: совсем не!
В: Кто может использовать дизайн XHTML 1.0?
A: Поскольку XHTML очень прост и легко реализовать, любой, кто знает, как использовать HTML, может легко использовать XHTML. Поскольку все больше и больше людей используют браузеры XML, будет рекомендовано больше работ для использования XML, и, возможно, все будут использовать XHTML.
В: Когда веб -сайт XHTML станет популярным?
Ответ: Хороший вопрос. Я видел некоторые веб -сайты, созданные с использованием XHTML, даже до выхода XHTML 1.0. Я считаю, что это будет иметь большое развитие, потому что это слишком легко.
В: Как мы преобразуем существующий HTML в XHTML?
A: Очень просто, потому что они очень похожи. На веб -сайте w3c (www.w3c.org) есть программное обеспечение под названием HTML Tidy под названием HTML Tidy, которое может помочь вам преобразовать напрямую.
В: Что будет с XHTML в будущем?
A: XHTML1.0 - это только первый шаг в этом новом языке HTML. Новая версия не будет иметь обратных совместимых ограничений для старых браузеров, и будет больше возможностей для разработки.
Во -первых, мы сделаем тщательную очистку, чтобы удалить несовместимые элементы в HTML 4.0.
Во -вторых, мы модулизуем XHTML и позволяем людям использовать модули XHTML (такие как таблицы) в приложениях XML, чтобы уменьшить дубликат развития. Также согласовано разработать проекты для необычных целей, таких как телефонные приложения, которые могут оставаться совместимыми, если они принадлежат к подмножеству XHTML, и люди могут создавать свой собственный HTML.
Наконец, с точки зрения решения потребностей, мы будем разработать больше функций форм (форм), согласитесь выполнять больше обнаружения на клиенте и уменьшить передачу информации о сети между клиентами и серверами. Короче говоря, будут реализованы более захватывающие функции.