Создание Web-докyмeнтов и простейшей Web-страницы, изучение приемов форматирования, создание гиперссылок

Автор работы: Пользователь скрыл имя, 11 Декабря 2011 в 16:46, лабораторная работа

Описание

Цель работы: Создание простейших документов HTML с использованием приемов форматирования и создания гиперссылок

Работа состоит из  1 файл

КИС лр1 mine.doc

— 760.00 Кб (Скачать документ)

  Все документы HTML имеют одну и ту же структуру, определяемую фиксированным набором тегов структуры. Документ HTML всегда должен начинаться с тега <HTML> и заканчиваться соответствующим закрывающим тегом (</HTML>). Внутри документа выделяются два основных раздела: раздел заголовков и тело документа, — идущих именно в таком порядке. Раздел заголовков содержит информацию, описывающую документ в целом, и ограничивается тегами <HEAD> и </HEAD>. В частности, раздел заголовков должен содержать общий заголовок документа, ограниченный парным тегом <TITLE>.

  Основное  содержание размещается в теле документа, которое ограничивается парным тегом <BODY>. Строго говоря, положение структурных тегов в документе нетрудно определить, даже если они опущены. Поэтому стандарт языка HTML требует только наличия тега <TITLE> (и, соответственно, </ TITLE >). Тем не менее, при создании документа HTML опускать структурные теги не рекомендуется.

  Простейший  правильный документ HTML, содержащий все теги, определяющие структуру, может выглядеть следующим образом:

  <HTML>

  <НЕА0><ТIТLЕ>Заголовок документа</TIТLЕ></НЕАD>

  <BODY>

  Текст документа

  </BODY>

  </HTML> 

  11. Сформулировать правила  вложения элементов  языка HTML?

  Правила вложения элементов:

  • Элементы не должны пересекаться. Другими  словами, если открывающий тег

  располагается внутри элемента, то и соответствующий  закрывающий тег должен

  располагаться внутри этого же элемента.

  • Блочные элементы могут содержать  вложенные блочные и текстовые  элементы.

  • Текстовые элементы могут содержать  вложенные текстовые элементы.

  • Текстовые элементы не могут содержать  вложенные блочные элементы.

  Строго  говоря, все правила языка HTML можно рассматривать исключительно как «пожелания». Средство, используемое для отображения Web-документа, сделает все возможное, чтобы истолковать разметку наиболее разумным образом. Тем не менее, гарантию правильного воспроизведения документа дает только неукоснительное следование требованиям спецификации языка. 

  
  1. Что является управляющими конструкциями языка  HTML - язык разметки гипертекста? Привести пример простейшей страницы.

  Автономные  WеЬ-документы исполъзуют язык HTML (HyperText Markup Language язык разметки гипертекста). Гипертекст, то есть расширенный текст, включает дополнительные элементы: иллюстрации, ссылки, вставные объекты. Под разметкой понимается использование специальных кодов, легко отделяемых от смыслового содержания документа и используемых для реализации гипертекста. Применение этих кодов подчиняется строгим правилам, определяемым спецификацией языка HTML.

  Особенность описания документа средствами языка  HTML связана с принципиальной невозможностью достижения абсолютной точности воспроизведения исходного документа. Предполагается, что документ будет широко доступен в Интернете, и поэтому неизвестно, как будет организовано его воспроизведение. Документ может быть представлен на графическом экране, выведен в чисто текстовом виде или просто «прочитан» программой синтеза речи. Разметка HTML во всех этих случаях должна быть принята во внимание. Поэтому язык HTML предназначен не для форматирования документа, а для его функциональной разметки. Например, документы обычно начинаются с заголовков. Свойство части документа «быть заголовком» — это не особенность форматирования документа, а характеристика его содержания.

  Конкретное  средство отображения документа (браузер) выбирает свой способ представления  части документа, описанной как  заголовок.

  Современная версия HTML 4.0 может в настоящий момент рассматриваться как «окончательная» редакция языка HTML, содержащая все необходимое для  функциональной разметки документа. Недостаток оформительских средств и средств обеспечения интерактивности восполняется внешними по отношению к HTML средствами, такими как списки стиля и динамические сценарии. Многие Wеb-узлы выполняют автоматическую генерацию Web-стpaниц на основе содержания некоторой базы данных и запроса пользователя. Подобные элементы стали стандартными компонентами современных Web -страниц. 

  
  1. Правила формирования тегов, парные и непарные теги. Привести примеры.

  Теги  HTML бывают парными и непарными. Непарные теги оказывают воздействие на весь документ или определяют разовый эффект в месте своего появления.

  При использовании парных тегов в  документ добавляются открывающий и закрывающий теги, которые воздействуют на часть документа, заключенную между ними. Закрывающий тег отличается от открывающего наличием символа «/» (косая черта) перед ключевым словом (</DIV>). Закрытие парных тегов выполняется так, чтобы соблюдались правила вложения.

  <В><I>На этот текст воздействуют два тега</I></В>

  Эффект  применения тега может видоизменяться путем добавления атрибутов.

  В парных тегах атрибуты добавляются  только к открывающему тегу. Атрибуты представляют собой дополнительные ключевые слова, отделяемые от ключевого слова, определяющего тег, и от других атрибутов пробелами и размещаемые до завершающего тег символа «>». Способ применения некоторых атрибутов требует указания значения атрибута. Значение атрибута отделяется от ключевого слова атрибута символом «=» (знак равенства) и заключается в кавычки.

  <Н1 ALIGN="LEFT"> 

  
  1. Где отображается содержимое элемента TITLE?

  Внутри  документа выделяются два основных раздела: раздел заголовков и тело документа, — идущих именно в таком порядке. Раздел заголовков содержит информацию, описывающую документ в целом, и ограничивается тегами <HEAD> и </HEAD>. В частности, раздел заголовков должен содержать общий заголовок документа, ограниченный парным тегом <TITLE>.

  Если  открыть страничку в браузере, результат можно увидеть в  строке заголовка (окна) и в наименовании вкладки. 

  
  1. Где отображается содержимое элемента BODY?

  Содержимое (основное содержание) данного элемента составляет тело документа. Грубо говоря, это то, что мы будем видеть на web-страничке, будь то сплошной текст или текст определенной структуры и формата, украшенный изображениями, сдобренный ссылками и снабженный таблицами. 

  
  1. Как можно  видоизменить эффект применения тегов? Привести примеры.

  Эффект  применения тега может видоизменяться путем добавления атрибутов.

  <В><I>На этот текст воздействуют два тега</I></В> … <Н1 ALIGN="LEFT"> 
 
 
 
 
 
 
 
 

  
  1. Правила формирования атрибутов тегов. Привести примеры.

  <В><I>На этот текст воздействуют два тега</I></В>

  Эффект  применения тега может видоизменяться путем добавления атрибутов.

  В парных тегах атрибуты добавляются  только к открывающему тегу. Атрибуты представляют собой дополнительные ключевые слова, отделяемые от ключевого слова, определяющего тег, и от других атрибутов пробелами и размещаемые до завершающего тег символа «>». Способ применения некоторых атрибутов требует указания значения атрибута. Значение атрибута отделяется от ключевого слова атрибута символом «=» (знак равенства) и заключается в кавычки.

  <Н1 ALIGN="LEFT">

  Гипертекстовая  ссылка (рис. 2) является фрагментом текста документа и потому задается текстовым  элементом, определяемым при помощи парного тега <А>. Этот элемент  содержит обязательный атрибут, который не может быть опущен. В данном случае обязательным является атрибут HREF= (знак равенства показывает, что необходимо задать значение этого атрибута). 

  
  1. Какие теги определяют структуру документа  HTML, основные разделы документа HTML?

  Все документы HTML имеют одну и ту же структуру, определяемую фиксированным набором тегов структуры. Документ HTML всегда должен начинаться с тега <HTML> и заканчиваться соответствующим закрывающим тегом (</HTML>). Внутри документа выделяются два основных раздела: раздел заголовков и тело документа, — идущих именно в таком порядке. Раздел заголовков содержит информацию, описывающую документ в целом, и ограничивается тегами <HEAD> и </HEAD>. В частности, раздел заголовков должен содержать общий заголовок документа, ограниченный парным тегом <TITLE>.

  Основное  содержание размещается в теле документа, которое ограничивается парным тегом <BODY>. Строго говоря, положение структурных тегов в документе нетрудно определить, даже если они опущены. Поэтому стандарт языка HTML требует только наличия тега <TITLE> (и, соответственно, </ TITLE >). Тем не менее, при создании документа HTML опускать структурные теги не рекомендуется.

  Простейший  правильный документ HTML, содержащий все теги, определяющие структуру, может выглядеть следующим образом:

  <HTML>   <НЕА0><ТIТLЕ>Заголовок документа</TIТLЕ></НЕАD>   <BODY> Текст документа </BODY> </HTML> 

  
  1. О каких  двух  способах создания структуры документа HTML можно говорить, принцип соответствия экранного изображения реальному WYSIWYG?

  Если  говорить о создании документов HTML, то можно представить себе два способа их формирования. Первый состоит в разметке существующего (или создаваемого) документа вручную. При этом автор или редактор добавляет в документ теги разметки. Эту работу можно выполнять в текстовом редакторе или редакторе HTML, имеющем специальные элементы управления для упрощения ввода тегов.

  В обоих этих случаях работа ведется  средствами языка HTML, и человек, выполняющий эту работу, должен знать и уметь применять этот язык.

  Принципы  иного подхода можно понять на основе изучения работы текстовых процессоров.

  Информацию  о форматировании документа можно  рассматривать как «разметку», добавляемую  в форматируемый документ. Однако для использования текстового процессора не требуется знаний о формате документа и «языке разметки»: изменения, отображаемые на экране, вносятся в документ автоматически. Такой принцип соответствия экранного изображения реальному получил название WYSIWYG (от английского What You See Is What You Get Что видите, то и получаете). В качестве редактора WYSIWYG для языка HTML можно использовать текстовый процессор Word или входящую в состав Microsoft Office программу FrontPage. Существуют и другие программы того же самого назначения. Работа вручную позволяет создавать более универсальные, более качественные и более разнообразные документы. Второй способ проще освоить, так как он не требует знания зыка HTML Однако в этом случае используются средства форматирования вместо средств описания, что может иногда приводить к нежелательным последствиям.

  При подготовке крупных Web -узлов, содержащих десятки, а то и сотни Web-cтpaниц, та или иная автоматизация работы необходима. Как правило, в таких случаях используют комбинированный подход: «рядовые» страницы готовят с помощью автоматизированных средств, а в особо сложных или в особо важных случаях задают оформление вручную.

  Процесс создания Web -дoкyмeнтoв сродни программированию и так же подвержен ошибкам. Независимо от того, каким способом создается документ, следует регулярно проверять его соответствие замыслу, просматривая его в различных браузерах.

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

  
  1. Сколько уровней  заголовков поддерживает язык HTML, способы задания. Привести примеры.

  Функциональные  блочные элементы

  В большинстве документов основными  функциональными элементами являются заголовки и абзацы (рис. 1). Язык HTML поддерживает шесть уровней заголовков. Они задаются при помощи парных тегов от <Н1 > до <Н6>. При отображении Web -документа на экране компьютера эти элементы показываются при помощи шрифтов разного размера.

  Обычные абзацы задаются с помощью парного  тега <Р>. Язык HTML не содержит средств для создания абзацного отступа («красной строки»), поэтому при отображении на экране компьютера абзацы разделяются пустой строкой. Закрывающий тег </Р> рассматривается как  необязательный. Подразумевается, что он стоит перед тегом, который задает начало очередного абзаца документа. Например:

Информация о работе Создание Web-докyмeнтов и простейшей Web-страницы, изучение приемов форматирования, создание гиперссылок