Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

Тег, те́ги (иногда тэг[1], англ. tag — именованная метка, читается /tæg/; более правильное название — дескриптор[2][3][4][5]). В SGML (HTML, WML, AmigaGuide, языках семейства XML) — элемент языка разметки гипертекста. Текст, содержащийся между начальным и конечным тегом, отображается и размещается в соответствии со свойствами, указанными в начальном теге.

Например, текст Википедии, заключённый между начальным тегом <small> и конечным тегом </small> (от англ. small — маленький), отображается с меньшим размером, чем основной текст: Это маленький текст, а текст между тегами <big> и </big> отображается с большим размером: А это — большой.

Синтаксис тегов

Обычно используются парные теги — открывающий, или начальный, и закрывающий, или конечный. Возможно также применение одиночного тега. Например, тег отступа абзаца может оформлять абзац между тегами <p> и </p>, а может в одиночной форме до следующего первого попавшегося тега <p>.

Тег с пустым текстом: <HR></HR> вставляет разрыв текста без сохранения отступов, можно также использовать специальную форму записи тега — <HR/>.

Набор и рекомендуемые интерпретации тегов определены организацией W3C.

В SGML можно назначать другие символы для обрамления тега (например, фигурные скобки), но в некоторых подмножествах этого языка (например, HTML и XML) такая возможность отсутствует.

Кроме того, существуют разные системы языков-подмножеств с меньшими возможностями. Например, на веб-форумах и досках объявлений используется язык разметки BBCode, теги которого ограничиваются символами квадратных скобок: [ ].

Например, [url="http://ru.wikipedia.org"]Русская Википедия[/url] — ссылка на языке BBCode, указывающая на страницу русской Википедии[6].

Теги и элементы

Весь текст, заключённый между начальным и конечным тегом, включая и сами эти теги, называется элементом. Сам же текст между тегами — содержанием элемента. Содержание элемента может включать в себя любой текст, в том числе и другие элементы.

Атрибуты

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

Например, можно выделить фрагмент текста определённым шрифтом, используя тег <font> и указав в этом теге название шрифта и желаемый размер: <font face="Times, Arial, Courier" size=4> оформляемый текст </font>.

Тип элемента документа

Имя тега определяет тип элемента. В HTML имя тега определяет лишь правило разметки, так, имя тега «i» (например <i> Курсивный текст</i>) определяет, что между тегами расположен текст, который следует отображать в браузере в курсивном начертании. XML представляет собой более гибкий стандарт. Имена тегов в нём не регламентируются жёстко: пользователи могут вводить и использовать для своих нужд новые теги (см. XML).
Например, мы сами для себя можем определить, что элементом с именем тега «person» мы определяем тип этого XML элемента, как фамилия имя и отчество. И скажем, год рождения, как часть информации по данному человеку:

  • XML: <person>Иванов Иван Иванович <year>1984</year></person> Можно даже задать дополнительно в таблицах CSS, что все теги <person> будут определённого цвета.
  • HTML: <div name="person"> Иванов Иван Иванович, 1984 </div> Тут уже нет возможности сформировать элемент документа для анализа текста, но оформить можно.

Таким образом, HTML представляет собой неструктурированный текст, а XML — документ с иерархической структурой, что даёт возможность обработки документа: трансформацию данных, поиск нужных элементов документа и т. д.

Структура элемента

В SGML и основанных на нём языках (HTML версий 2—4.01, языки семейства XML и т. д.) элементы должны быть строго вложенными друг в друга, «перехлёст» элементов недопустим[7]:

  • неправильно: <a><b></a></b>
  • правильно: <person><i>Имя Фамилия</i></person>

Распространённое заблуждение, что SGML и HTML разрешают «перехлёст» элементов, основано на нарушающем стандарты[8] поведении старых версий браузеров, пытавшихся «исправлять» ошибки разметки по собственным алгоритмам.

Однако SGML (и HTML) допускают применение ряда сокращённых синтаксических конструкций, в том числе необязательные (опциональные) закрывающие и даже открывающие теги (автоматически достраиваемые при разборе документа на основе указанной схемы документа и текущего контекста). В XML, напротив, все теги должны быть открыты и закрыты явным образом, что значительно упрощает алгоритм его разбора и снижает требования к аппаратному обеспечению для него.

См. также

Ссылки

Примечания

  1. Написание через е (а не э) регламентировано орфографическим словарем, см. gramota.ru Архивная копия от 11 октября 2021 на Wayback Machine.
  2. А. Ю. ЛЕКСИН, Д. В. МИТРОФАНОВ. ОСНОВЫ ВЕБ-ПРОГРАММИРОВАНИЯ = Министерство образования и науки Российской Федерации. Федеральное агентство по образованию / зав. кафедрой профессор С.М. Аракелян. — Кафедра физики и прикладной математики. — Владимирский государственный университет: Ред.-издат. комплекс ВлГУ, 2005. — 28 с. — (Методические указания к лабораторным работам по дисциплине «Программирование для Интернет и веб-дизайн»). — 100 экз. (недоступная ссылка)
  3. Полонская Е. Л. рус. // Язык HTML. Самоучитель / Диалектика. — М.: Вильямс, 2003. — С. 20. — 320 с. — 4000 экз. — ISBN 5-8459-0466-8. Архивировано 19 апреля 2015 года.
  4. Современная энциклопедия. — 2000.
  5. М. В. Спека. Создание Web-сайтов / А. В. Слепцов. — рус. — М.: Вильямс, 2007. — 288 с. — (Самоучитель.). — ISBN 978-5-8459-0967-1. Архивировано 14 декабря 2013 года.
  6. такие теги c атрибутами есть: ref, div. «Словесных» и того больше: reflist, references, code, nowiki и т. д. И вообще не стоит путать шаблоны (в широком смысле) и теги. В Википедии теги — только сочетания символов, они не имеют словесно выраженного имени тега и атрибутов.
  7. The SGML FAQ book: understanding the … — Steven J. DeRose — Google Books. Дата обращения: 3 октября 2017. Архивировано 11 октября 2021 года.
  8. XHTML 1.0: The Extensible HyperText Markup Language (Second Edition). Дата обращения: 19 декабря 2011. Архивировано 14 ноября 2008 года.
Эта страница в последний раз была отредактирована 11 декабря 2023 в 02:37.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).