Ответ:

Отчёт по практической работе № 8

Тема: Обнаружение и устранение ошибок разметки в документе.

Цель работы: Научиться находить и исправлять ошибки разметки, чтобы документ правильно отображался и сохранял структурированность.

Ход работы:

  1. Проверен образец 1. Орфографических ошибок в нём нет; исправлены пунктуация при вводном слове «однако» и написание «незащищённых».
  2. Проверен образец 2. Исправлено несоответствие между назначением фрагментов и их оформлением: жирное выделение, курсив и заголовок раздела.
  3. Подготовлены исправленный текст и ответы на контрольные вопросы.

Контрольные вопросы

  1. Разметка документа — это набор тегов или иных структурных обозначений, задающих элементы документа и их оформление. Она нужна для организации содержания и корректного отображения документа.
  2. Основные ошибки: пропущенные или лишние теги, неверные имена тегов и атрибутов, незакрытые теги, неправильное вложение элементов, неверные значения атрибутов и несоответствие структуры правилам языка разметки.
  3. Валидность — соответствие документа правилам выбранного языка разметки и его спецификации. Ошибки разметки могут нарушить это соответствие и привести к предупреждениям или непредсказуемому отображению.
  4. Можно использовать валидаторы HTML/XML, встроенные средства проверки редакторов кода и браузерные инструменты разработчика. Для форматирования текста также подходят функции проверки структуры и стилей в соответствующем редакторе.
  5. Нужно определить проблемный фрагмент, сверить его с правилами разметки, исправить тег или конструкцию, проверить соответствие открывающих и закрывающих тегов, а затем повторно проверить документ. Перед изменениями полезно сохранить копию.
  6. Неправильное вложение тегов — это нарушение порядка вложенности элементов. Например, если открыть сначала <strong>, затем <em>, закрывать их нужно в обратном порядке: </em>, затем </strong>. Ошибка может изменить структуру и отображение документа.
  7. Закрытие и согласованность тегов помогают браузеру или другой программе правильно определить границы элементов. Их нарушение может вызвать неверное отображение или затруднить дальнейшее редактирование.
  8. После обнаружения ошибки нужно сохранить копию, найти и исправить её причину, проверить связанные элементы, повторно запустить валидатор и убедиться, что документ отображается правильно.
  9. Автоматические инструменты быстро проверяют документ по заданным правилам, указывают место многих ошибок и помогают выявить незакрытые теги, неверные атрибуты и нарушения структуры. Их результаты следует проверить вручную, поскольку автоматическая проверка не всегда определяет смысловые ошибки.
  10. Повреждённая разметка или ошибка несогласованности — это структура, нарушенная пропуском, лишним элементом либо неправильным порядком тегов. Нужно найти место нарушения, восстановить корректную структуру и повторно проверить документ валидатором и в браузере.

Вывод: проверка разметки позволяет находить структурные и стилевые ошибки. Исправления следует вносить последовательно, а после них проверять документ автоматическими инструментами и визуально.