Лабораторная работа 5 (LAB5 Логинов А. А.)

Посмотреть архив целиком

Национальный исследовательский университет

Московский Энергетический Институт











Лабораторная работа №5.

Разработка страниц, соответствующих стандарту XHTML 1.1.













Выполнил: Логинов Андрей

группа А-13-08

Преподаватель: Куриленко Иван Евгеньевич









Москва, 2012.

Цель работы:

Научиться разрабатывать WEB-страницы, совместимые со стандартом XHTML 1.1.

Подготовка к работе:

  1. Ознакомиться с стандартом XHTML

  2. Ознакомиться с различиями HTML и XHTML

Порядок выполнения работы:

  1. Привести разработанные в рамках лабораторных работ №3-4 страницы в соответствие со стандартом XHTML 1.1.

  2. Осуществить проверку страниц с помощью валидатора XHTML, встроенного в Visual Studio

  3. Осуществить проверку страниц с помощью валиадтора XHTML, предоставляемого консорциумом W3C (http://validator.w3.org)

  4. Встроить на страницы значок XHTML-совместимости.


























XHTML (англ. Extensible Hypertext Markup Language — расширяемый язык разметки гипертекста) — семейство языков разметки веб-страниц на основе XML, повторяющих и расширяющих возможности HTML 4. Спецификации XHTML 1.0 и XHTML 1.1 являются рекомендациями консорциума Всемирной паутины.

Главное отличие XHTML от HTML заключается в обработке документа. Документы XHTML обрабатываются своим модулем (парсером) аналогично документам XML. В процессе этой обработки ошибки, допущенные разработчиками, не исправляются.

Отличия XHTML 1.0 (бывает Strict – строгий, Transitional — переходный, Frameset — аналогичен переходному формату, но содержит также теги для создания фреймов) от HTML 4.01.

При использовании языка XHTML необходимо придерживаться следующих правил.

□  Все названия тегов и параметров указываются в нижнем регистре.
 Значения параметров следует обязательно указывать внутри кавычек.
 Если параметр не имеет значения (например, selected), то в качестве значения указывается название параметра.
     Неправильно
:

   

     Правильно:
   
 Необходимо строго соблюдать правильность вложенности тегов.
    
Неправильно:
         

Текст


     Правильно:
         

Текст


 Нельзя вкладывать блочный тег (например, <р>,
) во внутристрочный (например, , ).
Неправильно:
<р>Текст


Правильно:

Текст

□  Все теги должны быть закрыты.
     Неправильно:
   


         
  1. Первый пункт

         

  2. Второй пункт

       


     Правильно:
   

         
  1. Первый пункт
  2.      

  3. Bторой пункт
  4.    


 Для одинарных тегов (например,
, и др.) перед закрывающей угловой скобкой необходимо указать пробел и слэш (" /").
     Правильно:
    />
    Текст
подсказки/>
    />
□ Все  специальные  символы   внутри тегов  должны  быть  заменены  на HTML-эквиваленты   (например,  символ   "<"   необходимо  заменить   на < )


Отличия XHTML 1.1 от XHTML 1.0 Strict:

  1. Атрибут lang заменен атрибутом xml:lang.

  2. В элементах a и map, атрибут name заменен атрибутом id.

  3. Коллекция элементов «Ruby» расширена.











Код страницы:

</span>Страница<span lang="en-US"> 3

содержимого страницы" />

слова" />

Страница 3

Страница 1


</span>Попугаи<span lang="/>

src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1" height="31" width="88" />



Случайные файлы

Файл
82910.rtf
20632.rtf
15567-1.rtf
131344.rtf
65589.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.