Доклад html: : HTML — BestReferat.ru – Реферат — HTML — Информатика, программирование

Содержание

HTML

Реферат по Информатике.

На тему «HTML»

ученика 9 «Г» класса

средней школы №24

Тризно Павла.

Северодвинск 2000 г.

Содержание.

1) Введение

2) История HTML

3) Особенности гипертекста

4) Синтаксис языка

  • Строение WEB-страницы

  • Правила синтаксиса

  • Кодирование символов

  • Использование спецсимволов

  • Типы данных

  • Управление цветом


  1. Вывод

6) Описание броузеров

7) Терминология

8) Список литературы


Введение

Термин HTML (Hyper Text Markup Language) означает «язык маркировки гипертекстов». Это понятие более широкое, включает в себя Интернет и локальные сети, редакторы, броузеры, разнообразные програмные продукты, компакт-диски, обучающие курсы, дизайн и многое другое. HTML – своеобразная противоположность сложным языкам программирования, известным только специалистам.

HTML давно перестал быть просто языком программирования. Человек, изучавший этот язык, обретает возможность делать сложные вещи простыми способами и, главное, быстро, что в компьютерном мире не так уж и мало. Гипертекст подходит для включения элементов мультимедиа в традиционные документы. Практически именно благодаря развитию гипертекста, большинство пользователей получило возможность создавать собственные мультимедийные продукты и распространять их на компакт-дисках. Такие информационные системы, выполненные в виде набора HTML-страниц, не требует разработки специальных программных средств, так как все необходимые инструменты для работы с данными (WEB-броузеры) стали частью стандартного программного обеспечения большинства персональных компьютеров. От пользователя требуется выполнить только ту работу, которая относится к тематике разрабатываемого продукта: подготовить тексты, нарисовать рисунки, создать HTML-страницы и продумать связь между ними.

HTML является основой моды в Интернете.

HTML, как основа создания WEB-страниц, имеет прямое отношение и к новому направлению изобразительного искусства – WEB-дизайн. Художнику в Интернете недостаточно просто нарисовать красивые картинки, оригинальный логотип, создать новый фирменный стиль. Он должен еще поместить все это в Сети, продумать связь между WEB-страницами, чтобы все двигалось, откликалась на действие пользователя, поражало воображение, вызывало желание создать что-нибудь свое, оригинальное в этой области.

История HTML

Первая версия HTML была разработана в 1989 году Тимом Бенерс-Ли для популярного в прошлом броузера Mosaic. Но в то время ни для языка, ни для броузера не нашлось достойного применения. В 1993 году появился HTML+ , и эта версия также осталась практически незамеченной. Начало широкого использования гипертекста дала версия 2.0 которая, появилась в июне 1994 года. Это был год роста популярности WWW по всему миру. Элементы, включенные в версию 2 , в большинстве своем используются по сей день.

В версии 3.0 HTML, которая появилась год спустя, была реализована возможность прорисовки математических символов (знаков интервала, бесконечности, дроби, скобок и т.д.) при помощи элементов языка. Под эту версию был разработан броузер Arena. Но этот проект оказался тупиковым и не получил дальнейшего распространения.

В 1996 году появился HTML 3.2. Это было новаторское решение, в спецификацию языка были введены фреймы, которые стали теперь весьма популярны у разработчиков WEB-страниц. Даже сейчас на основе этой спецификации можно реализовать интересные дизайнерские решения. Практически все современные броузеры поддерживают версию 3.2, поэтому авторы WEB-страниц уверенны в работоспособности всех элементов.

Наряду с официальными спецификациями языка, которые разрабатывались организацией W3C (W3 Консорциум ),компании-производители броузеров создавали собственные элементы (расширения). Впоследствии, некоторые из этих элементов, после получения всеобщего признания включились в спецификацию следующих версий языка. Но новаторское решение – фреймы, не были включены в спецификацию 3.2. Но броузеры поддерживали фреймы и многие книги, посвященные HTML, содержали описание фреймов без упоминания о том, что это нестандартные элементы. В последствии, фреймы стали стандартом де-факто. В версии 4 они уже были включены на полном основании.

И наоборот, элементы APPLET и SCRIPT, необходимые для расширения HTML другими программными кодами версии 3.2, не сыграли той роли, которую были призваны сыграть. Это объясняется тем, что броузеры различных версий по-разному интерпретировали программы на разных языках JAVA, JAVASCKRIPT, Visual Basic (VBScript). В результате не удалось получить достаточно надежный работающий код, и данные языки использовались любителями HTML в основном для экспериментов.

Официальная спецификация HTML 4 (Dynamic HTML) появилась в 1997 году. В это время уже было очевидно, что дальнейшее развитие гипертекста будет осуществляться за счет скрипт — программирования. Это оказалось немногим более эффективным, чем вводить в язык все новые элементы. Появившиеся в то время броузеры (Netscape Navigator 4, Microsoft Internet Explorer 4 и др.) уже достаточно надежно интерпретировали программный код (был установлен определенный уровень стандартизации). Однако проблемы у разработчиков еще остались. В качестве примера можно отметить, что многие скрипты начинаются с определения версии броузера, чтобы потом использовать тот или иной фрагмент кода. Очевидно, что на программиста ложится обязанность тестирования страниц на всех популярных в настоящие время броузерах.

В результате, использование всех возможностей Dynamic HTML стало уделом программистов достаточно крупных организаций, где есть условия для разработки сложных программ и всестороннего их тестирования. Создателям личных WEB-страниц подчас приходится искать компромисс между надежностью и новаторством, чтобы получить достаточно грамотный HTML-код.


Особенности гипертекста

Основная особенность гипертекстового документа — это способность получить сложные эффекты форматирования простыми и наглядными методами. Сравним гипертекстовый документ, например, с файлом в формате MS Word. В том и другом случаях можно использовать одни и те же приемы форматирования: выбор шрифта, курсив, выравнивание, вставку таблиц, рисунков и т.д. Но в документах Word механизм форматирования скрыт от пользователя, работать с файлом можно только в самом редакторе или программе, поддерживающей его формат. С гипертекстом дело состоит иначе. Такой документ можно открыть в любом текстовом редакторе и увидеть, где и каким образом отформатирован текст. Просмотреть или распечатать документ в отформатированном виде возможно тоже только в специальном приложении гипертекстовом редакторе или броузере.

Открытость структуры гипертекстовых документов позволяют фирмам- разработчикам самые разные программные продукты, а пользователь может выбрать себе подходящую программу.

Разработчик HTML-документа может выбрать способ работы с ним. Теоретически с гипертекстом можно работать даже на уровне MS-DOS в любом редакторе, открывающем ASCII-файлы. Это требует от пользователя обязательного знания большинства элементов HTML. Можно использовать для создания гипертекста и броузер. Любая из этих программ имеет режим редактирования WEB-страницы в режиме «источника». Для этого может подключатся один из установленных на компьютере текстовых редакторов. Броузеры имеют и встроенные редакторы гипертекста. Существуют гипертекстовые редакторы, которые используют только для разработки WEB-страниц и создания на них визуальных и звуковых эффектов.

Способы создания гипертекста обеспечивают его абсолютную платформенную независимость. Создавая WEB-страницу на компьютере, который работает под управлением Windows, можно не сомневаться, что администратор сервера сможет использовать файлы на компьютере, работающем под управлением UNIX или другой операционной системы.

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

Все элементы языка можно разделить на три группы. К первой относятся элементы, которые создают структуру гипертекстового документа. Использование таких элементов необходимо. Ко второй группе можно отнести элементы, создающие элементы форматирования. Их использование диктуется конкретными требованиями к документу, фантазией и компетенцией разработчика. К третьей группе относятся элементы, которые позволяют управлять программными средствами, установленными и работающими на компьютере-клиенте. Часто такие элементы создаются автоматически, когда разработчик использует для вставки некоторого объекта в документ гипертекстовый редактор или подобную программу.

Несмотря на то, что спецификация HTML является стандартом, этот язык дополняется новыми элементами (расширениями). Поэтому некоторые WEB-страницы удобнее просматривать при помощи определенных броузеров. Расширения создаются только известными фирмами, которые разрабатывают программное обеспечение для WWW, а рядовые пользователи могут совершенствовать свои WEB-страницы при помощи программирования. Апплеты позволяют снять ограничения HTML и дают простор фантазии разработчика.


Синтаксис HTML.

Структура WEB-страницы

Заготовка типичной WEB-страницы:


Структура WEB-страницы

CODE { font-family: Arial;}

Переход к конец документа

Переход к ссылке 1


Заголовок 1

Заголовок 2

Заголовок 3

Заголовок 4

Заголовок 5

Заголовок 6


Здесь расположена ссылка 1


Здесь должен располагаться оригинальный текст WEB-страницы


Переход в начало документа

Если рассмотреть исходные тексты различных WEB-страниц, то можно легко увидеть схожесть их структуры. Это объясняется тем, что документы создаются по определенным правилам. В основу синтаксиса языка HTML лег стандарт ISO 8879:1986 «Information processing. Text and office systems. Standard Generalized Markup Language (SGML)». Правда, существует большое различие между стандартом официальном и стандартом фактическим. HTML постоянно развивается, дополняется новыми элементами.

Рассмотрим основные элементы HTML.

Означает документ на языке HTML. Я уже упоминал о том, что одним из принципов языка является многоуровневое вложение элементов. Данный элемент является самым внешним, так как между его начальным и коечным тегами должна находится вся WEB – страница. В принципе этот элемент. Он имеет атрибуты version, long и dir, которыми в данном случае редко кто пользуется, и допускает вложение элементов HEAD, BODY и других, определяющую общую структуру WEB-страницы. Конечным тегом оканчиваются все документы в формате HTML.

<HEAD>

Область заголовка Web – страницы, её первая часть. HEAD служит только для формирования общей структуры документа. Этот элемент может иметь атрибуты IANG, DIR, должен включать элемент TITLE и допускает вложение элементов BASE, META, LINK, OBJECT, SCARIPT, STULE.

<TITLE>

Элемент для размещения заголовка Web – страницы. Строка текста , расположенного внутри этого элемента, отображается не в документе, а в заголовке окна броузера. Эта строка часто используется при организации поиска в WWW. Эта строка должна достаточно точно отражать назначение документа.

<STYLE>

Элемент для описания стиля некоторых элементов Web – страницы. В файле Strukt. Htm назначены шрифты для элементов h3, code. Для каждого элемента существует стилевое оформление по умолчанию, поэтому употребление элемента style не обязательно, но желательно. Этот элемент введён сравнительно недавно, без него немыслима работа в приложениях World, Excel.

<META>

Элемент содержит служебную информацию, которая не отражается при просмотре Web- страницы. Внутри него нет текста в обычном понимании, поэтому нет и конечного тега. Каждый элемент Meta содержит два основных атрибута, первый из которых определяет тип данных, а второй – содержание. Вот несколько примеров meta – данных:

Дата, обозначающая срок годности документа:

Name – “Expires” content = “Дата

Адрес электронной почты:

Name = “Reply – to” content = “ Имя @ Адрес

Имя автора Web-страницы:

Name = “Author” content = “ Имя автора

Набор ключевых слов для поиска:

Name = “Keywords” content = “слово 1, слово 2, слово 3…”

Краткое описание содержания Web- страницы:

Name = “Description” content = “Содержание страницы

Описание типа и характеристик Web – страницы:

Name = “Content – Type” content = “ Описание страницы

Указание приложения, в котором была создана Web – страница:

Name = “Generator” content = “Название HTML – редактора

Атрибут Name используется приложением – клиентом для получения дополнительной информации о Web – страницах и их упорядочения. Его часто заменяют атрибутом http – equiv. Он используется сервером для создания дополнительных полей при выполнении запроса.

Элемент META может содержать URL. Шаблон атрибута таков:

URL = “http: // адрес”

Этот элемент заключает в себе гипертекст, который определяет собственно Web – страницу. Конечный тег этого элемента надо искать в конце HTML-файла. Внутри элемента BODY можно использовать все элементы, предназначенные для дизайна Web-страницы. Внутри начального тега элемента BODY можно расположить ряд атрибутов, обеспечивающих установки для всей страницы целиком.

Атрибут, определяющий фон страницы, является одним из самых важных для дизайна.

background = “Путь к файлу”

Более простое оформление фона сводится к заданию его цвета:

bgcolor = “#RRGGBB”

Цвета фона задается тремя двухразрядными шестнадцатеричными числами, которые определяют интенсивность красного, зеленого и синего. Оба приведенных выше атрибута не являются альтернативными и часто используются совместно: если по каким-либо причинам не может быть найден рисунок фона, используется цвет.

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

text = “#RRGGBB

Для задания цвета текста гиперссылок используются следующие атрибуты:

link = “#RRGGBB

Точно так же можно задать цвет для просмотренных гиперссылок:

vlink = “#RRGGBB

Можно также указать изменение цвета для последней выбранный пользователем гиперссылки:

Alink = “#RRGGBB

В любом языке программирования есть конструкции, позволяющие создавать произвольные ремарки. HTML в этом смысле – не исключение. Текст, введений внутри этого элемента, игнорируется броузером. Эти элементы могут располагаться в любом месте WEB-страницы. Признаком комментария служит восклицательный знак, а текст комментария должен обрамляться двойным дефисом. Например:


Оценить/Добавить комментарий:

Доклад по HTML

HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

Язык HTML является приложением SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879.

Язык XHTML является более строгим вариантом HTML, он следует всем ограничениям XML и, фактически, XHTML можно воспринимать как приложение языка XML к области разметки гипертекста.

Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием шифрования.

Содержание [убрать]
1 Общее представление
2 Браузеры
3 Версии
4 Перспективы
5 Структура HTML-документа
5.1 Варианты DOCTYPE для HTML 4.01
5.2 Варианты DOCTYPE для HTML 5
6 Браузерные войны
7 Примечания
8 См. также
9 Ссылки
10 Литература
Общее представление[править | править вики-текст]
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1986—1991 годах в стенах Европейского Центра ядерных исследований в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.

Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE> предназначен для создания в документах таблиц, но часто используется и для оформления размещения элементов на странице. С течением времени основная идея платформонезависимости языка HTML была принесена в жертву современным потребностям в мультимедийном и графическом оформлении.

Браузеры[править | править вики-текст]
Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Google Chrome, Mozilla Firefox, Opera, Internet Explorer и Safari (см.: Браузер#Рыночные доли).итд

Версии[править | править вики-текст]
RFC 1866 — HTML 2.0, одобренный как стандарт 22 сентября 1995 года;
HTML 3.2[1] — 14 января 1997 года;
HTML 4.0[2] — 18 декабря 1997 года;
HTML 4.01[3] (изменения, причём более значительные, чем кажется на первый взгляд) — 24 декабря 1999 года;
ISO/IEC 15445:2000[4] (так называемый ISO HTML, основан на HTML 4.01 Strict) — 15 мая 2000 года.
HTML 5[5] — в разработке. Конец разработки запланирован на 2014 год.
HTML 5.1 начал разрабатываться примерно 19 декабря 2012 года[6].
Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.

Версия 3 была предложена Консорциумом Всемирной паутины (W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул, поддержка gif формата. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерами Netscape Navigator и Mosaic.

В версии HTML 4.0 произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные (англ. deprecated). В частности, элемент font, используемый для изменения свойств шрифта, был помечен как устаревший (вместо него рекомендуется использовать таблицы стилей CSS).

В 1998 году Консорциум Всемирной паутины начал работу над новым языком разметки, основанном на HTML 4, но соответствующим синтаксису XML. Впоследствии новый язык получил название XHTML. Первая версия XHTML 1.0 одобрена в качестве Рекомендации консорциума Всемирной паутины 26 января 2000 года.

Планируемая версия XHTML 2.0 должна была разорвать совместимость со старыми версиями HTML и XHTML, но 2 июля 2009 года Консорциум Всемирной паутины объявил, что полномочия рабочей группы XHTML2 истекают в конце 2009 года. Таким образом, была приостановлена вся дальнейшая разработка стандарта XHTML 2.0[7].

Перспективы[править | править вики-текст]
В настоящее время Консорциум Всемирной паутины разработал HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года.

Сообществом WHATWG (англ. Web Hypertext Application Technology Working Group), начиная с 2004 года, разрабатывается спецификация Web Applications 1.0, часто неофициально называемая «HTML 5», которая расширяет HTML (впрочем, имея и совместимый с XHTML 1.0 XML-синтаксис) для лучшего представления семантики различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов и т. д., которые не очень удачно вписываются в модель XHTML 2.

Структура HTML-документа[править | править вики-текст]
HTML — теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки <br>). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге. Вот примеры фрагментов HTML-документа:

<strong>Текст между двумя тегами — открывающим и закрывающим.</strong>
<a href=»http://www.example.com»>Здесь элемент содержит атрибут href, то есть гиперссылку.</a>
А вот пример пустого элемента: <br>
Регистр, в котором набрано имя элемента и имена атрибутов, в HTML значения не имеет (в отличие от XHTML). Элементы могут быть вложенными. Например, следующий код:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″ />
</head>
<body>
<p>
<b>
Этот текст будет полужирным,
<i>а этот — ещё и курсивным</i>
</b>
</p>
</body>
</html>
даст такой результат:

Этот текст будет полужирным, а этот — ещё и курсивным
Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятичной системе счисления.

Например, &copy; — знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &amp; — амперсанда (&), &lt; — символа «меньше» (<) и &gt; — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.

Подробнее по этой теме см.: Элементы HTML.
Подробнее по этой теме см.: Википедия:Специальные символы.
Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, должен начинаться со строки объявления версии HTML <!DOCTYPE…>, которая обычно выглядит примерно так:

<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN»
«http://www.w3.org/TR/html4/strict.dtd»>
Если эта строка не указана, то добиться корректного отображения документа в браузере становится труднее.

Далее обозначается начало и конец документа тегами <html> и </html> соответственно. Внутри этих тегов должны находиться теги заголовка (<head></head>) и тела (<body></body>) документа.

Варианты DOCTYPE для HTML 4.01[править | править вики-текст]
Строгий (Strict): не содержит элементов, помеченных как «устаревшие» или «не одобряемые» (deprecated).
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN» «http://www.w3.org/TR/html4/strict.dtd»>
Переходный (Transitional): содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML.
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN»
«http://www.w3.org/TR/html4/loose.dtd»>
С фреймами (Frameset): аналогичен переходному, но содержит также теги для создания наборов фреймов.
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Frameset//EN»
«http://www.w3.org/TR/html4/frameset.dtd»>
Варианты DOCTYPE для HTML 5[править | править вики-текст]
В HTML 5 используется только один вариант DOCTYPE:

<!DOCTYPE html>
Браузерные войны[править | править вики-текст]
Основная статья: Война браузеров
В середине 1990-х годов основные производители браузеров — компании Netscape и Microsoft — начали внедрять собственные наборы элементов в HTML-разметку. Создалась путаница из различных конструкций для работы во Всемирной паутине, доступных для просмотра то в одном, то в другом браузере. Особенно большие трудности были при создании кросс-браузерных программ на языке JavaScript. Веб-мастерам приходилось создавать несколько вариантов страниц или прибегать к другим ухищрениям. На какое-то время проблема потеряла актуальность по двум причинам:

Из-за вытеснения браузером Internet Explorer всех остальных браузеров. Соответственно, проблема веб-мастеров становилась проблемой пользователей альтернативных браузеров.
Благодаря усилиям производителей других браузеров, которые либо следовали стандартам W3C (как Mozilla и Opera), либо пытались создать максимальную совместимость с Internet Explorer.
На современном этапе можно констатировать рост популярности браузеров, следующих рекомендациям W3C (это Mozilla Firefox и другие браузеры на движке Gecko; Safari, Google Chrome, Opera и другие браузеры на движке WebKit). Доля Internet Explorer на данный момент составляет менее 30 %.

В современной практике существует возможность упростить разработку кросс-браузерных программ на языке JavaScript с помощью различных библиотек и фреймворков. Например, таких как jQuery, sIFR и др.

Примечания[править | править вики-текст]
↑ HTML 3.2 Reference Specification
↑ HTML 4.0 Specification
↑ Спецификация HTML 4.01 (англ.)
↑ ISO/IEC 15445:2000(E) ISO-HTML
↑ HTML5 (including next generation additions still in development)
↑ Начало разработки версии 5.1 Софт@Mail.Ru
↑ XHTML FAQ (англ.)
См. также[править | править вики-текст]
Логотип Викиучебника Имеется викиучебник по теме
«HTML»
DHTML
HTML5
SGML
XHTML
XML
Ссылки[править | править вики-текст]
Рекомендации W3C по HTML5 (англ.)
Литература[править | править вики-текст]
Э. Фримен, Э. Фримен Изучаем HTML, XHTML и CSS = Head First HTML with CSS & XHTML. — П.: «Питер», 2010. — 656 с. — ISBN 978-5-49807-113-8.
Эд Титтел, Джефф Ноубл. HTML, XHTML и CSS для чайников, 7-е издание = HTML, XHTML & CSS For Dummies, 7th Edition. — М.: «Диалектика», 2011. — 400 с. — ISBN 978-5-8459-1752-2.
Питер Лабберс, Брайан Олберс, Фрэнк Салим. HTML5 для профессионалов: мощные инструменты для разработки современных веб-приложений = Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development. — М.: «Вильямс», 2011. — 272 с. — ISBN 978-5-8459-1715-7.
Стивен Шафер. HTML, XHTML и CSS. Библия пользователя, 5-е издание = HTML, XHTML, and CSS Bible, 5th Edition. — М.: «Диалектика», 2010. — 656 с. — ISBN 978-5-8459-1676-1.
Фримен Эрик, Фримен Элизабет. Изучаем HTML, XHTML и CSS = Head First HTML with CSS & XHTML. — 1-е изд. — М.: «Питер», 2010. — С. 656. — ISBN 978-5-49807-113-8.

Реферат html

скачать

Реферат на тему:



План:

    Введение
  • 1 Общее представление
  • 2 Браузеры
  • 3 Версии
  • 4 Перспективы
  • 5 Структура HTML-документа
    • 5.1 Варианты DOCTYPE для HTML 4.01
    • 5.2 Варианты DOCTYPE для HTML 5
  • 6 Браузерные войны
  • Примечания
    Литература

Введение

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.

HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879. XHTML же является приложением XML.


1. Общее представление

Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989—1991 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.

Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE>, несколько раз использованный для форматирования страницы, которую вы сейчас читаете, предназначен для создания в документах самых обычных таблиц, но, как можно убедиться, здесь нет ни одной таблицы. С течением времени, основная идея платформонезависимости языка HTML была отдана в своеобразную жертву современным потребностям в мультимедийном и графическом оформлении.


2. Браузеры

Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome и Opera (см.: Браузер#Рыночные доли).


3. Версии

  • RFC 1866 — HTML 2.0, одобренный как стандарт 22 сентября 1995 года;
  • HTML 3.2[1] — 14 января 1997 года;
  • HTML 4.0[2] — 18 декабря 1997 года;
  • HTML 4.01[3] (изменения, причём более значительные, чем кажется на первый взгляд) — 24 декабря 1999 года;
  • ISO/IEC 15445:2000[4] (так называемый ISO HTML, основан на HTML 4.01 Strict) — 15 мая 2000 года.
  • HTML 5[5] — в разработке. Конец разработки запланирован на 2014 год.

Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.

Версия 3 была предложена Консорциумом всемирной паутины (W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерами Netscape Navigator и Mosaic.

В версии HTML версии 4.0 произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные (англ. deprecated). В частности, элемент font, используемый для изменения свойств шрифта, был помечен как устаревший (вместо него рекомендуется использовать таблицы стилей CSS).

В 1998 году консорциум Всемирной паутины начал работу над новым языком разметки, основанном на HTML 4, но соответствующим синтаксису XML. Впоследствии новый язык получил название XHTML. Первая версия XHTML 1.0 одобрена в качестве Рекомендации консорциума Всемирной паутины 26 января 2000 года.

Планируемая версия XHTML 2.0 должна была разорвать совместимость со старыми версиями HTML и XHTML, но 2 июля 2009 года консорциум Всемирной паутины объявил, что полномочия рабочей группы XHTML2 истекают в конце 2009 года. Таким образом, была приостановлена вся дальнейшая разработка стандарта XHTML 2.0[6].


4. Перспективы

В настоящее время Консорциум всемирной паутины разрабатывает HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года.

Сообществом WHATWG (англ. Web Hypertext Application Technology Working Group), начиная с 2004 года, разрабатывается спецификация Web Applications 1.0, часто неофициально называемая «HTML 5», которая расширяет HTML (впрочем, имея и совместимый с XHTML 1.0 XML-синтаксис) для лучшего представления семантики различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов и т. д., которые не очень удачно вписываются в модель XHTML 2.


5. Структура HTML-документа

HTML — теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки <br>). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге. Вот примеры фрагментов HTML-документа:

  • <strong>Текст между двумя тегами — открывающим и закрывающим.</strong>
  • <a href="http://www.example.com">Здесь элемент содержит атрибут href.</a>
  • А вот пример пустого элемента: <br>

Регистр, в котором набрано имя элемента и имена атрибутов, в HTML значения не имеет (в отличие от XHTML). Элементы могут быть вложенными. Например, следующий код:

<b>
  Этот текст будет полужирным,
  <i>а этот - ещё и курсивным</i>
</b>

даст такой результат:

Этот текст будет полужирным, а этот - ещё и курсивным

Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятичной системе счисления.

Например, &copy; — знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &amp; — амперсанда (&), &lt; — символа «меньше» (<) и &gt; — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.

Подробнее по этой теме см.: Элементы HTML.
Подробнее по этой теме см.: Википедия:Специальные символы.

Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, должен начинаться со строки объявления версии HTML <!DOCTYPE…>, которая обычно выглядит примерно так:

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html4/strict.dtd">

Если эта строка не указана, то добиться корректного отображения документа в браузере становится труднее.

Далее обозначается начало и конец документа тегами <html> и </html> соответственно. Внутри этих тегов должны находиться теги заголовка (<head></head>) и тела (<body></body>) документа.


5.1. Варианты DOCTYPE для HTML 4.01

  • Строгий (Strict): не содержит элементов, помеченных как «устаревшие» или «не одобряемые» (deprecated).
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html4/strict.dtd">
  • Переходный (Transitional): содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML.
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd">
  • С фреймами (Frameset): аналогичен переходному, но содержит также теги для создания наборов фреймов.
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
     "http://www.w3.org/TR/html4/frameset.dtd">

5.2. Варианты DOCTYPE для HTML 5

В HTML 5 используется только один вариант DOCTYPE:

6. Браузерные войны

В середине 1990-х годов основные производители браузеров — компании Netscape и Microsoft — начали внедрять собственные наборы элементов в HTML-разметку. Создалась путаница из различных конструкций для работы во Всемирной паутине, доступных для просмотра то в одном, то в другом браузере. Особенно большие трудности были при создании кросс-браузерных программ на языке JavaScript. Веб-мастерам приходилось создавать несколько вариантов страниц или прибегать к другим ухищрениям. На какое-то время проблема потеряла актуальность по двум причинам:

  • Из-за вытеснения браузером Internet Explorer всех остальных браузеров. Соответственно, проблема веб-мастеров становилась проблемой пользователей альтернативных браузеров.
  • Благодаря усилиям производителей других браузеров, которые либо следовали стандартам W3C (как Mozilla и Opera), либо пытались создать максимальную совместимость с Internet Explorer.

На современном этапе можно констатировать рост популярности браузеров, следующих рекомендациям W3C (это Mozilla Firefox и другие браузеры на движке Gecko; Safari, Google Chrome и другие браузеры на движке WebKit; Opera с движком Presto). Доля Internet Explorer на данный момент составляет менее 50 %.

В современной практике существует возможность упростить разработку кросс-браузерных программ на языке JavaScript, с помощью различных библиотек и фреймворков. Например таких как jQuery.


Примечания

  1. HTML 3.2 Reference Specification — www.w3.org/TR/REC-html32
  2. HTML 4.0 Specification — www.w3.org/TR/REC-html40-971218/
  3. Спецификация HTML 4.01 — www.w3.org/TR/html401/ (англ.)
  4. ISO/IEC 15445:2000(E) ISO-HTML — www.purl.org/NET/ISO IEC.15445/15445.html
  5. HTML5 (including next generation additions still in development) — www.whatwg.org/specs/web-apps/current-work/
  6. XHTML FAQ — www.w3.org/2009/06/xhtml-faq.html (англ.)

Реферат: Курсовая работа: Язык HTML в программировании

Министерство Образования Московской Области

МОСКОВСКИЙ ОБЛАСТНОЙ ПРОМЫШЛЕННО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ

Курсовая работа

По предмету: «Web-Дизайн»

На тему: Язык HTML

Выполнил: Студент гр. ПР3

Соколов С.С.

Проверил: Витальева .Т.Б.

Дубна 2010

Оглавление

 

Введение

Теоретическая часть

Практическая часть

Заключение

Введение

 

Что такое HTML?

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

Технология World Wide Web, в переводе Всемирная паутина получила столь широкое распространение из-за простоты своих пользовательских интерфейсов. Принцип жми на то, что интересно, лежащий в основе гипертекста, интуитивно понятен. В технологиях WWW все ключевые понятия просматриваемого документа: слова, картинки — имеют возможность раскрыться новым документом, развивающим это понятие. Такой способ представления информации называется гипертекстом, а документы, представленные в таком виде –гипертекстовыми документами. Для описания этих документов используется специальный язык — язык описания гипертекстовых документов или HTML (англ. вариант Hyper Text Markup Language).

Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в1991—1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве(Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки.

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

верстка язык html

Теоретическая часть

 

Структура HTML-документов
Web-страницы описываются на специальном языке, называемом HTML (HyperText Markup Language язык разметки гипертекстовой информации), который позволяет осуществлять простое форматирование текста, вставку графики, а также составление таблиц и цветовое оформление документов.
Будучи подмножеством языка SGML, HTML имеет теговую структуру. Это означает, что в тексте встречаются команды, изменяющие интерпретацию информации.
Теги записываются в угловых скобках и могут содержать дополнительные параметры. Большинство тегов располагается в виде «скобок» вокруг текста (как теги <I> и </I> вокруг слова «курсивом» в приведенном выше примере). Благодаря этому свойству, теги можно подразделить на открывающие и закрывающие. Не у всех тегов существуют соответствующие им закрывающие, такие теги иногда называют «пустыми»(empty). Общую структуру открывающего тега можно записать так:
<NNNNN Name=»Value» …..>
Соответствующий закрывающий тег будет иметь вид
</NNNNN>
Теги HTML
Заглавные теги
<HTML> (соответственно, в конец документа, закрывающего тега </HTML>; никогда не забывайте закрывать скобки!). Заголовок HTML-файла находится в обязательной секции <HEAD>, которая должна находиться в самом начале, то есть сразу после тега <HTML>. Оформляется заголовок с помощью тега <TITLE>.
BACKGROUND — позволяет задать фоновую картинку для документа. Картинка будет размножена (tiled) и покроет всю видимую площадь области отображения окна программы просмотра.
TEXT — задает цвет текста документа. Цвет задается так же как и для параметра BGCOLOR.
LINK — задает цвет для текста и рамок изображений в активных зонах документа, содержащих ссылки (anchors).
VLINK — (Visited LINKs color) задает цвет для ранее выбранных ссылок.
ALINK — (Active LINKs color) задает цвет для ссылок в момент выбора.
Форматирующие теги
Для того чтобы вставить «насильный» перевод строки, необходимо воспользоваться тегом <BR> . Если вам необходимо сделать так, чтобы в определенном месте текст НЕ МОГ быть разорван, напишите в этом месте тег <NOBR>
Для разбивки текста на параграфы используется тег <Pпараметры>ТЕКСТ<P> Тег <P> имеет один параметр ALIGN, указывающий на способ выравнивания текста внутри параграфа: текст может быть выровнен по правому (RIGHT), левому (LEFT) краям или отцентрирован (CENTER). Если параметр опущен, текст выравнивается по левому краю.
Чтобы отцентрировать параграф можно также пользоваться тегом
<CENTER>…</CENTER>

Еще одним способом разделения текста на части можно назвать горизонтальную линию. Линия является элементом языка HTML и вставляется в текст посредством тега<HRпараметры>,где параметры могут быть следующими:

WIDTH — задает ширину линии
SIZE — задает толщину линии.
NOSHADE — если этот параметр задан, линия не будет иметь тени.
Комментарии
Комментарии заключаются между последовательностями <!— и —>.
Заголовки
Для их создания используются теги <h2>…</h2>,…,<H6>…</H6>. Размер 1 соответствует самому крупному шрифту, размер 6 самому мелкому
Шрифты
Выделение курсивом осуществляется с помощью тега <I> (от слова Italic), а жирным шрифтом — с помощью тега <B> (от слова Bold).
В HTML есть также понятие emphasis - обобщенное выделение. Оформляется оно с помощью тега <EM>…</EM>. Такое выделение — средство описания логической структуры документа. Обычно выделенный таким способом текст отображается курсивом.
Другим средством логического выделения можно считать тег <STRONG>…</STRONG>
Содержимое тега обычно отображается жирным шрифтом.
Изменить размеры и цвет шрифтов можно с помощью тега <FONT параметры>…</FONT>
Параметры могут быть следующими:
SIZEvalue или value» — задает абсолютный или относительный размер шрифта. Относительный размер задается по отношению к базовому размеру. Диапазон принимаемых значений от одного до семи.
COLOR — указывает цвет для текста.
FACE — расширение Microsoft Internet Explorer и Netscape Navigator. Позволяет задать гарнитуру (или список гарнитур, из имеющихся в системе шрифтов будет выбран наиболее подходящий) для текста.
SIZE — задает размер шрифта.

Списки
Списки в HTML бывают трех типов: ненумерованные, нумерованные и так называемые списки терминов. Ненумерованный список оформляется с помощью блока
<UL>
<LI>элемент
<LI> элемент
</UL>
 Нумерованный список отличается от ненумерованного тем, что около пунктов вместо жирных точек вставляются порядковые номера пунктов. Оформляется он в виде блока
<OL>
<LI>элемент
<LI>элемент
</OL>
Третим видом списка является список терминов. Он очень удобен для оформления всевозможных
глоссариев. Оформить такой список можно с помощью
блока
<DL>
<DT>Термин1<DD>Описание1
 <DT>Термин2<DD>Описание2
</DL>

Гипертекстовые ссылки
Одной из самых мощных возможностей WWW является возможность организации гипертекстовых связей между документами.
Чтобы оформить какой-либо элемент документа в качестве гипертекстовой ссылки, достаточно лишь заключить его внутрь тега <A> (anchor). Полный синтаксис тега таков:
<Aпараметры>
</A>
где параметры могут быть следующими:
HREF — обязательный параметр, определяет или URL или файл, на который мы ссылаемся. Если мы ссылаемся на файл, то поле HREF содержит имя файла в файловой системе Web-сервера.
NAME — если этот параметр указан, то ссылка никуда не ссылается. Неочевидно, но в этом случае тег <A> указывает именованную метку в документе, на которую потом можно будет сослаться используя символ # в параметре HREF.
target — параметр, указывающий имя окна или рамки в которой будет отображен документ. Если окна или рамки с таким именем не существует, будет открыто новое окно.
Верстка таблиц
Таблицы являются мощнейшим средством HTML для верстки страниц. До появления в языке HTML средств верстки таблиц, нельзя было создать даже самый простой многоколончатый текст или сводную таблицу, то после появления такой возможности Web-дизайнеры стали использовать ее в полной мере и добиваться сложных эффектов.
Создается таблица с помощью конструкции
<TABLE параметры >
<CAPTION>Заголовок</CAPTION>
<TR параметры>
<TD параметры>
</TD>
…. </TR>
</TABLE>
Тег TABLE начинает описание таблицы и может иметь следующие параметры:
BORDER — определяет толщину рамки таблицы. Если указано нулевое значение то рамка не отображается. Если этот параметр не указан, его значение считается нулевым (рамка не отображается).
WIDTH, HEIGHT – указывает размеры таблицы, если они должны быть жестко заданы.
ALIGN — определяет, как должна быть выровнена таблица: справа (RIGHT), слева (LEFT) или в центре (CENTER) страницы.
CELLSPACING — число точек между отдельными ячейками в таблице.
CELLPADDING — число точек между рамкой и содержимым ячейки.
С помощью тега <TR параметры>…</TR> оформляются строки таблиц. Он может иметь следующие параметры:
ALIGN — используется для задания способа горизонтального форматирования данных внутри ячеек: они могут прижиматься к правому (RIGHT), левому (LEFT) краям или центрироваться (CENTER).
VALIGN — используется для задания способа вертикального форматирования данных внутри ячеек: они могут прижиматься к верхнему (TOP), нижнему (BOTTOM) краям, центрироваться (MIDDLE) или иметь общую базовую линию (BASELINE).
Конкретные ячейки задаются с помощью тега <TD параметры>…</TD>, где параметры могут быть следующими:
WIDTH — задает ширину ячейки.
COLSPAN — определяет, сколько колонок таблицы ячейка будет перекрывать.
ROWSPAN — определяет, сколько строк таблицы ячейка будет перекрывать.
NOWRAP — если этот параметр указан, содержимое ячеек не будет переноситься, чтобы влезать в ширину ячейки.
BGCOLOR — параметр, поддерживаемый современными браузерами: указывает цвет фона ячейки в виде RGB-триплета или символьного имени.
Еще один тег для оформления ячеек таблиц — тег <TH>…</TH> — нужен для задания заголовочных ячеек. Он во всем совпадает с тегом <TD>, но в отличие от него, содержимое выдается жирным шрифтом и центрируется.
Если нужно задать заголовок ВСЕЙ таблицы, используйте тег <CAPTION параметры>…</CAPTION>. Он должен быть внутри тега <TABLE>, но вне описания ячеек. Тег имеет один параметр:
ALIGN — указывает положение заголовка: он может быть в верхней (TOP) или нижней (BOTTOM) части таблицы.
Рамки (фреймы)
Мощным визуальным средством являются так называемые рамки или фреймы (frames). С помощью рамок область отображения браузера может быть разделена на отдельные части, содержащие различные документы. При этом возможно задание связей между рамками так, что выбор ссылки в одной рамке может приводить к отображению запрошенного документа в другой. Это позволяет создавать очень удобные в использовании документы (при неправильном применении можно также создать и очень неудобные). Рамки на сегодняшний день поддерживаются в последних версиях таких браузеров, как Netscape Navigator (начиная с версии 2.0) и MS Internet Explorer (версии 3.0 и выше), но популярность применения рамок растет, и похоже, что вскоре к этим браузерам добавятся новые.
Рамки описываются в специальном HTML-документе, называемом Документом Описания Рамок. Этот документ содержит описание числа, размеров и положения рамок, а также URL-и их содержимого. Нельзя пытаться вписать содержимое рамок в описание, оно должно находиться в отдельных документах.
При описании рамок тег <BODY> заменяется на тег
<FRAMESETпараметры>
описания содержимого рамок
</FRAMESET>
Тег будет игнорироваться браузером, если перед ним встретятся любые теги, в обычном случае встречающиеся внутри тега <BODY>. Теги <FRAMESET> могут быть вложенными, что позволяет, как Читатель увидит далее, создавать очень сложные конструкции. Параметры тега <FRAMESET> могут быть следующими:
ROWSx1,x2,… или x1%,x2%,… или x1*,x2*,…» — этот параметр описывает рамки как строки различной высоты. Высоты рамок задаются списком разделенных запятыми значений. Высоты измеряются в точках, процентном отношении от общей высоты области отображения, либо как относительные величины. Сумма высот всех рамок должна быть равна высоте всей области отображения. Если этого не происходит, браузеры сами корректируют значения.
COLSx1,x2,… или x1%,x2%,… или *» — используется для описания рамок как столбцов различной ширины. Используется так же, как параметр ROWS.
Примеры:
<FRAMESET ROWS=»3*,*»>
задаст две горизонтальные рамки, причем первая (верхняя) будет в три раза выше второй (нижней).
<FRAMESET ROWS=»100,*,50″>
задаст три горизонтальные рамки, причем первая (верхняя) будет иметь высоту 100 точек, третья (нижняя) будет иметь высоту 50 точек, а вторая (средняя) займет все оставшееся пространство.
<FRAMESET COLS=»70%,30%»>
задаст две вертикальные рамки, причем первая (левая) будет иметь ширину 70% общей ширины области отображения, а вторая (правая) — 30%.
Для задания содержимого рамки используется тег <FRAME параметры>. Параметры могут быть следующими:
SRC — указывает URL документа, который должен быть отображен в рамке. Если параметр не указан, рамка останется пустой.
NAME — значение этого параметра определяет имя для рамки. Впоследствии по этому имени на рамку можно будет сослаться с помощью параметра TARGET тега <A>.
SCROLLING — показывает, можно ли проматывать содержимое документа в рамке. Может принимать следующие значения:
YES — содержимое рамки МОЖЕТ проматываться.
NO — содержимое рамки НЕ может проматываться.
AUTO — браузер решает, отображать линейку прокрутки или нет (исходя из длины документа). Это значение иcпользуется по умолчанию.
NORESIZE — если этот параметр указан, пользователь не сможет изменить размеры рамки. По умолчанию пользователь МОЖЕТ изменять размеры отображаемых рамок (например, таская границу рамки указательным устройством).
MARGINWIPH — указывает на величину горизонтального отступа внутри рамки.
MARGINHEIGHT — указывает на величину вертикального отступа внутри рамки.соответствует примерно следующей раскладке рамок в области отображения:
Что же происходит, если браузер не понимает рамок? Пользователь видит абсолютно чистый экран и не может добраться до нужной ему информации. Как сделать так, чтобы такая ситуация не возникала? Разработчики расширений предусмотрели такую ситуацию и придумали тег, содержимое которого никогда не отображается в браузере, понимающем рамки, тогда как «глупый» браузер, увидя незнакомый тег, честно отобразит его содержимое без применения каких-либо хитростей. Такой тег называется
<NOFRAMES>
Внутри него рекомендуется располагать ссылки на документы, не содержащие рамок.
Для организации связей между рамками разработчики предусмотрели параметр TARGET для тега <A>. Он также может применяться в тегах <BASE>, <AREA> и <FORM>.

Практическая часть

 

Разработка сайта посредством HTML

Итак, в качестве практической части была выбрана работа по созданию сайта на тему: «Япония»

Создание графических объектов

В первую очередь перед началом верстки гипертекста нужно продумать общий дизайн страниц, их количество, структуру, а также создать элементы графической оболочки сайта. Лучше всего подойдет Adobe Photoshop CS5.

Кнопки меню

             

        

          или    (кому как нравится)

Для новостной ленты:

Для части HEAD

Макет страницы

Также важно продумать макет структуры сайта. Макет нашего сайта будет выглядеть примерно так:

 

Верстка

Теперь можно приступать к верстке. Делаем главную страницу:

Главная страница:

<html>

<head >

<META HTTP-ENQUIV=»CONTENT-TYPE» CONTENT=»TEXT/HTML; CHARSET=WINDOWS-1251″>

<META NAME=»AUTHOR» CONTENT=»Руслан Смоилов»>

<meta name=»robots» content=»all»>

<title> Добро пожаловать в Японию </title>

<center>

<img src=»images\77-1024.jpg»>

<TABLE width=100% height=3% cellspacing=0><tr><TD BACKGROUND=»images\60.jpg»>

<MARQUEE DIRECTION=CENTER SCROLLAMOUNT= align=center><font color=black><B> Новостная строка</b></font></MARQUEE></td></tr></table>

<embed src=»2.mp3″ hidden=true>

</embed></head>

<body background=»images\backdrop01.jpg» bgproperties=»fixed» leftmargin=»35″

rightmargin=»35″ text=»yellow» link=»lightgreen» alink=»yellow» vlink=»lightgreen»>

<h3>

Добро пожаловать в Японию!</h3>

<TABLE ALIGN=CENTER WIDTH=100% HEIGHT=100% BORDER=0 cellspacing=0 CELLPADDING=16>

<TR HEIGHT=18%>

<TD WIDTH=19% ><br><FORM NAME=»FORM1″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text» value=»Ваш логин»>

<INPUT type=»text» value=»Ваш пароль»>

<INPUT type=»SUBMIT» VALUE=»Войти»></FORM><a href=»2.html»><h4 align=center>Регистрация</h4></a></TD>

<TD></TD>

<TD WIDTH=25% align=right><FORM NAME=»FORM2″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text»>

<INPUT type=»image» src=»images\Без имени-2.jpg» width=»93″ ALIGN=RIGHT></FORM>

</TD>

</TR>

<TR heigh=»32%»>

<TD BGCOLOR=BLACK ALIGN=CENTER VALIGN=TOP><BR>

<A HREF=»3.HTML»><IMG SRC=»images\2.JPG»></A>

<A HREF=»4.HTML»><IMG SRC=»images\3.JPG»></A>

<A HREF=»5.HTML»><IMG SRC=»images\4.JPG»></A>

<A HREF=»6.HTML»><IMG SRC=»images\5.JPG»></A>

<A HREF=»7.HTML»><IMG SRC=»images\6.JPG»></A>

<A HREF=»8.HTML»><IMG SRC=»images\7.JPG»></A>

<A HREF=»9.HTML»><IMG SRC=»images\8.JPG»></A></TD>

<TD ROWSPAN=»2″ COLSPAN=»2″ bgcolor=black valign=top align=justify><h4 align=center> Информация о сайте</h4>

<P align=justify><font size=»+1″> &nbsp&nbsp&nbspСайт разработан с чисто демонстрационными целями.

Почему именно <I>Япония</i>? Незнаю.

Может быть потому что Япония является одной из передовых стран в области информационных технологий(как впрочем во всем).

<a href=»4.HTML#SAPPORO»><IMG SRC=»images\800px-Japan_Kyoto_Kinkakuji_DSC00117.jpg» ALIGN=CENTER WIDTH=100%></A>

<br><I>Япония</i> — развитая страна с очень высоким уровнем жизни (десятое место по индексу развития человеческого потенциала).

В Японии одна из самых высоких ожидаемых продолжительностей жизни, в 2009 году она составляла 82,12 года, и один из самых низких уровней младенческой смертности</font></p></TD>

</TR>

<TR>

<TD bgcolor=»black» align=center valign=top>

<br>

<h3>Автомобиль какой японской марки вы предпочитаете?</h3>

<form>

<Select>

<option value=»no»>Выберите автобренд

<option value=»Toyota»>Toyota

<option value=»Honda»>Honda

<option value=»Subaru»>Subaru

<option value=»Nissan»>Nissan

<option value=»Mitsubishi»>Mitsubishi

</select>

<INPUT TYPE=»submit» VALUE=»Голосовать»>

</form>

<bg><BR><bR> <strong>Итоги опроса:<table width=70% cellspacing=6 height=20% >

<tr><td>Toyota</td><td> 40%</td></tr>

<tr><td>Honda</td><td> 10%</td></tr>

<tr><td>Subaru</td><td> 20%</td></tr>

<tr><td>Nissan</td><td> 10%</td></tr>

<tr><td>Mitsubishi</td><td> 20%</td></tr></TABLE></strong>

</TD></TR></TABLE><br><br><br><br><br>

<A href=»http://www.japan.com»> japan.com</a>

<A href=»http://www.google»>google.com</a>

<br><br><br><br><br><p align=right> Desined by Ruslan Smoilov<br>Dubna 2010

<br> [email protected]

</center>

</body>

</html>

Страница 2

<html>

<head>

<META HTTP-ENQUIV=»CONTENT-TYPE» CONTENT=»TEXT/HTML; CHARSET=WINDOWS-1251″>

<LINK href=»css/style.css» rel=»stylesheet» type=»text/css»>

<meta name=»robots» content=»all»>

<title> Добро пожаловать в японию </title></head>

<center>

<img src=»images\77-1024.jpg»>

<TABLE width=100% height=3% cellspacing=0><tr><TD BACKGROUND=»images\60.jpg»>

<MARQUEE DIRECTION=CENTER SCROLLAMOUNT= align=center><font color=black>

<B> Новостная строка</b></font></MARQUEE></td></tr></table>

<body background=»images\backdrop01.jpg» bgproperties=»fixed» leftmargin=»35″

rightmargin=»35″ text=»yellow» link=»lightgreen» alink=»yellow» vlink=»lightgreen»>

<TABLE ALIGN=CENTER WIDTH=100% HEIGHT=100% BORDER=0 cellspacing=0 CELLPADDING=16>

<TR HEIGHT=18%>

<TD WIDTH=19% ><br><FORM NAME=»FORM1″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text» value=»Ваш логин»>

<INPUT type=»text» value=»Ваш пароль»>

<INPUT type=»SUBMIT» VALUE=»Войти»></FORM><a href=»2.html»><h4 align=center>Регистрация</h4></a></TD>

<TD></TD>

<TD WIDTH=25% align=right><FORM NAME=»FORM2″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text»>

<INPUT type=»image» src=»images\Без имени-2.jpg» width=»93″ ALIGN=RIGHT></FORM>

</TD>

</TR>

<TR heigh=»32%»>

<TD BGCOLOR=BLACK ALIGN=CENTER VALIGN=TOP><BR>

<div class=english>

<A HREF=»3.HTML»><IMG SRC=»images\2.JPG»></a></div>

<A HREF=»4.HTML»><IMG SRC=»images\3.JPG»></A>

<A HREF=»5.HTML»><IMG SRC=»images\4.JPG»></A>

<A HREF=»6.HTML»><IMG SRC=»images\5.JPG»></A>

<A HREF=»7.HTML»><IMG SRC=»images\6.JPG»></A>

<A HREF=»8.HTML»><IMG SRC=»images\7.JPG»></A>

<A HREF=»9.HTML»><IMG SRC=»images\8.JPG»></A></TD>

<TD ROWSPAN=»2″ COLSPAN=»2″ bgcolor=black valign=top align=center>

<br><a href=»index.html» align=right><h5><<На главную</h5></a>

<h4 align=center>Регистрация пользователей</h4>

<form action=»f2″ method=»post»><br>

Фамилия<input type=»text» size=35><br>

Имя&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type=»text» size=35><br>

Отчество<input type=»text» size=35><br>

<br>Страна&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

<Select>

<option>Выбрать страну

<option value=»Россия»>Россия

<option value=»Беларусь»>Беларусь

<option value=»Сша»>Сша

<option value=»Франция»>Франция

<option value=»Япония»>Япония

</select>

<INPUT TYPE=»submit» VALUE=»Сохранить»>

</TD>

</TR>

<TR>

<TD bgcolor=»black» align=center valign=top>

<br>

<h3>Автомобиль какой японской марки вы предпочитаете?</h3>

<form>

<Select>

<option value=»no»>Выберите автобренд

<option value=»Toyota»>Toyota

<option value=»Honda»>Honda

<option value=»Subaru»>Subaru

<option value=»Nissan»>Nissan

<option value=»Mitsubishi»>Mitsubishi

</select>

<INPUT TYPE=»submit» VALUE=»Голосовать»>

</form>

<bg><BR><bR> <strong>Итоги опроса:<table width=70% cellspacing=6 height=20% >

<tr><td>Toyota</td><td> 40%</td></tr>

<tr><td>Honda</td><td> 10%</td></tr>

<tr><td>Subaru</td><td> 20%</td></tr>

<tr><td>Nissan</td><td> 10%</td></tr>

<tr><td>Mitsubishi</td><td> 20%</td></tr></TABLE></strong>

</TD></TR></TABLE>

<br><br><br><br><br>

<A href=»http://www.japan.com»> japan.com</a>

<A href=»http://www.google»>google.com</a>

<br><br><br><br><br><p align=right> Desined by Ruslan Smoilov<br>Dubna 2010

<br> [email protected]

</center>

</body>

</html>

Страница 3

<html>

<head>

<META HTTP-EQUIV=Content-Type CONTENT=»text/html; >

<meta name=»robots» content=»all»>

<title> Добро пожаловать в японию </title>

<center>

<img src=»images\77-1024.jpg»>

<TABLE width=100% height=3% cellspacing=0><tr><TD BACKGROUND=»images\60.jpg»>

<MARQUEE DIRECTION=CENTER SCROLLAMOUNT= align=center><font color=black>

<B> Новостная строка</b></font></MARQUEE></td></tr></table>

<body background=»images\backdrop01.jpg» bgproperties=»fixed» leftmargin=»35″

rightmargin=»35″ text=»yellow» link=»lightgreen» alink=»yellow» vlink=»lightgreen»>

</body>

<TABLE ALIGN=CENTER WIDTH=100% HEIGHT=100% BORDER=0 cellspacing=0 CELLPADDING=16>

<TR HEIGHT=18%>

<TD WIDTH=19% ><br><FORM NAME=»FORM1″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text» value=»Ваш логин»>

<INPUT type=»text» value=»Ваш пароль»>

<INPUT type=»SUBMIT» VALUE=»Войти»></FORM><a href=»2.html»><h4 align=center>Регистрация</h4></a></TD>

<TD></TD>

<TD WIDTH=25% align=right><FORM NAME=»FORM2″ ACTION=»F:\программирование\Курсовая» METHOD=»POST»>

<INPUT type=»text»>

<INPUT type=»image» src=»images\Без имени-2.jpg» width=»93″ ALIGN=RIGHT></FORM>

</TD>

</TR>

<TR heigh=»32%»>

<TD BGCOLOR=BLACK ALIGN=CENTER VALIGN=TOP><BR>

<A HREF=»3.HTML»><IMG SRC=»images\2.JPG»></A>

<A HREF=»4.HTML»><IMG SRC=»images\3.JPG»></A>

<A HREF=»5.HTML»><IMG SRC=»images\4.JPG»></A>

<A HREF=»6.HTML»><IMG SRC=»images\5.JPG»></A>

<A HREF=»7.HTML»><IMG SRC=»images\6.JPG»></A>

<A HREF=»8.HTML»><IMG SRC=»images\7.JPG»></A>

<A HREF=»9.HTML»><IMG SRC=»images\8.JPG»></A></TD>

<TD rowSPAN=»2″ colspan=»2″ bgcolor=black valign=top align=justify><br>

<br><a href=»index.html» align=right><h5><<На главную</h5></a>

<h3 align=center>Фотографии</h3>

<img src=»images\166716 (1).jpg» >

<img src=»images\800px-Skyscrapers_of_Shinjuku_2009_January.jpg» ></TD>

</TR>

<TR>

<TD bgcolor=»black» align=center valign=top>

<br>

<h3>Автомобиль какой японской марки вы предпочитаете?</h3>

<form>

<Select>

<option value=»no»>Выберите автобренд

<option value=»Toyota»>Toyota

<option value=»Honda»>Honda

<option value=»Subaru»>Subaru

<option value=»Nissan»>Nissan

<option value=»Mitsubishi»>Mitsubishi

</select>

<INPUT TYPE=»submit» VALUE=»Голосовать»>

</form>

<bg><BR><bR> <strong>Итоги опроса:<table width=70% cellspacing=6 height=20% >

<tr><td>Toyota</td><td> 40%</td></tr>

<tr><td>Honda</td><td> 10%</td></tr>

<tr><td>Subaru</td><td> 20%</td></tr>

<tr><td>Nissan</td><td> 10%</td></tr>

<tr><td>Mitsubishi</td><td> 20%</td></tr></TABLE></strong>

</TD></TR></TABLE><br><br><br><br><br>

<A href=»http://www.japan.com»> japan.com</a>

<A href=»http://www.google»>google.com</a>

<br><br><br><br><br><p align=right> Desined by Ruslan Smoilov<br>Dubna 2010

<br> [email protected]

</center></html>

Заключение

 

На сегодняшний день перспективы HTML продолжают расти. Консорциум всемирной паутины разрабатывает HTML версии 5. Первый вариант спецификации языка появился в Интернете 20 ноября 2007 года. Параллельно ведётся работа по дальнейшему развитию HTML под названием XHTML (англ.Extensible Hypertext Markup Language— «расширяемый язык разметки гипертекста»). Пока XHTML по своим возможностям сопоставим с HTML, однако предъявляет более строгие требования к синтаксису. Как и HTML, XHTML является подмножеством языка SGML, однако XHTML, в отличие от предшественника, основан наXML. Вариант XHTML 1.0 был одобрен в качестве Рекомендации Консорциума всемирной паутины26 января2000 года.

Планируемая спецификация XHTML 2.0 разрывает совместимость со старыми версиями HTML и XHTML, что не очень устраивает некоторых веб-разработчиков и производителей браузеров. ГруппойWHATWG(англ.Web Hypertext Application Technology Working Group) разрабатывается спецификацияWeb Applications1.0, часто неофициально называемая «HTML 5», которая расширяет HTML (впрочем, имея и совместимый с XHTML 1.0 XML-синтаксис) для лучшего представления семантики различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов ит.д., которые не очень удачно вписываются в модель XHTML 2.

1. История развития языка html

[Лекция 2. Основы HTML. Возможности HTML5.]

учебный год

Лекция 2. Основы HTML. Возможности HTML5.

В 1989 году Тим Бернерс-Ли предложил руководству международного центра высоких энергий (CERN) проект распределенной гипертекстовой системы, которую он назвал World Wide Web (WWW), Всемирная паутина. Первоначально идея системы состояла в том, чтобы при помощи гипертекстовой навигационной системы объединить все множество информационных ресурсов CERN в единую информационную систему.

Одним из компонентов технологии создания распределенной гипертекстовой системы World Wide Web стал язык гипертекстовой разметки HTML (HyperText Markup Language – язык гипертекстовой разметки документов), разработанный Тимом Бернерсом-Ли на основе стандарта языка разметки печатных документов — SGML (Standard Generalised Markup Language, стандартный обобщенный язык разметки). Дэниел В. Конноли написал для него Document Type Definition — формальное описание синтаксиса HTML в терминах SGML.

Разработчики HTML смогли решить две задачи:

  • предоставить дизайнерам гипертекстовых баз данных простое средство создания документов;

  • сделать это средство достаточно мощным, чтобы отразить имевшиеся на тот момент представления об интерфейсе пользователя гипертекстовых баз данных.

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

Язык НТМL позволяет размечать электронный документ, который отображается на экране с полиграфическим уровнем оформления; результирующий документ может содержать самые разнообразные метки, иллюстрации, аудио- и видеофрагменты и так далее. В состав языка вошли развитые средства для создания различных уровней заголовков, шрифтовых выделений, различные списки, таблицы и многое другое.

Вторым важным моментом, повлиявшим на судьбу HTML, стало то, что в качестве основы был выбран обычный текстовый файл.

Таким образом, гипертекстовая база данных в концепции WWW — это набор текстовых файлов, размеченных на языке HTML, который определяет форму представления информации (разметка) и структуру связей между этими файлами и другими информационными ресурсами (гипертекстовые ссылки). Гипертекстовые ссылки, устанавливающие связи между текстовыми документами, постепенно стали объединять самые различные информационные ресурсы, в том числе звук и видео; в результате возникло новое понятие — гипермедиа.

Такой подход предполагает наличие еще одного компонента технологии — интерпретатора языка. В World Wide Web функции интерпретатора разделены между Web-сервером гипертекстовой базы данных и интерфейсом пользователя. Сервер, кроме доступа к документам и обработки гипертекстовых ссылок, обеспечивает предпроцессорную обработку документов, в то время как интерфейс пользователя осуществляет интерпретацию конструкций языка, связанных с представлением информации.

Версии

  1. RFC 1866— HTML 2.0, одобренный как стандарт22 сентября1995 года;

  2. HTML 3.2 — 14 января1997 года;

  3. HTML 4.0 — 18 декабря1997 года;

  4. HTML 4.01 (изменения, причём более значительные, чем кажется на первый взгляд) — 24 декабря1999 года;

  5. ISO/IEC 15445:2000 (так называемый ISO HTML, основан на HTML 4.01 Strict) — 15 мая2000 года.

  6. HTML 5— в разработке. Конец разработки запланирован на 2014 год.

  7. HTML 5.1 начал разрабатываться примерно 19 декабря 2012 года.

Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.

Версия 3 была предложена Консорциумом всемирной паутины(W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложныхматематических формул, поддержка gif формата. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерамиNetscape NavigatorиMosaic.

В версии HTML 4.0 произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные (англ.deprecated). В частности, элемент font, используемый для изменения свойств шрифта, был помечен как устаревший (вместо него рекомендуется использовать таблицы стилейCSS).

В 1998 годуконсорциум Всемирной паутиныначал работу над новым языком разметки, основанном на HTML 4, но соответствующим синтаксису XML. Впоследствии новый язык получил названиеXHTML. Первая версия XHTML 1.0 одобрена в качестве Рекомендации консорциума Всемирной паутины26 января2000 года.

Планируемая версия XHTML 2.0 должна была разорвать совместимость со старыми версиями HTML и XHTML, но 2 июля 2009 годаконсорциум Всемирной паутиныобъявил, что полномочия рабочей группы XHTML2 истекают в конце2009 года. Таким образом, была приостановлена вся дальнейшая разработка стандарта XHTML 2.0.

В настоящее время Консорциум всемирной паутины разрабатывает HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года.

Реферат на тема «Создание WEB- сайтов»

госудаственное бюджетное профессиональное образовательное учреждение

Ростовской области

«Волгодонский педагогический колледж»

ГБПОУ РО «ВПК»

Реферат

По теме: «Создание WEB-сайтов»

Выполнила: Анохина Д.С.

Проверила: Мамедова С.А.

г.Волгодонск,

2017

Содержание

1. Введение

2. Создание сайта

3. Веб-дизайн; Веб-верстка; Веб-программирование

4. Структура сайтов

5. Заключение

Введение

Сайт – («паутина, сеть» и site — «место», буквально «место, сегмент, часть в сети») — система электронных документов (файлов данных и кода) частного лица или организации в компьютерной сети под общим адресом (доменным именем или IP-адресом).

Все сайты в совокупности составляют Всемирную паутину, где коммуникация (паутина) объединяет сегменты информации мирового сообщества в единое целое — базу данных и коммуникации планетарного масштаба. Для прямого доступа клиентов к сайтам на серверах был специально разработан протокол HTTP.

Первый в мире сайт info.cern.ch появился в 1991 году. Его создатель, Тим Бернерс-Ли, опубликовал на нём описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. Сайт стал и первым в мире интернет-каталогом, так как позже Тим Бернерс-Ли разместил на нём список ссылок на другие сайты. Все инструменты, необходимые для работы первого сайта, Бернерс-Ли подготовил ещё раньше — в конце 1990 года появились первый гипертекстовый браузер WorldWideWeb с функционалом веб-редактора, первый сервер на базе NeXTcube и первые веб-страницы.

Создание сайтов

1 Способ. Заказываем сайт в веб-студии

Разработанный с использованием новых технологий и инструментов сайтостроения, слаженным коллективом дизайнеров, верстальщиков, программистов, оптимизаторов, аниматоров и копирайтеров профессиональной веб-студии ресурс, разумеется, всегда предпочтителен. В этом случае создание сайтов осуществляется по схеме: «анализ (целей, аудитории, перспектив и т.д.) — проектирование (структура, дизайн, макет) — программирование — тестирование — оптимизация — раскрутка — продвижение — сопровождение». В результате получаем полнофункциональный ресурс, полностью отвечающий целевым установкам. А это и есть главная цель создания сайта.

Важным фактором для указанного способа создания сайта является ресурсный — временной, денежный, организационный. Цены веб-студий — различны: кто-то работает на «оборачиваемости» проектов (заказов), кто-то со своим небольшим штатом — на «накрутке». К тому же многое зависит от выбранного типа ресурса — визитка, корпоративный, интернет-магазин, промо, тематический, социальная сеть, платформа для блогов и т.д.

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

Этот способ — самый простой при создании сайта, ведь существует множество инструментов, позволяющих разработать его по тем или иным макетам, шаблонам, а также интернет-сервисов, откуда такой инструментарий может быть скачен. Хотя существуют различные конструкторы, в Рунете популярен конструктор uCoz.ru. При регистрации на uCoz.ru получаем бесплатный домен третьего уровня и бесплатный хостинг.

Конструктор удобен также и тем, что он не требует услуг профессионального веб-программиста. Работать с конструктором удобно и достаточно легко, и осуществляется по схеме: «выбор приглянувшегося шаблона из предлагаемых конструктором шаблонов — настройка конструктора «под шаблон» — наполнение макета сайта контентом». Имеется возможность создания различного типа сервисов на разрабатываемом ресурсе — новостной ленты, голосования и т.д. Есть, правда, существенный недостаток рассматриваемого способа — регистрацию сайта в каталогах поисковых систем придётся делать самому.

2 Способ. Используем систему управления сайтом (CMS)

Этот способ — самый быстрый и широко используемый. В Рунете такие системы называют «системами управления контентом» или просто «движками». Они позволяют не только удобно и комфортно разработать сайт, но и вести электронный бизнес. Например, широко используются такие «движки» как Joomla, WordPress. Всё просто. Скачиваем и устанавливаем CMS на сервер, а затем работаем, как и с конструктором, по той же схеме.

Такие CMS позволяют разрабатывать как простые одностраничные сайты-визитки и блоги, так и многофункциональные и многостраничные ресурсы. CMS имеет большую библиотеку (несколько десятков тысяч) шаблонов и дополнений. Используя это богатство можно разработать многофункциональный интернет-ресурс, совершенно не задумываясь о последующем представлении материалов на сайте. Они будут представлены «как надо» всегда.

При использовании CMS необходимо самому зарегистрировать доменное имя, определиться с хостингом, пройти регистрацию в поисковых системах, каталогах. Необходимы знания по CSS и HTML.

3. Способ. Создаем сайт с нуля

Этот способ — наиболее длительный и трудный. Необходимо будет изучить хорошо хотя бы один из распространенных языков веб-программирования, например, HTML, PHP, CSS, а также работу с базами данных, например, MySQL. Этот процесс — длительный.Можно также идти по пути создания сайтов на основе популярных программ, например, Dreamweaver и используя и графический редактор, в частности, Photoshop. При этом вся «черновая» и рутинная работа будет выполняться самим разработчиком, включая и «закидывание» («заливку») файлов на сервер.Это способ, ввиду своей непроизводительности и трудоемкости сейчас не пользуется популярностью.

Веб-дизайн; Веб-верстка; Веб-программирование

1 Разработка дизайна

Веб-дизайнеры разрабатывают макеты шаблонов страниц. Дизайнер определяет, каким образом конечный потребитель будет получать доступ к информации и услугам сайта — то есть, занимается непосредственно разработкой пользовательского интерфейса. В большинстве случаев страницы включают в себя графические элементы. Их подготовкой занимаются художники иллюстраторы, фотографы, технические дизайнеры, шрифтовики, и т. д. Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно, в них помещается произвольное содержимое. На сленге дизайнеров такое содержимое называется рыбой. Если заказчик удовлетворён внешним видом шаблонов, то наступает следующая фаза разработки — вёрстка страниц сайта.

2 Верстка

Верстальщик получает макеты шаблонов в виде простых изображений (например, в формате JPEG или PNG), либо разбитых по слоям (например, в PSD или AI). Его задача — получить из этих графических макетов гипертекстовые веб-страницы с подготовленными для интернета изображениями. Одним из сложных моментов в работе верстальщика является обеспечение совместимости со множеством браузеров — программами для просмотра веб-страниц (так называемая кроссбраузерность). Браузеры могут одни и те же элементы разметки или правила CSS интерпретировать по-своему, в результате чего некоторые пользователи могут увидеть содержимое не так, как задумывал дизайнер и ожидает увидеть заказчик. Когда верстальщик убедится, что большинство браузеров одинаково отображают готовые шаблоны, наступает следующая фаза разработки — веб-программирование.

3 Программирование

К программистам поступают готовые шаблоны страниц и указания дизайнеров по работе и организации элементов сайта. Программист создаёт программную основу сайта, делая её с нуля, используя фреймворк или CMS. Выбор языка программирования в данном случае — вопрос непринципиальный.После того, как сайт готов к эксплуатации, наступает следующая фаза — наполнение сайта информацией.

Структура сайтов

Для организации информации в блоге можно использовать: Страницы, Категории, Тэги.

Список страниц обычно можно обнаружить в верхней части блога под заголовком. На страницах обычно дается какая-либо статичная информация, например — содержание сайта, контакты автора, новости сайта, список полезных сервисов и.д. Обязательно есть «Главная» страница — на ней по умолчанию будут выводиться все ваши записи в обратном хронологическом порядке, т.е чем новее запись, тем выше на странице она будет находиться. Категории (или Рубрики) служат для сортировки ваших записей по тематике. Тэги — это ключевые слова, которые теоретически призваны помогать посетителям находить нужную информацию. Теоретически — потому, что для выполнения этой важной функции и тэги, и рубрики необходимо правильно организовать, иначе в вашем блоге не только черт ногу сломит, но и вы сами. А посетители, беспомощно потыкавшись туда-сюда, скорее всего, безвозвратно покинут ваш ресурс.

Заключение

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

Как писать и оформлять реферат, доклад и прочие самостоятельные работы учащихся :: Это интересно!

Это пост-памятка. В первую очередь для нас самих. Он содержит рекомендации и требования, принятые у нас в школах и других учебных заведениях при написании письменной самостоятельной работы учеником. Эти правила мы использовали, начиная с младшей школы для написания рефератов и докладов и заканчивая моими курсовыми и дипломными работами в университете.  

Здесь я собрала самые основные ответы на вопросы: как писать, что писать, как оформлять. Если вам в вашем учебном заведении не дали никаких специальных указаний по написанию работы, то за основу можно брать эти правила — они являются самыми распространенными. Все эти рекомендации проверены и опробованы на себе — ежегодно наши проекты занимают призовые места на городских и республиканских конкурсах во многом благодаря правильно написанному докладу (например, доклад «Исследование астероидов» (8 класс), «Сила воды» (7 класс), «Модели космических кораблей» (6 класс), «Вкусовая карта языка» (4 класс), «Изучение дождевого червя» (1 класс)).
Мало выбрать интересную тему, мало поставить опыты и эксперименты, мало провести исследование. Надо уметь его правильно описать и оформить (за это ставятся определенные баллы, которые потом будут учитываться в общей оценке).
Конечно, лучше всего взять методические указания  и правила подготовки работ именно на том конкурсе или в том учебном заведении, где он будет проходить. Поэтому мои советы тут  — это просто мой личный опыт написания работ, они не претендуют на звание образца 🙂

Требования к оформлению работы.

Работа пишется на компьютере и распечатывается на листах обычной офисной бумаги формата А4.

Поля: левое 2,5 см, правое 1,5 см, верхнее и нижнее по 1 см.

Нумерация страниц: в правом нижнем углу. На титульном листе номер не пишется.

Шрифт текста: Times New Roman, 14 пт.

Межстрочный интервал: полуторный.

Общий объем работы: до 20 страниц. 

Титульный лист оформляется так:




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




Основное содержание работы оформляется так:

Каждый пункт плана начинается с нового листа. Название пункта должно полностью совпадать с тем, как он записан в плане. Сначала пишется заголовок: в центре строки всеми заглавными буквами и выделяется жирным. Шрифт и требования такие же, как и к обычному тексту.

После заголовка идет сам текст.

Список литературы оформляется так:

Правила оформление списка литературы — самые сложные и противоречивые правила в мире 🙂 Для них разработан специальный ГОСТ, который легко найти в интернете. Но лично мы обычно выполняем их в несколько упрощенном варианте и еще никто и никогда не делала нам замечания.

Внимательно следите, где какие знаки препинания ставить и где использовать заглавные буквы — это очень важно. Кроме того, имейте ввиду, что в списке сначала пишут «бумажные издания» в алфавитном порядке, потом электронные ресурсы в алфавитном порядке.

Итак, разные типы литературы оформляются так:

Книга без автора (название, определение, редактор (составитель и т.п.), город издания, издательство, год издания, общее кол-во страниц):

1.  Космос: энциклопедия. / ред. Мельников М.Д. — М.: «Махаон», 2004. — 180 с.

Авторская книга (автор (или несколько авторов), название, город издания, издательство, год издания, общее кол-во страниц):
1.  Зигель Ф.Ю. Сокровища звездного неба. — М.: «Наука», 1980. — 312 с.

Статья в журнале или газете (автор, название статьи, название журнала, номер, дата, страницы, на которых помещена статья):

1.  Рогозин Д. Космический туризм: желающих не убывает. //Вселенная, пространство, время. — №5(83). — 2011. — С. 22-25.

Ссылка на электронный ресурс (название статьи, название сайта, url-адрес сайта):

Теперь перейдем к самому содержанию работы: как писать. 

Очень тезисно я напишу структуру любого научного исследования — она подходит и для точных наук, и для гуманитарных. Канва в любом случае остается одна. Подходит она для любого возраста ученика, просто для младшей школы будет достаточно раскрыть каждый пункт в паре предложений, а для более серьезного уровня понадобится распространенное описание. Но суть остается той же.

1. Необходимо выбрать тему работы. Она будет отражена в названии вашего доклада.

Любая работа должна обязательно содержать вашу самостоятельную разработку. Даже если вы берете какую-то давно известную тему или эксперимент, продумайте, в чем именно будет заключаться новизна именно вашего подхода. И какую часть работы ваш ребенок сможет сделать сам и потом объяснить самостоятельно членам принимающей комиссии на защите. Как ни странно, даже конкурсы очень серьезного уровня грешат тем, что на них встречаются работы, которые просто взяты из интернета без всякой попытки сделать что-то самим. Например, именно это произошло как раз с этим Катиным докладом «Изучение дождевого червя в домашних условиях»  —  на следующий год на защите на конкурсе мы встретили работу точно с такими же опытами про червя, взятыми из моего блога, и такой же канвой. Представляете наш шок?
А еще при выборе темы подумайте, надо ли вам в сотый раз выращивать с ребенком на конкурс кристаллы соли и медного купороса или делать вулкан из соды и уксуса? Члены комиссии ежегодно принимают по десять таких стандартных докладов.
И подумайте, надо ли давать ребенку тему, до понимания которой он еще не дорос? Похвально желание родителей взять для доклада серьезную тему. Но если в результате весь научный аппарат написала мама, все наглядные материалы сделал папа, а ребенку оставили только как попугаю зачитать по бумажке подготовленный текст — то есть ли смысл в такой работе?  Опять же до смешного доходит: ребенок на защите рассказывает о явлении, которое описывается сложными математическими формулами, а сам даже значений терминов не знает. И это выясняется при первом же дополнительном вопросе.

2. План работы.

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

3. Вступление (обычно по объему где-то страница-две).

Нужно определить цель работы (В своей работе я хочу показать, что….).

Определить объект или предмет исследования (Для этого я рассмотрел то-то и то-то…).

Определиться с постановкой задачи (Чтобы достигнуть цели работы, надо проделать то-то и то-то).

Описать методы исследования (Это я буду делать так-то и так-то …).

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

4. Само содержание работы.

Занимает  основной объем (около 10-20 страниц для школьных работ в зависимости от сложности темы). Лучше всего разбить его на несколько подпунктов.

5. Заключение.

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

По объему 1-2 страницы.

6. Список использованной литературы.

Не меньше трех наименований (оптимально — около десятка). Желательно, чтобы хоть одно из них  (а лучше больше половины) было не электронным ресурсом, а «бумажной» книгой.

7. Приложения.

Все иллюстрации, схемы, карты должны быть не в тексте работы, а в приложениях. В тексте на них ставится только ссылка в скобках: (см. Приложение 1). 

Каждое приложение дается на новой странице. Их можно нумеровать буквами: Приложение А или цифрами: Приложение 1.

Когда подсчитываешь объем работы, листы с приложениями не учитываются (т.е. если вам задали написать фиксированный объем, например, 10 страниц, то титульный лист, план, введение, заключение и список литературы туда входят, а приложения — нет. Поэтому реально работа может получится 15 страниц, если учесть приложения)

Какие документы и материалы нужно оформить? У каждого конкурса есть свои  требования, их надо узнавать заранее. Но обычно стандартная процедура такова — надо подать:
1. Заявку на участие в конкурсе
2. В оргкомитет (или кто там проводит конкурс) надо предоставить тезисы работы (очень сжатое описание работы: ее название, авторов, руководителя, ее цели, задачи и выводы) — все не более одного листа А4.
3. В оргкомитет надо сдать один экземпляр доклада и диск с записанной на него презентацией доклада (второй экземпляр всего этого надо взять с собой на защиту доклада в тот день, когда будут заслушиваться выступления)
4. Выступить перед комиссией с устным докладом — защитой работы


Защита доклада «Изучение дождевого червя в домашних условиях» на школьном этапе
конкурса «Я- первооткрыватель», Катя, 1 класс, 2015 г.



И, наконец, как проводится эта самая защита работы. Выступление должно занимать 5-7 минут. Не больше! Некоторые комиссии очень строго придерживаются регламента и прямо останавливают детей когда время вышло.

Защита обычно сопровождается компьютерной презентацией, выполненной в формате Power Point (ppt) — ее надо принести с собой на флэшке. Презентацию выводят на большой экран, чтобы все присутствующие могли ее видеть. Хорошим тоном будет, если ребенок во время своего доклада будет обращаться к презентации — показывать на ней какие-то данные, фото, а не просто читать свой текст отдельно, а презентация будет идти за спиной только фоном.

Например, вот так сделана наша презентация к докладу на конкурс «Я — первооткрыватель» от МАН (1 класс).




Хорошее впечатление производит, если ребенок будет говорит текст по памяти, а не читает с листа или с презентации. Потому что читающего ребенка слушать очень скучно. Кроме того, часто дети это делают настолько тихо и неразборчиво, что для остальных высидеть такой доклад — настоящее мучение! Поэтому свое выступление надо просто вызубрить.
Кроме того, всегда положительно оценивается, если ребенок не только рассказывает, но и принес какие-то наглядные пособия: модель, результаты опытов, хотя бы схему или плакат. Только нужно, чтобы в изготовлении его участвовал сам ребенок, хотя помощь взрослых допускается.

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

Критерии оценки выступления такие (переписываю с листочка 2014 года):

1. Уровень самостоятельности

2. Уровень новизны и оригинальности идеи или методов

3. Системность изложения материала

4. Культура речи ученика

5. Полнота ответов на дополнительные вопросы.
6. Активность  (то есть надо самому задавать вопросы докладчикам).

Вот так — с одной стороны все просто, с другой — это надо знать, чтобы вашей интересной и полезной работе не сняли лишние баллы из-за ерунды: неправильно оформленного титульного листа или отсутствия пунктов плана.

Успешного вам написания работы!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *