http://lib.custis.ru/index.php?title=HTML&feed=atom&action=historyHTML - История изменений2024-03-29T00:29:14ZИстория изменений этой страницы в викиMediaWiki 1.26.4http://lib.custis.ru/index.php?title=HTML&diff=42795&oldid=prevVitaliyFilippov в 12:06, 20 сентября 20132013-09-20T12:06:39Z<p></p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;' lang='ru'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Версия 12:06, 20 сентября 2013</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='ru'><div class="mw-diff-empty">(нет различий)</div>
</td></tr></table>VitaliyFilippovhttp://lib.custis.ru/index.php?title=HTML&diff=9687&oldid=prevWikiSysop: 1 версия2008-08-04T09:55:48Z<p>1 версия</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 09:55, 4 августа 2008</td>
</tr><tr><td colspan='4' style='text-align: center;' class='diff-multi' lang='ru'>(не показана 1 промежуточная версия 1 участника)</td></tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l118" >Строка 118:</td>
<td colspan="2" class="diff-lineno">Строка 118:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Документирование]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Документирование]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">{{replicate-from-custiswiki-to-all}}</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td></tr>
</table>WikiSysophttp://lib.custis.ru/index.php?title=HTML&diff=2769&oldid=prevBenderBot: реплицировано из внутренней CustisWiki2006-04-12T04:24:48Z<p>реплицировано из внутренней CustisWiki</p>
<p><b>Новая страница</b></p><div>'''HTML''' (Hypertext markup language. С англ. — «язык гипертекстовой разметки») — это приложение [[SGML]] (Standard Generalized Markup Language [Стандартный обобщенный язык разметки]), соответствующее международному стандарту ISO 8879; оно считается стандартным языком публикации в World Wide Web.<br />
<br />
== Общее представление ==<br />
[[HTML]] создавался как язык обмена научными и прочими техническими документам, пригодный для использования людьми, не являющимися специалистами в области документов. HTML успешно справлялся с проблемой сложности [[SGML]] путем определения небольшого набора структурных и семантических тегов, пригодных для создания относительно простых документов. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.<br />
<br />
== Браузеры ==<br />
Текстовые документы (традиционно имеющие расширение ".html" или ".htm"), написанные на этом языке, обрабатываются специальными приложениями, которые осуществляют вывод форматированного текста. Такие приложения, называемые браузерами или интернет-обозревателями, обычно предоставляют пользователю интерфейс для запроса страниц, их просмотра (и другого вывода) и, возможно, дополнительные возможности. <br />
<br />
== Возможности ==<br />
Язык HTML позволяет размечать в тексте:<br />
* Цвет, кегль, жирность, стиль, название шрифта для визуального вывода.<br />
* Смысловую роль текстового блока (например: логическое ударение, заголовок (от 1 до 6 уровня), параграф, пункт списка), который обрабатывается браузером в соответствии со смыслом (например, в голосовых браузерах — изменение интонации, в графических — выделением курсивом, и т.&nbsp;п.) или настройками пользователя.<br />
* Гипертекстовые ссылки, значительно упрощающие чтение множества связанных документов, ибо позволяют запросить документ с адресом, указанным в коде ссылки, простым выделением и подтверждением (в подавляющем большинстве случаев — щелчком мыши).<br />
* Анкеты для введения пользователем текста, пересылаемого по заполнении на указанный в коде анкеты адрес.<br />
* Открытие и вывод мультимедийных файлов, выводимых как непосредственно браузером, аудиофайлы, так и внешними приложениями, также обычно имеющими возможность «встраивания» в окно браузера (Flash-анимация, Java-апплеты и прочее.)<br />
<br />
== Версии ==<br />
=== Хронология ===<br />
* RFC 1866 — HTML 2.0 одобренный как стандарт 22 сентября 1995;<br />
* [http://www.w3.org/TR/REC-html32 HTML 3.2] — 14 января 1996;<br />
* [http://www.w3.org/TR/REC-html40-971218/ HTML 4.0] — 18 декабря 1997;<br />
* [http://www.w3.org/TR/html401 HTML 4.01] (незначительные изменения) — 24 декабря 1999<br />
* [https://www.cs.tcd.ie/15445/15445.HTML ISO/IEC 15445:2000] (так называемый «ISO HTML», основан на HTML 4.01 Strict) — 15 мая 2000.<br />
<br />
Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML.<br />
Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.<br />
<br />
Версия 3 была предложена [[W3C]] в марте 1995, и обеспечивала много новых возможностей вроде поддержки таблиц, обтекание изображений текстом и отображения сложных математических формул. Даже при том что этот стандарт был совместим с второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения из версии 3.0, зато добавлены нестандартные теги поддерживаемые браузерами Netscape и Mosaic. Поддержка математических формул пошла дополнительным стандартом [[MathML]].<br />
<br />
HTML 4.0 также содержит много определенных браузером тегов, но в то же самое время начал пробовать 'очистить' стандарт, отмечая некоторые теги как 'deprecated'(не одобряется).<br />
<br />
Новых версий HTML не будет. Однако существует дальнейшее развитие HTML в виде [[XHTML]], основанном на [[XML]].<br />
<br />
== Структура HTML-документа ==<br />
HTML — это теговый язык разметки документов, то есть любой документ на языке HTML представляет собой набор элементов, причем начало и конец каждого элемента обозначается специальными пометками, называемыми тегами. Регистр в котором набрано имя тега значения не имеет. <br />
<br />
Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, обязан начинаться со строки декларации версии HTML <!DOCTYPE>, которая обычно выглядит так:<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br />
Если эта строка не указана, то добиться корректного отображения документа в браузере становиться труднее.<br />
<br />
Далее обозначается начало и конец документа тегами <html> и </html> соответственно.<br />
Внутри этих тегов должны находиться теги заголовка(<HEAD></HEAD>) и тела(<BODY></BODY>) документа.<br />
=== Варианты DOCTYPE ===<br />
Стандарт HTML 4.01:<br />
;Строгий: <br />
<code-xml><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"></code-xml><br />
;Переходный:<br />
<code-xml><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"></code-xml><br />
;С фреймами:<br />
<code-xml><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"></code-xml><br />
<br />
Стандарт XHTML 1.0:<br />
;Строгий:<br />
<code-xml><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></code-xml><br />
;Переходный:<br />
<code-xml><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></code-xml><br />
;С фреймами:<br />
<code-xml><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"></code-xml><br />
<br />
Стандарт XHTML 1.1: <br />
<code-xml><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"></code-xml><br />
<br />
== Основные теги ==<br />
=== Гиперссылки ===<br />
;A: тег гиперссылки<br />
<br />
=== Текстовые блоки ===<br />
;H1,H2,…H6: теги заголовков текста<br />
;P: тег параграфа<br />
;DIV: тег слоя<br />
;BLOCKQUOTE: тег цитаты<br />
;BR: тег новой строки<br />
;HR: тег горизонтальной линии<br />
<br />
=== Форматирование текста ===<br />
;FONT: тег задания параметров шрифта.<br />
;I: тег выделения текста курсивом<br />
;EM: тег логического ударения<br />
;B: тег выделения текста жирным шрифтом<br />
;STRONG: тег усиленного выделения<br />
;BIG: тег увеличения шрифта<br />
;SMALL: тег уменьшения шрифта<br />
<br />
=== Списки ===<br />
;UL: тег ненумерованного списка<br />
;OL: тег нумерованного списка<br />
;LI: тег пункта списка<br />
;DL, DT, DD: теги для задания списка определений(термин и его описание)<br />
<br />
=== Объекты ===<br />
;IMG: тег вставки изображения<br />
;EMBED: тег вставки различных объектов: не-HTML документов и media-файлов.<br />
;APPLET: тег вставки Java апплетов<br />
<br />
=== Таблицы ===<br />
;TABLE: тег создания таблицы<br />
;TR: тег строки таблицы<br />
;TD: тег столбца таблицы<br />
<br />
=== Формы ===<br />
;FORM: тег создания формы<br />
;TEXTAREA: тег текстовой области<br />
;SELECT: тег выпадающего меню<br />
;OPTION: тег пункта выпадающего меню<br />
;INPUT: тег поля формы<br />
<br />
== Браузерные войны ==<br />
В середине 90-х годов возникла следующее явление. Производители браузеров — Netscape и Microsoft — начали внедрять собственные наборы тегов непосредственно в операционные системы. Создалась мешанина из различных конструкций для работы в Web, доступных для просмотра то в одном, то в другом браузере. Особенно большие трудности были при создании кросс-браузерных программ на JavaScript. Веб-мастерам приходилось создавать несколько вариантов страниц или прибегать к другим ухищрениям. К началу XXI века эта проблема оказалась по большому счету решена следованием производителей браузеров стандартам [[W3C]].<br />
<br />
== См. также ==<br />
* [[CSS]]<br />
* [[JavaScript]]<br />
<br />
== Ссылки ==<br />
* [http://html.manual.ru/book/html.php русский справочник по HTML]<br />
* [http://webmascon.com/ журнал для веб-мастеров]<br />
<br />
[[Category:Документирование]]<br />
<br />
<br />
{{replicate-from-custiswiki-to-lib}}</div>BenderBothttp://lib.custis.ru/index.php?title=HTML&diff=9686&oldid=prevStasFomin: /* Варианты DOCTYPE */2006-04-11T13:17:21Z<p><span dir="auto"><span class="autocomment">Варианты DOCTYPE</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:17, 11 апреля 2006</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l118" >Строка 118:</td>
<td colspan="2" class="diff-lineno">Строка 118:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Документирование]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Документирование]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">{{replicate-from-custiswiki-to-all}}</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td></tr>
</table>StasFomin