Html википедия: Html | Викии Вики | Fandom
Содержание
HTML — Википедия с видео // WIKI 2
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов для просмотра веб-страниц в браузере. Веб-браузеры получают HTML документ от сервера по протоколам HTTP/HTTPS или открывают с локального диска, далее интерпретируют код в интерфейс, который будет отображаться на экране монитора.
Элементы HTML являются строительными блоками HTML страниц. С помощью HTML разные конструкции, изображения и другие объекты такие как интеракивная веб-формы могут быть встроены в отображаемую страницу. HTML предоставляет средства для создания заголовков, абзацев, списков, ссылок, цитат и других элементов. Элементы HTML выделяются тегами, записанными с использованием угловых скобок. Такие теги, как <img />
и <input />
, напрямую вводят контент на страницу. Другие теги, такие как <p>
, окружают и оформляют текст внутри себя и могут включать другие теги в качестве подэлементов. Браузеры не отображают HTML-теги, но используют их для интерпретации содержимого страницы.
Язык XHTML является более строгим вариантом HTML, он следует синтаксису XML и является приложением языка XML в области разметки гипертекста.
В HTML можно встроить программый код на языке программирования JavaScript, для управления поведением и содержанием веб-страниц. Также включение CSS в HTML описывает внешний вид и макет страницы.
Энциклопедичный YouTube
1/5
Просмотров:
409 278
842
603 651
1 381 634
272 499
Создание html сайта в блокноте
Курс HTML/CSS Advanced | Подготовка компьютера к работе (для Windows)
Учим HTML за 1 час! #От Профессионала | HD Remake
Учим Html за 35 минут для начинающих от 10 лет (Основы) + Мотивация для разработчиков #ДомаВместе
Создание сайта на html. Часть 1
Содержание
Общее представление
Язык гипертекстовой разметки HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1986—1991 годах в стенах ЦЕРНа в Женеве в Швейцарии[3]. HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.
Первым общедоступным описанием HTML был документ «Теги HTML», впервые упомянутый в Интернете Тимом Бернерсом-Ли в конце 1991 года,[4][5]. В нём описываются 18 элементов, составляющих первоначальный, относительно простой дизайн HTML. За исключением тега гиперссылки, на них сильно повлиял SGMLguid, внутренний формат документации, основанный на стандартном обобщенном языке разметки (SGML), в CERN. Одиннадцать из этих элементов всё ещё существуют в HTML 4[6].
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <table>
предназначен для создания в документах таблиц, но иногда используется и для оформления размещения элементов на странице. С течением времени основная идея платформонезависимости языка HTML была принесена в жертву современным потребностям в мультимедийном и графическом оформлении.
Браузеры
Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html
или .htm
), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Google Chrome, Mozilla Firefox, Opera, Internet Explorer и Safari (см.: Браузер#Рыночные доли).
Версии
Официальной спецификации 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[23].
Перспективы
В настоящее время Консорциум Всемирной паутины разработал HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года.
Сообществом WHATWG (англ. Web Hypertext Application Technology Working Group), начиная с 2004 года[24], разрабатывается спецификация Web Applications 1.0, часто неофициально называемая «HTML 5», которая расширяет HTML (впрочем, имея и совместимый с XHTML 1.0 XML-синтаксис) для лучшего представления семантики различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов и т. д., которые не очень удачно вписываются в модель XHTML 2.0.
Структура HTML-документа
HTML — теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных. В этом случае обычно не указывается закрывающий тег (например, тег переноса строки <br>
— одиночный и закрывать его не нужно) . Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, атрибут href="
у ссылки). Атрибуты указываются в открывающем теге. Вот примеры фрагментов HTML-документа:
<strong>Текст между двумя тегами — открывающим и закрывающим.</strong>
<a href="http://www.example.com">Здесь элемент содержит атрибут href, то есть гиперссылку.</a>
А вот пример пустого элемента: <br>
Регистр, в котором набрано имя элемента и имена атрибутов, в HTML значения не имеет (в отличие от XHTML). Элементы могут быть вложенными. Например, следующий код:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>HTML Document</title> </head> <body> <p> <b> Этот текст будет полужирным, <i>а этот — ещё и курсивным</i>. </b> </p> </body> </html>
даст такой результат:
- Этот текст будет полужирным, а этот — ещё и курсивным.
Специальные символы
Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя;
или &#NNNN;
, где NNNN — код символа в Юникоде в десятичной системе счисления.
Например, ©
— знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &
— амперсанда (&), <
— символа «меньше» (<) и >
— символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.
Браузерные войны
Рыночная доля браузеров по данным StatCounter
В середине 1990-х годов основные производители браузеров — компании Netscape и Microsoft — начали внедрять собственные наборы элементов в HTML-разметку. Создалась путаница из различных конструкций для работы во Всемирной паутине, доступных для просмотра то в одном, то в другом браузере. Особенно большие трудности были при создании кросс-браузерных программ на языке JavaScript. Веб-мастерам приходилось создавать несколько вариантов страниц или прибегать к другим ухищрениям. На какое-то время проблема потеряла актуальность по двум причинам:
- Из-за вытеснения браузером Internet Explorer всех остальных браузеров. Соответственно, проблема веб-мастеров становилась проблемой пользователей альтернативных браузеров.
- Благодаря усилиям производителей других браузеров, которые либо следовали стандартам W3C (как Mozilla и Opera), либо пытались создать максимальную совместимость с Internet Explorer.
На современном этапе можно констатировать рост популярности браузеров, следующих рекомендациям W3C (это Mozilla Firefox и другие браузеры на движке Gecko; Safari, Google Chrome, Opera и другие браузеры на движке WebKit). Доля Internet Explorer на январь 2016 года составляет менее 15 %[25].
В современной практике существует возможность упростить разработку кросс-браузерных программ на языке JavaScript с помощью различных библиотек и фреймворков. Например, таких как jQuery, sIFR и др.
См. также
- MHTML (сокращение для MIME HTML) — архивный формат веб-страниц, используемый для комбинирования кода HTML и ресурсов, которые обычно представлены в виде внешних ссылок в один файл.
Примечания
- ↑ Connolly D., Masinter L. The ’text/html’ Media Type (англ.) — Internet Engineering Task Force, 2000. — 8 p. — doi:10.17487/RFC2854
- ↑ https://www.w3.org/People/Raggett/book4/ch02.html
- ↑ Tim Berners-Lee, «Information Management: A Proposal.» CERN (March 1989, May 1990). W3.org
- ↑ Tags used in HTML (неопр.). World Wide Web Consortium (November 3, 1992). Дата обращения: 16 ноября 2008.
- ↑ First mention of HTML Tags on the www-talk mailing list (неопр.). World Wide Web Consortium (October 29, 1991). Дата обращения: 8 апреля 2007.
- ↑ Index of elements in HTML 4 (неопр.). World Wide Web Consortium (December 24, 1999). Дата обращения: 8 апреля 2007.
- ↑ Berners-Lee, Tim; Connelly, Daniel Hypertext Markup Language – 2.0 (неопр.). Internet Engineering Task Force (November 1995). Дата обращения: 1 декабря 2010.
- ↑ HTML 3.2 Reference Specification
- ↑ HTML 4.0 Specification
- ↑ Спецификация HTML 4.01 (англ.)
- ↑ ISO/IEC 15445:2000(E) ISO-HTML
- ↑ HTML5 W3C Recommendation
- ↑ Open Web Platform Milestone Achieved with HTML5 Recommendation
- ↑ Начало разработки версии 5.1 W3C
- ↑ HTML 5.1 W3C Working Draft 17 December 2012
- ↑ HTML 5.1 W3C Recommendation
- ↑ HTML 5.1 is a W3C Recommendation | W3C News
- ↑ HTML 5.1 2nd Edition is a W3C Recommendation | W3C News
- ↑ HTML 5.1 is the gold standard | W3C Blog
- ↑ HTML 5.2 W3C Recommendation
- ↑ HTML 5.2 is now a W3C Recommendation | W3C News
- ↑ HTML 5.2 is done, HTML 5.3 is coming | W3C Blog
- ↑ XHTML FAQ (англ.)
- ↑ A feature history of the modern Web Platform
- ↑ StatCounter Global Stats — Browser, OS, Search Engine including Mobile Usage Share
Литература
- Фримен Эрик, Фримен Элизабет. Изучаем 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.
- Amerland D. Google Semantic Search. — Que Publishing, 2013. — 240 p. — ISBN 9780133434170.
Ссылки
Эта страница в последний раз была отредактирована 4 июля 2021 в 07:01.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
HTML — Википедия
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства.
Язык HTML является приложением SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879.
Язык XHTML является более строгим вариантом HTML, он следует всем ограничениям XML и, фактически, XHTML можно воспринимать как приложение языка XML к области разметки гипертекста.
Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием шифрования.
Общее представление[править]
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1986—1991 годах в стенах ЦЕРНа в Женеве в Швейцарии. HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE> предназначен для создания в документах таблиц, но часто используется и для оформления размещения элементов на странице. С течением времени основная идея платформонезависимости языка HTML была принесена в жертву современным потребностям в мультимедийном и графическом оформлении.
Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html
или .htm
), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Google Chrome, Mozilla Firefox, Opera, Internet Explorer и Safari (см.: Браузер#Рыночные доли).
Официальной спецификации 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[8].
В настоящее время Консорциум Всемирной паутины разработал HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года.
Сообществом WHATWG (англ. Web Hypertext Application Technology Working Group), начиная с 2004 года[9], разрабатывается спецификация Web Applications 1.0, часто неофициально называемая «HTML 5», которая расширяет HTML (впрочем, имея и совместимый с XHTML 1.0 XML-синтаксис) для лучшего представления семантики различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов и т. д., которые не очень удачно вписываются в модель XHTML 2.0.
Структура 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" /> <title>HTML Document</title> </head> <body> <p> <b> Этот текст будет полужирным, <i>а этот - ещё и курсивным</i> </b> </p> </body> </html>
даст такой результат:
- Этот текст будет полужирным, а этот — ещё и курсивным
Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя;
или &#NNNN;
, где NNNN — код символа в Юникоде в десятичной системе счисления.
Например, ©
— знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &
— амперсанда (&), <
— символа «меньше» (<) и >
— символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в 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:
Браузерные войны[править]
Usage share of web browsers (Source StatCounter)
В середине 1990-х годов основные производители браузеров — компании Netscape и Microsoft — начали внедрять собственные наборы элементов в HTML-разметку. Создалась путаница из различных конструкций для работы во Всемирной паутине, доступных для просмотра то в одном, то в другом браузере. Особенно большие трудности были при создании кросс-браузерных программ на языке JavaScript. Веб-мастерам приходилось создавать несколько вариантов страниц или прибегать к другим ухищрениям. На какое-то время проблема потеряла актуальность по двум причинам:
- Из-за вытеснения браузером Internet Explorer всех остальных браузеров. Соответственно, проблема веб-мастеров становилась проблемой пользователей альтернативных браузеров.
- Благодаря усилиям производителей других браузеров, которые либо следовали стандартам W3C (как Mozilla и Opera), либо пытались создать максимальную совместимость с Internet Explorer.
На современном этапе можно констатировать рост популярности браузеров, следующих рекомендациям W3C (это Mozilla Firefox и другие браузеры на движке Gecko; Safari, Google Chrome, Opera и другие браузеры на движке WebKit). Доля Internet Explorer на январь 2016 года составляет менее 15%[10].
В современной практике существует возможность упростить разработку кросс-браузерных программ на языке JavaScript с помощью различных библиотек и фреймворков. Например, таких как jQuery, sIFR и др.
- Э. Фримен, Э. Фримен. Изучаем 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.
Стандарты ISO | |
---|---|
Перечни: Перечень стандартов ИСО • Перечень романизаций ISO • Перечень стандартов IEC Категории: Категория:Стандарты ISO • Категория:Протоколы OSI | |
1 по 9999 | 1 • 2 • 3 • 4 • 5 • 6 • 7 • 9 • 16 • 31 (-0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13) • 128 • 216 • 217 • 226 • 228 • 233 • 259 • 269 • 296 • 302 • 306 • 428 • 639 (-1, -2, -3, -5, -6) • 646 • 668 • 690 • 732 • 764 • 843 • 898 • 1000 • 1004 • 1007 • 1073-1 • 1413 • 1538 • 1745 • 2014 • 2015 • 2022 • 2108 • 2145 • 2146 • 2281 • 2709 • 2711 • 2788 • 3029 • 3103 • 3166 (-1, -2, -3) • 3297 • 3307 • 3602 • 3864 • 3901 • 3977 • 4031 • 4157 • 4217 • 5218 • 5775 • 5776 • 5964 • 6166 • 6344 • 6346 • 6425 • 6429 • 6438 • 6523 • 6709 • 7001 • 7002 • 7098 • 7185 • 7388 • 7498 • 7736 • 7810 • 7811 • 7812 • 7813 • 7816 • 8000 • 8217 • 8571 • 8583 • 8601 • 8632 • 8652 • 8691 • 8807 • 8820-5 • 8859 (-1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16) • 8879 • 9000 • 9075 • 9126 • 9241 • 9362 • 9407 • 9506 • 9529 • 9564 • 9594 • 9660 • 9897 • 9945 • 9984 • 9985 • 9995 |
10000 по 19999 | 10006 • 10118-3 • 10160 • 10161 • 10165 • 10179 • 10206 • 10303 • 10303-11 • 10303-21 • 10303-22 • 10303-238 • 10303-28 • 10383 • 10487 • 10585 • 10589 • 10646 • 10664 • 10746 • 10861 • 10957 • 10962 • 10967 • 11073 • 11170 • 11179 • 11404 • 11544 • 11783 • 11784 • 11785 • 11801 • 11898 • 11940 • 11941 • 11941 (TR) • 11992 • 12006 • 12164 • 12182:1998 • 12207:1995 • 12207:2008 • 12234-2 • 13211 (-1, -2) • 13216 • 13250 • 13399 • 13406-2 • 13407 • 13450 • 13485 • 13490 • 13567 • 13568 • 13584 • 13616 • 14000 • 14031 • 14396 • 14443 • 14496-10 • 14496-14 • 14644 (-1, -2, -3, -4, -5, -6, -7, -8, -9) • 14649 • 14651 • 14698 • 14698-2 • 14750 • 14882 • 14971 • 15022 • 15189 • 15288 • 15291 • 15292 • 15408 • 15444 • 15445 • 15438 • 15504 • 15511 • 15686 • 15693 • 15706 • 15706-2 • 15707 • 15897 • 15919 • 15924 • 15926 • 15926 WIP • 15930 • 16023 • 16262 • 16750 • 17024 • 17025 • 17369 • 17799 • 18000 • 18004 • 18014 • 18245 • 18629 • 18916 • 19005 • 19011 • 19092-1 • 19092-2 • 19114 • 19115 • 19439 • 19501:2005 • 19752 • 19757 • 19770 • 19775-1 • 19794-5 |
20000+ | 20000 • 20022 • 21000 • 21047 • 21827:2002 • 22000 • 23008-2 • 23270 • 23360 • 24613 • 24707 • 25964-1 • 25178 • 26000 • 26300 • 26324 • 27000 series • 27000 • 27001 • 27002 • 27003 • 27004 • 27005 • 27006 • 27007 • 27729 • 27799 • 29199-2 • 29500 • 31000 • 32000 • 38500 • 42010 • 50001 • 80000 |
См. также: Все статьи, начинающиеся с «ISO» |
К:Приложения обобщённых языков разметки
Основатель «Википедии» стыдится своего детища
В мире
Получить короткую ссылку
34020
Разочарование в проекте «Википедия» и сожаление о своем участии в ее создании высказал один из основателей онлайн-энциклопедии Ларри Сэнгер.
ЕРЕВАН, 23 июл — Sputnik. Один из авторов проекта «Википедия» Ларри Сэнгер считает, что интернет энциклопедия больше не является надежным источником честной информации. Об этом он заявил в интервью Такеру Карлсону в эфире телеканала Fox News.
По словам Сэнгера, редакторы «Википедии» используют крайне политизированные источники и блокируют публикации несогласных.
«Википедия» допускает анонимные материалы, — и это означает, что, поскольку она является одним из самых популярных источников информации в Интернете, у правительств и корпораций, шпионов и даже преступных групп есть естественный стимул научиться играть эту игру», — объяснил свое видение происходящего процесса создатель сайта.
Сэнгер больше не видит способов исправления «Википедии» и хочет создать новый проект, чтобы нейтрализовать ее значимость, создав «сеть здравого смысла из всех энциклопедических статей в мире, собранных вместе и доступных для поиска» с несколькими системами рейтинга, позволяющими подобрать статью, подходящую под собственную точку зрения.
Первушин рассказал, как правильно зарабатывать на YouTube>>
На вопрос ведущего, как Сэнгер относится к тому, во что превратилось его детище, создатель «Википедии» ответил, что стыдится этого.
«Честно говоря, мне стыдно. И я уже давно это говорю. Я являюсь главным критиком „Википедии“ уже более десяти лет, и я разными способами пытался улучшить ее. И я приношу извинения всем людям, чья репутация оказалась запятнана тем, что я начал 20 лет назад», — признался Сэнгер.
Ранее Сэнгер также высказался о том, что «Википедии» больше нельзя доверять, поскольку она превратилась в просто «пропаганду» для левацкого «истеблишмента».
Что такое HTML и краткая история HTML
Введение:
Относитетельная простота освоения и использования HTML
привела к тому, что HTML стал базовым для бурно развиваю-
щейся индустрии Web, однако чрезмерная простота HTML
стала его ахиллесовой пятой. HTML прекрасно подходил под требования раннего периода развития Web, в котором
преобладали текстовые документы, снабженные заголовками, списками и гиперсвязями, указывающими на другие документы, однако, как только у Web-авторов возникла необходимость в средствах компановки страниц и мудьтимедиа, у языка HTML появились серьезные проблемы связанные с дальнейшим его развитием.
Что такое HTML?
Для того чтобы публиковать информацию для повсеместного распространения, необходимо иметь язык понятный для всех, вариант родного издательского языка который в принципе был бы понятен всем компьютерам. Издательский язык используемый на World Wide Web называется HTML (от английского Hyper Text Markup Language — язык разметки гипертекста).
HTML дает авторам следующие возможности:
Издавать сетевые документы с заголовками , текстом , таблицами , списками , фотографиями , и т.п. Получать информацию из Сети через ссылки гипертекста по нажатию кнопки . Создавать формы для посылки запросов на удаленные компьютеры, чтобы производить поиск информации, осуществлять бронирование, заказывать товары и т.п. Включать электронные таблицы, видео клипы, аудио клипы, и другие програмные приложения непосредственно в их документы.
HTML был впервые разработан Тимом Бернерс-Ли (Tim Berners-Lee) в то время когда он работал в ЦЕРНе и приобрел популярность благодаря броузеру «Мозаика» разработанному в NCSA. В 90-х годах HTML расцвел благодаря взрывообразному росту Сети. В то же время HTML был расширен во многих направлениях. Для существования сети необходимо чтобы авторы сетевых страниц и производители програмного обеспечения пользовались одними и теми-же соглашениями об HTML. Это и послужило причиной для начала совместной работы по созданию спецификации для HTML.
HTML 2.0 (Ноябрь 1995, см. [RFC1866]) был разработан под эгидой Internet Engineering Task Force (IETF) с целью формализовать сложившуюся на конец 1994 года практику. HTML+ (1993) и [HTML30] (1995) предложили значительно более богатые версии HTML. Не смотря на то что эти предложения так и не получили всеобщей поддержки при обсуждении стандарта, они привели к принятию ряда новых возможностей . Усилия рабочих груп WWW консорциума по формализации сложившейся практики в 1996 году привели к созданию HTML 3.2 (Январь 1997, см. [HTML32]).
Хотя большинство людей согласно что HTML документы должны читаться всеми броузерами и на всех компьютерных платформах, достижение этой цели означает дополнительные затраты для издателей так как они должны разрабатывать различные версии документов. Однако, если этого не сделать, то существует еще больший риск того что Сеть превратится в мир собственников с несовместимыми форатами что в конечном итоге уменьшит комерческий потенциал Сети для всех участников.
В каждой версии HTML пытался отразить все большеее согласие между производителями так, чтобы усилия и затраты издателей не оказались выброшеными впустую, и их документы не стали вскоре нечитаемыми. HTML разрабатывался с учетом того, что всевозможные устройства должны иметь возможность использовать информацию из Сети: ПК с экранами обладающими различным разрешением и количеством цветов, сотовые телефоны, миниатюрные устройства, устройства для речевого ввода-вывода, компьютеры с высокой и низкой пропускной способностью и т.д.
Simple English Wikipedia, бесплатная энциклопедия
Hyper Text Markup Language ( HTML ) — это язык разметки [1] для создания веб-страниц. Проще говоря, HTML — это своего рода язык программирования, с помощью которого можно создать новую веб-страницу. Веб-страницы обычно просматриваются в веб-браузере. Они могут включать текст, ссылки, изображения и даже звук и видео. HTML используется для обозначения и описания каждого из этих типов контента, чтобы веб-браузер мог правильно их отображать.HTML также добавляет на веб-страницу метаинформацию. Метаинформация обычно не отображается веб-браузерами и представляет собой данные о веб-странице, например, имя человека, создавшего страницу. Каскадные таблицы стилей (CSS) используются для стилизации элементов HTML, в то время как JavaScript используется для поведения веб-сайта, а также для изменения HTML и CSS.
HTML разработан Консорциумом Всемирной паутины (W3C). Есть несколько версий HTML. По состоянию на сентябрь 2018 года текущий стандарт HTML получил название HTML 5 и, в частности, находится в версии 5.2.
HTML использует «элементы», чтобы браузер знал, из чего состоит веб-страница. Элементы показаны в коде как «теги», записанные в угловых скобках:
. Теги обычно идут парами: открывающий тег определяет начало блока содержимого, а закрывающий тег определяет конец этого блока содержимого. Есть много разных типов тегов, и каждый из них имеет свое назначение. См. Примеры тегов Basic HTML Tags ниже.
Некоторые теги работают только в определенных браузерах. Например, тег
, который используется для отображения чего-либо, когда человек нажимает правую кнопку мыши, работает только в браузере Mozilla Firefox. [2] Другие браузеры просто игнорируют этот тег и нормально отображают запись. Многие создатели веб-страниц избегают использования этих «нестандартных» тегов, потому что они хотят, чтобы их страницы выглядели одинаково во всех браузерах.
Вот пример страницы в HTML с надписью «Hello world!».
Привет! Привет, мир!
Текст между
и
описывает веб-страницу, а текст между
и
— это содержимое страницы.
определяет заголовок страницы браузера.
Вот несколько примеров HTML-тегов: [примечание 1]
Имя тега | Имя | Функция | Пример кода |
---|---|---|---|
| Doctype | Определяет тип документа | |
| HTML | Определяет документ HTML и запускает документ HTML. | |
<заголовок> | Голова | Содержит любой код, который не используется для отображения элементов на веб-странице. | |
<название> | Заголовок | Определяет заголовок веб-страницы (отображается на вкладке) и вводится в | |
<тело> | Кузов | Содержит видимые элементы веб-страницы. | |
до
| заголовков | Заголовки разного размера ( — самые крупные) | |
| Пункт | Определяет абзац текста | |
| Якорь | Создает активные ссылки на другие веб-страницы | Посетите наш сайт |
| Изображение | Показывает изображение на странице | |
| Перерыв | Вставляет одинарный разрыв строки | |
<центр> | Центр | Перемещает содержимое в центр страницы. | |
<сценарий> | Скрипт | Создает сценарий на веб-странице, обычно написанный на JavaScript. |
- ↑ Здесь полный список HTML-элементов: [3]
Wikipedia официально не является социальной сетью.Но преследование может стать уродливым.
Википедисты также начали обсуждать «гендерный разрыв в содержании», который включает дисбаланс в гендерном распределении биографий на сайте. Согласно последнему анализу, опубликованному в этом месяце, около 18 процентов из 1,6 миллиона биографий в англоязычной Википедии принадлежат женщинам. Это выше примерно 15 процентов в 2014 году, частично из-за того, что активисты пытались сдвинуть иглу.
Опасности для L.G.B.T. редакторы
Клаудиа Ло, исследователь фонда в команде, которая создает инструменты противодействия домогательствам, сказала, что в Википедии существует модель преследований, возникшая в результате дебатов по поводу Л.G.B.T. вопросы. Когда знаменитость выступает в роли трансгендера — в частности, Челси Мэннинг в 2013 году и Кейтлин Дженнер в 2015 году — википедисты активно обсуждают, следует ли использовать самопровозглашенные местоимения человека.
Статьи о трансгендерах и небинарных людях часто становятся объектом нападок вандалов, которые возвращают свои местоимения к полу, заданному при рождении. Но в правилах Википедии четко указано, что редакторы должны использовать гендер, который тема статьи в последний раз указала в надежном источнике.
В странах, где это более опасно для L.G.B.T. люди открыто говорят о своей личности, преследование в Википедии может быть особенно опасным. Однажды администратор страницы Википедии заблокировал редактора просто потому, что имя пользователя этого человека предполагало, что редактор мог быть геем, сказала Рэйчел Вексельбаум, википедистка, работающая над улучшением L.G.B.T. контент на сайте. В конце концов, по ее словам, к участию подключилась группа доверия и безопасности Викимедиа, и администратор был заблокирован за эти действия.
В некоторых местах среда для L.G.B.T. пользователей улучшилось. Амир Сарабадани, 25-летний иранский разработчик программного обеспечения из отделения Фонда Викимедиа в Германии, сказал, что за его 12 лет редактирования Википедии на персидском языке пользователи часто проявляли враждебность при редактировании статей, связанных с гомосексуализмом.
Около шести лет назад г-н Сарабадани начал открыто говорить о том, что он гей, в разговорах с другими википедистами. Он сказал, что другие редакторы часто обвиняли его в «гомосексуальных намерениях», а анонимные пользователи размещали непристойные изображения мужских гениталий на его странице.
Но г-н Сарабадани, который два года назад уехал из Тегерана в Берлин, сказал, что, по его мнению, его работа в качестве администратора персидско-язычной Википедии сделала сообщество редакторов там менее терпимым к злоупотреблениям.
Справка: Форматирование — MediaWiki
Вы можете отформатировать текст, используя вики-разметку. Он состоит из обычных символов, таких как звездочки, апострофы или знаки равенства, которые имеют специальную функцию в вики, иногда в зависимости от их положения. Например, чтобы отформатировать слово курсивом , вы включаете его в две пары апострофов, например '' this '
.
Разметка форматирования текста
Описание | Вы вводите | Вы получаете |
---|---|---|
Символьное (строковое) форматирование — применяется везде | ||
Курсив | 'курсив' | курсив |
Жирный текст | 'жирный' ' | полужирный |
Жирный и курсив | '' '' полужирный и курсив '' '' | полужирный курсив |
Escape wiki разметка |
| нет [[wiki]] » разметки » |
Форматирование раздела — только в начале строки | ||
Заголовки разделов разного уровня | == Уровень 2 == === Уровень 3 === ==== Уровень 4 ==== ===== Уровень 5 ===== ====== Уровень 6 ======
| Уровень 2Уровень 3Уровень 4Уровень 5Уровень 6 |
Горизонтальная линейка | Текст перед ---- Текст после | Текст перед Текст после |
Маркированный список | * Начало каждой строки * с [[Википедия: звездочка | звездочка]] (*).** Чем больше звездочек, тем глубже *** и более глубокие уровни. * Разрывы строк |
Любое другое начало завершает список.
|
Нумерованный список | # Начать каждую строку # с [[Wikipedia: Number_sign | числовым знаком]] (#).## Чем больше числовых знаков, тем глубже ### и глубже ### уровней. # Разрывы строк |
Любое другое начало также # используйте теги nowiki для отображения литерала (#) в начале строки, не интерпретируя его как нумерованный список. |
Список определений | ; поз. 1 : определение 1 ; поз. 2 : определение 2-1 : определение 2-2 В конце строки, если строка начинается с точки с запятой (;), любое вставленное двоеточие (:) отображаться не будет.Если вы хотите, чтобы отображалось двоеточие, закройте его, написав |
|
Отступ текста | : одинарный отступ :: Двойной отступ ::::: Множественный отступ Этот обходной путь может повредить доступность. |
|
Смесь списков разных типов | # один # два # * две запятая одна # * две запятая два # три #; три пункта один #: три по определению один # четыре #: четыре по определению один #: это похоже на продолжение #: и часто используется #: вместо Использование |
|
Предварительно отформатированный текст | Начинайте каждую строку с пробела.Текст предварительно отформатирован '' '' и '' разметки '' '' '' 'можно' '' '' сделать. Этот способ предварительного форматирования применяется только к форматированию раздела. Разметка форматирования символов по-прежнему действует. | Начинайте каждую строку с пробела. Текст предварительно отформатирован и наценок можно сделать . |
Предварительно отформатированные текстовые блоки |
| Начните с пробела в первом столбце, (перед <новики>). Тогда ваш формат блока будет поддерживается. Это хорошо для копирования в блоках кода: функция def (): "" "строка документации" "" если правда: print True еще: print False |
Пункты
MediaWiki игнорирует одинарные разрывы строк.Чтобы начать новый абзац, оставьте пустую строку. Вы можете принудительно переносить строку в абзаце с помощью HTML-тега
.
HTML-теги
Некоторые теги HTML разрешены в MediaWiki, например
,
. Они применяются везде, где вы их вставляете.Описание | Вы вводите | Вы получаете |
---|---|---|
Вставлено (в большинстве браузеров отображается подчеркиванием) | Вставлено или Подчеркнутый | вставлено или Подчеркнутый |
Удалено (отображается зачеркнутым в большинстве браузеров) |
| или |
Текст фиксированной ширины | Исходный код | |
Цитаты | Текст передЦитатаТекст после | Текст перед
Текст после |
Цитаты | Это цитата Элемент q не должен использоваться вместо кавычек , которые не представляют собой кавычки; например, неуместно использовать элемент q для разметки саркастических утверждений. [1] | Это цитата |
Комментарий | Видны только комментарии в зоне редактирования. | Видны только комментарии |
Полностью отформатированный текст | Текст предварительно отформатирован '' '' и '' разметки '' '' '' 'нельзя' '' '' сделать | Текст предварительно отформатирован и '' разметки '' '' '' 'нельзя' '' '' сделать |
Индивидуальный предварительно отформатированный текст | Текст предварительно отформатирован '' '' ' со стилем и '' разметки '' '' '' 'нельзя' '' '' сделать | Текст '' 'отформатирован' ' со стилем и '' разметки '' '' '' 'нельзя' '' '' сделать |
продолжение:
Описание | Вы вводите | Вы получаете |
---|---|---|
Предварительно отформатированный текст по умолчанию имеет атрибут CSS ( white-space: pre-wrap; ) для переноса текста в соответствии с доступной шириной | Это длинное предложение используется для демонстрации переноса текста.Это дополнительное предложение делает текст еще длиннее. Это дополнительное предложение делает текст еще длиннее. | Это длинное предложение используется для демонстрации переноса текста. Это дополнительное предложение делает текст еще длиннее. Это дополнительное предложение делает текст еще длиннее. |
Настроенный предварительно отформатированный текст с отключенным Перенос текста | Это длинное предложение используется для демонстрации переноса текста.Это дополнительное предложение делает текст еще длиннее. Это дополнительное предложение делает текст еще длиннее. | Это длинное предложение используется для демонстрации переноса текста. Это дополнительное предложение делает текст еще длиннее. Это дополнительное предложение делает текст еще длиннее. |
Вставка символов
Символы и другие специальные символы, недоступные на вашей клавиатуре, можно вставить множеством способов. Многие операционные системы и браузеры позволяют вставлять специальные символы с помощью параметра меню или панели «Операционная система».Кроме того, вы можете использовать WikiEditor или VisualEditor, чтобы вставить их в экран редактирования.
В крайнем случае можно использовать особую последовательность символов. Эти последовательности называются объектами HTML. Например, следующая последовательность (объект) & rarr; при вставке будет отображаться как HTML-символ стрелки вправо → и & mdash; при вставке будет отображаться как HTML-символ длинного тире -.
Наведите указатель мыши на любой символ, чтобы узнать, какой символ он производит.Некоторые символы, недоступные в текущем шрифте, будут отображаться в виде пустых квадратов.
Á | á | Â | â | ´ | Æ | æ | А | à | ℵ | Α | α | и | ∧ | ∠ | Å | å | ≈ | Ã | г | Ä | ä | „ | Β | β | ¦ | • | ∩ | Ç | ç | ¸ | ¢ |
Χ | χ | € | ♣ | ≅ | © | ↵ | ∪ | ¤ | † | ‡ | ↓ | ⇓ | ° | Δ | δ | ♦ | ÷ | É | é | Ê | ê | È | è | ∅ | Ε | ε | ≡ | Η | η | ||
Ð | ð | Ë | ë | € | ∃ | ƒ | ∀ | ½ | ¼ | ¾ | ⁄ | Γ | γ | ≥ | > | ↔ | ⇔ | ♥ | … | Í | мин | Î | î | ¡ | Ì | м | ℑ | ∞ | ∫ | Ι | ι |
¿ | ∈ | Ï | ï | Κ | κ | Λ | λ | ⟨ | « | ← | ⇐ | ⌈ | “ | ≤ | ⌊ | ∗ | ◊ | ‹ | ‘ | < | ¯ | - | мк | · | - | Μ | мкм | ∇ | - | ||
≠ | ∋ | ¬ | ∉ | ⊄ | Ñ | ñ | Ν | ν | Ó | ó | Ô | ô | Œ | œ | Ò | Вт | ‾ | Ом | ω | Ο | ο | ⊕ | ∨ | ª | º | Ø | ø | Õ | х | ⊗ | Ö |
ö | ¶ | ∂ | ‰ | ⊥ | Φ | φ | Π | π | ϖ | ± | £ | ′ | ″ | ∏ | ∝ | Ψ | ψ | " | √ | ⟩ | » | → | ⇒ | ⌉ | ” | ℜ | ® | ⌋ | Ρ | ρ | |
› | ’ | ‚ | Š | š | ⋅ | § | Σ | σ | ς | ∼ | ♠ | ⊂ | ⊆ | ∑ | ⊃ | ¹ | ² | ³ | ⊇ | ß | Τ | т | ∴ | Θ | θ | ϑ | Þ | þ | ˜ | ||
× | ™ | Ú | ú | ↑ | ⇑ | Û | û | Ù | ù | ¨ | ϒ | Υ | υ | Ü | ü | ℘ | Ξ | ξ | Ý | ý | ¥ | ÿ | Ÿ | Ζ | ζ | | |
Описание | Вы вводите | Вы получаете |
---|---|---|
Знак авторского права | & копия; |
|
Греческое дельта буквенное обозначение | & дельта; |
|
Символ валюты евро | и евро; |
|
См. Список всех объектов HTML в статье Википедии Список объектов HTML.Кроме того, MediaWiki поддерживает две нестандартные ссылочные последовательности объектов: & רלמ;
и & رلم;
, которые считаются эквивалентными & rlm;
- знак с написанием справа налево. (Используется при сочетании языков справа налево с языками слева направо на одной странице.)
HTML-теги и объекты символов отображались сами по себе (с их интерпретацией и без нее)
-
и евро;
→ и евро;
-
Опечатка, которую нужно исправить
→ Опечатка, которую нужно исправить
-
& lt; span> Опечатка, которую нужно исправить
→ Опечатка в исправить
Nowiki для HTML
может запрещать теги (HTML):
- << nowiki /> pre> →
Но не и символ экранирования:
Чтобы напечатать экранирование символа & в виде текста, используйте « & amp;
» для замены символа «&» (например.введите " & nbsp;
", что даст " & nbsp;
").
Другое форматирование
Помимо разметки форматирования текста, показанной выше, вот еще несколько ссылок на форматирование:
Дополнительные ссылки можно найти в Справке: Содержание.
Список литературы
Описание |
Hypertext Markup Language (HTML) - это стандартный язык разметки для создания веб-страниц и веб-приложений.Это описание формата применяется к ранним файлам HTML, созданным до принятия первой формальной спецификации HTML, опубликованной в ноябре 1995 г. как IETF RFC 1866: HTML 2.0. См. HTML_family для описания, обеспечивающего контекст для всего семейства форматов HTML, и HTML_2_0 для описания HTML 2.0 HTML был первоначально разработан в CERN (Conseil Européen pour la Recherche Nucléaire; Европейская организация ядерных исследований) Тимом Бернерсом-Ли примерно в 1990 году.В 1989 году Бернерс-Ли написал предложение своему боссу. Это была «попытка убедить руководство ЦЕРНа в том, что глобальная гипертекстовая система отвечает интересам ЦЕРНа». Ему дали добро, и он начал создавать то, что стало Всемирной паутиной. HTML, как синтаксис для разметки онлайн-документов, был ключевым компонентом всемирной паутины. В заявлении о направлениях HTML (из ЦЕРНа, около 1992 г.) говорилось: «Язык HTML используется в этой области с 1990 года». Между 1992 и 1995 годами Бернерс-Ли и Дэн Коннолли опубликовали несколько проектов документации по HTML.Первоначальные спецификации были распространены в списке рассылки www-talk и в зарождающейся World Wide Web в CERN (см. World Wide Web: The Project от декабря 1992 г.). В середине 1993 года спецификация «языка гипертекстовой разметки (HTML)» была опубликована в виде Интернет-проекта IETF (Internet Engineering Task Force). В 1994 году IETF сформировала рабочую группу HTML, которая выпустила несколько обновлений к проекту HTML Internet. См. Страницы состояния для рабочей группы HTML от IETF. Исходный HTML был основан на SGML (ISO 8879: 1986, Standard Generalized Markup Language), международном стандарте системно-независимого подхода к разметке текста на структурные единицы, такие как абзацы, заголовки и элементы списка.См. Примечания ниже по SGML как основе HTML. Одним из новаторских аспектов HTML была поддержка гипертекста за счет использования элемента (привязка) с атрибутом HREF для ссылки на другие ресурсы. HTML-документы представляют собой простые текстовые документы. Ранние файлы HTML обычно начинались с тега и кодировались как 7-битный ASCII или его 8-битное расширение ISO / IEC 8859-1, также известное как ISO Latin-1. В списке HTML-тегов 1992 года показаны некоторые теги (т. Е. Элементы), которые все еще используются сегодня, а другие были отброшены.Например, тег |
---|
Количественная оценка шаблонов использования Википедии до движения фондового рынка
Чтобы исследовать взаимосвязь между изменениями в поведении сбора крупномасштабной информации в Википедии и торговыми решениями участников рынка, мы рассматриваем данные о том, как часто страницы на английском языке были просмотрены и как часто страницы на английском языке Википедия редактировались. Википедия записи могут как просматривать, так и редактировать любой пользователь Интернета. Данные о просмотрах страниц Wikipedia были загружены из онлайн-сервиса stats.grok.se , а данные об изменениях страниц Wikipedia были получены путем анализа страницы Wikipedia «История изменений», связанной со статьей. Мы анализируем данные, сгенерированные между 10 и декабря 2007 г., самой ранней датой, для которой доступны данные просмотров Википедии из статистики.grok.se и 30 th April 2012.
Мы вычисляем два показателя активности пользователя Wikipedia : среднее количество просмотров страницы и среднее количество изменений страницы, которые были выполнены для данной страницы Wikipedia в неделя t , где мы определяем недели как заканчивающиеся в воскресенье. Все названия использованных страниц Wikipedia и дополнительные сведения о предварительной обработке данных приведены в разделе «Дополнительная информация». Чтобы количественно оценить изменения в поведении сбора информации, мы выбираем одну меру активности пользователя Wikipedia n ( t ), либо количество просмотров страницы, либо объем редактирования страницы, и вычисляем разницу между просмотром страницы или объемом редактирования страницы за неделю t , к среднему объему просмотра или редактирования страницы за предыдущие Δ т недель: Δ n ( т , Δ т ) = n ( т ) - N ( т - 1, Δ т ) с Н (т - 1, Δ т ) = ( n ( т - 1) + n ( т - 2) +… + n ( т - Δ т )) / Δ т , где т измеряется в неделях.
Мы начинаем наше сравнение изменений в использовании Википедии с последующими движениями фондового рынка в этих исторических данных с реализации гипотетической инвестиционной стратегии, которая использует данные либо о просмотрах страниц Википедии , либо отредактированных страниц Википедии для торговли на Dow Jones. Industrial Average (DJIA), в соответствии с подходом, предложенным Прейсом, Моатом и Стэнли 29 . В этой гипотетической стратегии мы продаем DJIA по цене закрытия p ( t + 1) в первый торговый день недели t + 1, если объем просмотров или правок увеличился за неделю t , например, что Δ n ( т , Δ т )> 0.Затем мы закрываем позицию, покупая DJIA по цене p ( t + 2) в конце первого торгового дня следующей недели t + 2. Обратите внимание, что существуют механизмы, позволяющие продавать акции. на финансовом рынке без предварительного владения ими. Если вместо этого объем просмотров или правок уменьшился или остался прежним на неделе t , так что Δ n ( t , Δ t ) ≤ 0, то мы покупаем DJIA по цене закрытия p ( т + 1) в первый торговый день недели т + 1 и продать DJIA по цене т. ( т + 2) в конце первого торгового дня предстоящей недели т + 2, чтобы закрыть позицию.
Мы рассчитываем совокупную доходность R стратегии, беря натуральный логарифм отношения окончательной стоимости портфеля к начальной стоимости портфеля. Если мы возьмем короткую позицию - продажа по цене закрытия p ( t + 1) и обратная покупка по цене p ( t + 2), то изменение кумулятивной прибыли p за 1 стратегия log ( p ( t + 1)) - log ( p ( t + 2)).Если мы возьмем длинную позицию - покупка по цене закрытия p ( t + 1) и продажа по цене p ( t + 2), то изменение совокупной доходности R составит log. ( п ( т + 2)) - лог ( п ( т + 1)). Таким образом, действия по покупке и продаже оказывают симметричное влияние на совокупный доход R стратегии. Кроме того, мы пренебрегаем комиссией за транзакции, поскольку максимальное количество транзакций в год при использовании этой стратегии составляет всего 104, что позволяет проводить одну закрывающую и одну открывающую транзакции в неделю.Мы отмечаем, что включение комиссий за транзакции, конечно, уменьшит любую прибыль, если эта гипотетическая стратегия будет использоваться в реальном мире. Однако это предположение не имеет последствий для выводов о взаимосвязи между действиями пользователей в Wikipedia и перемещениями в DJIA.
Мы сравниваем отдачу от стратегии Wikipedia, основанной на данных , с доходностью от случайной стратегии. В случайной стратегии каждую неделю принимается решение о покупке или продаже DJIA.Вероятность того, что DJIA будет куплен, а не продан, всегда составляет 50%, и на решение не влияют решения, принятые в предыдущие недели. Эта случайная стратегия не приводит к значительной прибыли или убытку. Для статистических сравнений, представленных в следующих разделах, мы используем 10 000 независимых реализаций этой случайной стратегии за период между 10 декабря 2007 г. и 30 апреля 2012 г. Мы не находим доказательств того, что общий доход от этих 10 000 реализаций составляет значимо положительный или значимо отрицательный (средняя доходность = 0.0002, V = 25012353, p = 0,97, α = 0,05, двусторонний односторонний знаковый ранговый критерий Вилкоксона симметрии распределения доходностей около 0). Мы используем непараметрический тест, чтобы проверить этот момент, так как распределение доходностей значительно отклоняется от нормального распределения ( D = 0,1716, p <0,001, α = 0,05, критерий Колмогорова-Смирнова). Аналогичным образом, остальные анализы распределений доходности, представленные здесь, также используют непараметрические тесты. Для остальных результатов совокупная доходность R всех неслучайных стратегий указывается в терминах стандартных отклонений выше или ниже средней совокупной доходности случайной стратегии.
Просмотр и редактирование
Википедии статей о компаниях, перечисленных в DJIAНа рисунке 1 показано распределение доходов от двух портфелей из 30 гипотетических стратегий, еженедельно торгующихся на DJIA. Эти торговые стратегии основаны на изменении того, как часто 30 страниц Википедии , описывающих компании в DJIA, просматривались ( синий ) и редактировались ( красный ) в период с декабря 2007 г. по апрель 2012 г., с Δ т = 3 недели.Также показано распределение доходов от 10 000 независимых реализаций случайной стратегии ( серый ).
Рисунок 1Доходность торговых стратегий на основе Википедия просматривать и редактировать журналы статей, относящихся к компаниям, составляющим промышленный индекс Доу-Джонса (DJIA).
Распределение доходов от двух портфелей из 30 гипотетических стратегий, еженедельно торгуемых на DJIA, на основе изменений в том, как часто просматривались и редактировались 30 статей Wikipedia , описывающих компании, перечисленные в DJIA ( синий, ) и редактируемые (). красный ) в период с декабря 2007 г. по апрель 2012 г., с Δt = 3 недели.Также показано распределение доходов от 10 000 независимых реализаций случайной стратегии ( серый ). Данные отображаются с использованием оценки плотности ядра и библиотеки ggplot2 36 , с гауссовым ядром и пропускной способностью, рассчитанными с использованием эмпирического правила Сильвермана 37 . В то время как мы показываем в тексте, что случайные стратегии не приводят к значительной прибыли или убыткам, мы обнаруживаем, что доходность стратегий Wikipedia , основанных на просмотре статей, за этот период значительно выше, чем доходность случайных стратегий (среднее значение R = 0 .50; W = 199690, p = 0,005, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона, с поправкой Бонферрони). Однако нет статистически значимой разницы между доходностью Wikipedia, основанной на , стратегии редактирования и случайных стратегий (среднее значение R = -0,09; W = 140781, p > 0,9, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона с поправкой Бонферрони).
Мы обнаружили, что есть существенные различия между этими тремя распределениями (χ 2 = 10.21, df = 2, p = 0,006, α = 0,05; Сумма рангов Крускала-Уоллиса). Наш анализ показывает, что отдача от стратегий Wikipedia на основе просмотров страниц за этот период значительно выше, чем от случайных стратегий (среднее значение R = 0,50; W = 199690, p = 0,005, α = 0,05. , двусторонний двухвыборочный критерий суммы рангов Вилкоксона с поправкой Бонферрони). Однако нет статистически значимой разницы между доходностью Wikipedia, основанной на , стратегии редактирования и случайных стратегий (среднее значение R = -0.09; W = 140781, p > 0,9, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона, с поправкой Бонферрони).
Просмотры и правки
статей в Википедии статей на финансовые темыМы исследуем, распространяются ли эти результаты на статей Википедии на более общие финансовые темы. Чтобы ответить на этот вопрос, мы используем тот факт, что Wikipedia содержит списки страниц, относящихся к определенным темам. Здесь мы изучаем просмотр и редактирование данных для 285 страниц, касающихся общих экономических концепций, перечисленных в подразделе « Общие экономические концепции » на английском языке Википедия страница « Краткое изложение экономики ».
На рисунке 2 показаны результаты анализа распределения доходов от двух портфелей из 285 гипотетических стратегий, торгуемых еженедельно на DJIA. Эти стратегии основаны на изменении того, как часто эти 285 связанных с финансами страниц Википедии просматривались ( синий ) и редактировались ( красный ) в течение того же периода, опять же с Δ t = 3 недели. Как и прежде, мы обнаружили, что существует значительная разница между доходностью, генерируемой случайными стратегиями, стратегиями на основе представлений Википедии и стратегиями на основе редактирования Википедия (χ 2 = 307.88, df = 2, p <0,001, α = 0,05; Сумма рангов Крускала-Уоллиса). Как и раньше, отдача от стратегий Wikipedia, основанных на просмотре страниц , значительно выше, чем от случайных стратегий для этого периода (среднее значение R = 1,10; W = 2286608, p <0,001, α = 0,05, два -хвостовой двухвыборочный критерий суммы рангов Вилкоксона с поправкой Бонферрони). Еще раз, однако, мы не находим свидетельств статистически значимой разницы между доходностью Википедии, основанной на стратегии редактирования , и случайных стратегий (среднее значение R = 0.12; W = 1516626, p = 0,19, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона, с поправкой Бонферрони).
Рисунок 2Доходность торговых стратегий на основе Wikipedia Доступ и редактирование журналов для страниц, относящихся к финансам.
Параллельный анализ распределения доходов от двух гораздо более крупных портфелей из 285 гипотетических стратегий, основанный на изменении того, как часто в течение тот же период, что и на Рисунке 1, опять же с Δt = 3 недели.Наш анализ показывает, что отдача от стратегий Wikipedia, основанных на просмотре страниц , значительно выше, чем отдача от случайных стратегий для этого периода (среднее значение R = 1,10; W = 2286608, p <0,001, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона с поправкой Бонферрони). Еще раз, однако, мы не находим доказательств статистически значимой разницы между доходностью Wikipedia, основанной на стратегиях редактирования, и случайных стратегий (среднее значение R = 0.12; W = 1516626, p = 0,19, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона, с поправкой Бонферрони).
Отсутствие взаимосвязи, обнаруженное для данных по редактированию Википедии , может просто отражать существенную разницу в объеме данных, доступных для просмотра и редактирования, несмотря на гораздо большее количество страниц, рассматриваемых во втором анализе. Например, за весь период статей в Википедии, статей на финансовые темы имели в среднем 1 351 796 просмотров каждая, но только 431 правка.Из этих страниц у самой просматриваемой страницы было 14 449 973 просмотров по сравнению с 4832 правками. У наименее просматриваемой страницы было 2033 просмотра, тогда как 43 из 285 рассматриваемых страниц вообще не редактировались. Поэтому для целей этого исследования мы не рассматриваем дальнейшее редактирование данных.
Доходность стратегий в разные годы
Период времени, который мы исследуем здесь, включает особенно большое падение индекса DJIA в 2008 году. Поэтому мы исследуем, какой была бы прибыль от этих торговых стратегий для каждого отдельного года в нашем периоде исследования.Опять же, мы рассматриваем отдачу от стратегий, основанную на изменении просмотров 285 финансово связанных страниц Википедии , опять же с Δ t = 3 недели. На рисунке 3 показано распределение доходов от торговых стратегий для каждого из четырех лет, для которых у нас есть полные данные о просмотрах страниц Wikipedia ( синий, ) вместе с доходами от случайных стратегий за этот год ( серый ).
Рисунок 3Годовая прибыль от торговых стратегий на основе Wikipedia журналов доступа к страницам, относящимся к финансам.
Мы исследуем, как отдача от торговых стратегий, основанных на изменении просмотров 285 финансовых страниц Wikipedia , различается во времени. Распределение прибыли от торговых стратегий, опять же с Δt = 3 недели, показано для каждого из четырех лет, для которых у нас есть полные данные о просмотрах страниц Википедии ( синий ) вместе с доходами от случайных стратегий за этот год. ( серый ). Хотя доходность различается от года к году (средняя доходность за каждый год в стандартных отклонениях случайных доходностей стратегии для данного года: 2008, 0.89; 2009 г., 0,19; 2010, 0,19; 2011 г., 0,55; χ 2 = 129,49, df = 3, p <0,001; Тест суммы рангов Крускала-Уоллиса), мы обнаруживаем, что доходность значительно выше, чем у случайной стратегии для каждого 12-месячного периода (2008: W = 2156094, p <0,001; 2009: W = 1584915, p = 0,001; 2010: W = 1585336, p = 0,001; 2011: W = 11, p <0,001; α = 0,05; все двусторонние двухвыборочные тесты суммы рангов Вилкоксона с использованием сравнений с случайные распределения стратегий для данного года).
Мы обнаружили, что доходность действительно различается от года к году (средняя доходность за каждый год в стандартных отклонениях случайной доходности стратегии для данного года: 2008, 0,89; 2009, 0,19; 2010, 0,19; 2011, 0,55; χ 2 = 129,49, df = 3, p <0,001; критерий суммы рангов Краскела-Уоллиса). Однако для каждых 12 месяцев мы обнаруживаем, что доходность значительно выше, чем у случайной стратегии (2008: W = 2156094, p <0,001; 2009: W = 1584915, p = 0.001; 2010: W = 1585336, p = 0,001; 2011: W = 11, p <0,001; α = 0,05; все двусторонние двухвыборочные тесты суммы рангов Вилкоксона, использующие сравнения с распределением случайных доходностей стратегии для данного года).
Влияние Δ
tМы исследуем влияние изменений Δ t на доходность торговых стратегий. Опять же, мы рассматриваем портфели торговых стратегий, основанные на изменении просмотров 285 финансово связанных страниц Википедии .Средняя доходность торговых стратегий, выраженная в стандартных отклонениях случайных доходностей стратегии, показана на рисунке S1 (см. Дополнительную информацию) для Δ t = от 1 до 10 недель. Мы обнаружили, что средняя доходность стратегий значительно различается для разных значений Δ t , которые мы тестировали (χ 2 = 93,26, df = 9, p <0,001; критерий суммы рангов Краскела-Уоллиса) . Однако средний доход остается больше 0 для всех значений Δ t от 1 до 10 недель (все W s> 1950000, все p s <0.001; все двусторонние двухвыборочные тесты суммы рангов Вилкоксона, использующие сравнения со случайным распределением стратегий для всего периода).
Средняя доходность DJIA после увеличения и уменьшения в
Wikipedia просмотровЧтобы дополнить анализ торговой стратегии, мы проводим дальнейший анализ еженедельной доходности DJIA после увеличения и уменьшения просмотров статей Wikipedia на финансовые темы.
Для каждой из 285 статей Википедии по финансовой тематике мы определяем все недели t в течение нашего исследовательского периода, в которых объем просмотров страниц увеличился за неделю t , так что Δ n ( t , Δ t )> 0, используя Δ t = 3.Для этого набора недель мы вычисляем средний доход DJIA за неделю t + 1, log (p (t + 2)) - log (p (t + 1)). Точно так же мы вычисляем средний доход DJIA в течение недели t + 1 для набора недель, в течение которых объем просмотров страниц уменьшился на неделе t , так что Δ n ( t , Δ t ) <0.
Между этими двумя наборами недель мы обнаруживаем значительную разницу в средней доходности DJIA за неделю t + 1 ( W = 78012, p <0.001, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона). После уменьшения просмотров страниц Википедии, страниц, посвященных финансовой тематике, мы обнаружили, что средняя недельная доходность DJIA составляет 0,0027 - доходность значительно больше 0 ( V = 39592, p <0,001, α = 0,05, два- односторонний знаковый ранговый критерий Вилкоксона). Напротив, после увеличения количества просмотров страниц Википедии, , посвященных финансовой тематике, за неделю с по , мы обнаружили, что средняя недельная доходность DJIA составляет -0.0021, значительно меньше 0 ( V = 2222, p <0,001, α = 0,05, двусторонний односторонний знаковый ранговый критерий Вилкоксона). Таким образом, результаты этого анализа соответствуют взаимосвязи между изменениями во взглядах на статьи Википедии, на финансовые темы и последующими изменениями индекса DJIA, предложенными анализом торговой стратегии.
Просмотр и редактирование
Википедии статей об актерах и режиссерахМы до сих пор предполагали, что только Википедия данные об использовании, относящиеся к страницам с финансовой коннотацией, дадут какое-либо представление о процессах сбора информации до торговых решений и, следовательно, будущих изменений в DJIA.Чтобы проверить это предположение, мы проводим дальнейший анализ данных просмотров, относящихся к 233 страницам Википедии с описанием актеров и режиссеров, как указано в двух подразделах « Избранные статьи » и « Хорошие статьи » англоязычной Википедии. страница « Википедия: Актеры и создатели фильмов WikiProject ». Мы предполагаем, что такие страницы имеют менее очевидную финансовую коннотацию.
Мы анализируем распределение доходности для портфеля из 233 гипотетических торговых стратегий на основе изменения частоты просмотра этих страниц, еженедельная торговля на DJIA с Δ t = 3 недели за тот же период, что и в предыдущих анализах.Мы позаботились о том, чтобы этот набор страниц такого же размера, что и набор страниц, относящихся к финансовой тематике, имел по крайней мере эквивалентный трафик в течение периода расследования, чтобы гарантировать, что любая неспособность найти взаимосвязь не связана с проблемами питания, вызванными отсутствием данных по Википедии просмотров. За весь период страницы актеров и режиссеров имели в среднем 5440304 просмотра каждая (по сравнению с 1351.796 для страниц, связанных с финансами), из которых наименее популярная страница имела 2261 просмотр (по сравнению с 2033 просмотрами для наименее популярной страницы, связанной с финансами). ), а самая популярная страница имела 63 629 258 просмотров (по сравнению с 14 449 973 просмотрами для самой популярной страницы, связанной с финансами).
На рисунке 4 мы показываем отдачу от этих 233 стратегий, основанную на изменении количества просмотров статей в Википедии, статей об актерах и режиссерах ( синий, ), наряду с доходами от случайных стратегий ( серый, ). Мы обнаружили, что нет существенной разницы между доходностью, генерируемой случайными стратегиями и стратегиями Wikipedia, основанными на представлении (среднее значение R = 0,04; W = 1189114, p = 0,59, α = 0.05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона).
Рисунок 4Доходность торговых стратегий на основе журналов доступа Wikipedia для страниц, относящихся к актерам и режиссерам.
Параллельный анализ распределения доходов для другого портфеля из 233 гипотетических стратегий, основанный на изменении частоты просмотра набора из 233 страниц Википедии , относящихся к актерам и режиссерам (синий) . Здесь мы обнаружили, что нет существенной разницы между доходностью, генерируемой случайными стратегиями, и стратегиями Wikipedia, основанными на представлении (среднее значение R = 0.04; W = 1189114, p = 0,59, α = 0,05, двусторонний двухвыборочный критерий суммы рангов Вилкоксона).
Аналогичным образом для каждой из 233 статей Википедии об актерах и режиссерах мы рассчитываем доходность DJIA в течение недели t + 1 для всех недель t , когда просмотры статьи увеличились по сравнению с просмотрами в предыдущий Δ т = 3 недели, такие что Δ n ( т , Δ т )> 0 и отдельно для всех недель т , где просмотры товара уменьшились по сравнению с просмотрами в предыдущем Δ т = 3 недели, такие что Δ n ( t , Δ t ) <0.Мы не обнаружили существенной разницы в средней доходности DJIA в течение недели t + 1 для этих двух наборов недель ( W = 28186, p = 0,47, α = 0,05, двусторонний двухвыборочный ранг Вилкоксона. -сумма).
Подводя итог, ни анализ, основанный на гипотетической торговой стратегии, ни дополнительный анализ еженедельных отчетов DJIA не обнаруживают никаких доказательств того, что изменения во взглядах на статьи Wikipedia , относящиеся к актерам и режиссерам, имеют отношение к будущим изменениям в DJIA.
Существует ли API-интерфейс Википедии только для получения сводки содержимого?
С 2017 года Википедия предоставляет REST API с улучшенным кэшированием. В документации вы можете найти следующий API, который идеально подходит для вашего варианта использования. (поскольку он используется новой функцией предварительного просмотра страниц)
https://en.wikipedia.org/api/rest_v1/page/summary/Stack_Overflow
возвращает следующие данные, которые можно использовать для отображения сводки с небольшой миниатюрой:
{
"тип": "стандарт",
"title": "Переполнение стека",
"displaytitle": "Переполнение стека",
"extract": "Stack Overflow - это сайт вопросов и ответов для профессиональных программистов и энтузиастов.Это частный веб-сайт, флагманский сайт сети Stack Exchange Network, созданный в 2008 году Джеффом Этвудом и Джоэлом Спольски. Он содержит вопросы и ответы по широкому кругу тем в компьютерном программировании. Он был создан как более открытая альтернатива более ранним сайтам вопросов и ответов, таким как Experts-Exchange. Название для сайта было выбрано в результате голосования в апреле 2008 года читателями популярного блога Этвуда по программированию Coding Horror. ",
"extract_html": " Stack Overflow - это сайт вопросов и ответов для профессиональных программистов и энтузиастов.Это частный веб-сайт, флагманский сайт сети Stack Exchange Network, созданный в 2008 году Джеффом Этвудом и Джоэлом Спольски. Он содержит вопросы и ответы по широкому кругу тем в компьютерном программировании. Он был создан как более открытая альтернатива более ранним сайтам вопросов и ответов, таким как Experts-Exchange. Название для веб-сайта было выбрано в результате голосования в апреле 2008 года читателями Coding Horror , популярного блога о программировании Этвуда.
",
"namespace": {
"id": 0,
"текст": ""
},
"wikibase_item": "Q549037",
"title": {
"canonical": "Stack_Overflow",
"normalized": "Stack Overflow",
"дисплей": "Переполнение стека"
},
"pageid": 21721040,
"thumbnail": {
"источник": "https: // загрузка.wikimedia.org/wikipedia/en/thumb/f/fa/Stack_Overflow_homepage%2C_Feb_2017.png/320px-Stack_Overflow_homepage%2C_Feb_2017.png ",
«ширина»: 320,
«высота»: 149
},
"originalimage": {
"источник": "https://upload.wikimedia.org/wikipedia/en/f/fa/Stack_Overflow_homepage%2C_Feb_2017.png",
«ширина»: 462,
«высота»: 215
},
"lang": "en",
"dir": "ltr",
"revision": "9029",
"tid": "1a9cdbc0-949b-11e9-bf92-7cc0de1b4f72",
"отметка времени": "2019-06-22T03: 09: 01Z",
"описание": "вопросы и ответы о хостинге веб-сайтов по широкому кругу тем в компьютерном программировании",
"content_urls": {
"desktop": {
"страница": "https: // ru.wikipedia.org/wiki/Stack_Overflow ",
"revisions": "https://en.wikipedia.org/wiki/Stack_Overflow?action=history",
"изменить": "https://en.wikipedia.org/wiki/Stack_Overflow?action=edit",
"разговор": "https://en.wikipedia.org/wiki/Talk:Stack_Overflow"
},
"mobile": {
"страница": "https://en.m.wikipedia.org/wiki/Stack_Overflow",
"revisions": "https://en.m.wikipedia.org/wiki/Special:History/Stack_Overflow",
"изменить": "https://en.m.wikipedia.org/wiki/Stack_Overflow?action=edit",
"talk": "https: // ru.m.wikipedia.org/wiki/Talk:Stack_Overflow "
}
},
"api_urls": {
"резюме": "https://en.wikipedia.org/api/rest_v1/page/summary/Stack_Overflow",
«метаданные»: «https://en.wikipedia.org/api/rest_v1/page/metadata/Stack_Overflow»,
"ссылки": "https://en.wikipedia.org/api/rest_v1/page/references/Stack_Overflow",
"media": "https://en.wikipedia.org/api/rest_v1/page/media/Stack_Overflow",
"edit_html": "https://en.wikipedia.org/api/rest_v1/page/html/Stack_Overflow",
"talk_page_html": "https: // ru.wikipedia.org/api/rest_v1/page/html/Talk:Stack_Overflow "
}
}
По умолчанию он следует перенаправлениям (так что / api / rest_v1 / page / summary / StackOverflow
также работает), но это можно отключить с помощью ? Redirect = false
Если вам нужен доступ к API из другого домена, вы можете установить заголовок CORS с & origin =
(например, & origin = *
)
Обновление 2019: API, похоже, возвращает более полезную информацию о странице.
HTML - Википедия, свободная энциклопедия
HTML , английский язык HyperText Markup Language («lenguaje de marcado de hipertexto»), имеет справочную информацию на языке веб-разработки для разработки. Es un estándar que sirve de referencia del software que conecta con la development de páginas web en sus Diferentes versiones, определяет una estructura básica y un código (denominado código HTML) для определения содержимого страницы в Интернете, como texto, видео, , juegos, entre otros.Es un estándar a cargo del World Wide Web Consortium (W3C) o Consorcio WWW, organación dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e интерпретация. HTML имеет важное значение для веб-языков и имеет важное значение для устройств, используемых для расширения и расширения Всемирной паутины (WWW). Es el estándar que se ha impuesto en la visualización de páginas web y es el que todos los navegadores actuales han acceptado. [1]
El lenguaje HTML basa su filosofía de desarrollo en la diferenciación. Para añadir un elemento externo a la página (изображение, видео, сценарий , entre otros.), Este no se incrusta directamente en el código de la página, sino que se hace una referencia a la ubicación de dicho elemento mediante texto. De este modo, la página web contiene solamente texto mientras que recae en el navegador web (интерпретатор дель кодиго) la tarea de unir todos los elementos y visualizar la página final.Al ser un estándar, HTML используется на языке, который позволяет использовать веб-страницу с определенной версией, использовать интерпретацию неправильной формы (estándar) для актуализации веб-страницы.
HTML - это язык маркировки, который не может быть изменен с указанием структуры Nuestro Documento Mediante Etiquetas. Este lenguaje nos ofrece una gran adapbilidad, una estructuración lógica y es fácil de convertar tanto por humanos como por máquinas.
Sin embargo, a lo largo de sus diferentes versiones, se han inclrado y suprimido diversas características, con el fin de hacerlo más eficiente y фасилитатор el desarrollo de páginas webbles con different navegadores y plataformas (PC de escortáritosigenes , таблетки и т. д.) Нет постоянно, для правильного толкования новой версии HTML, без использования веб-сайтов, включающих веб-сайты, и их использование, когда используется новая версия навигатора с включенными камнями. Обычные приложения к средним программам автоматического обновления (Firefox, Chrome) и предлагают новую версию навигационных программ с включенными веб-сайтами и официальными веб-сайтами (Internet Explorer). Por lo que un navegador desactualizado no será capaz de convertar corregamente una página web escrita en una versión de HTML superior a la que pueda convertar, lo que Obliga muchas veces a los desarrolladores a aplicar técnicas y cambios que allowan corregir problemas de visualizaci интерпретация кода HTML.Кроме того, последние версии HTML-страниц обновляются и обновляются, поэтому не требуются дополнительные ресурсы. Es por ello que ciertos navegadores todavía mantienen la Capidad de translatear páginas web de versiones HTML anteriores. Por estas razones, todavía existen Diferencias Entre Differences navegadores y versiones al интерпретировать одну неправильную страницу в сети.
Primeras especificaciones de HTML [editar]
Тим Бернерс-Ли (TBL) в 1991 г. [2] [3] описывает 18 элементов, которые включают начальную схему и простой относительный простой HTML.Trece de estos elementos todavía existen в HTML 4. [4]
Бернерс-Ли рассматривает HTML una ampiación de SGML, pero no fue formmente reconocida como tal hasta la publicación a mediados de 1993, por la IETF (en español: Grupo de Trabajo de Ingeniería de Internet), de una primera offerión para una Особенность HTML: язык Hypertext Markup Language Бернерс-Ли и Дэн Коннолли, который включает определение Типа документа SGML для определения грамматики. [5] El borrador expiró a los seis meses, pero fue notable por su reconocimiento de la etiqueta propia del navegador Mosaic usada para insertar imágenes sin cambio de línea, que refjaba la filosofía del IETF de basar estándares en prototipos. [6]
Неправильная манера, участник конкурса Дэйва Рэггетта HTML + (формат гипертекстовой разметки) (формат маркировки Hipertexto), окончательный вариант 1993 года, имеет стандартные характеристики, которые используются в таблицах. [7]
Marcador HTML [редактор]
El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>, /). HTML-код содержит описание, содержит все документы, документы, включает в себя справочную информацию и тип программного кода , скрипт , эффективный способ взаимодействия с веб-сайтом и процессами HTML. [8]
HTML используется для ссылки на содержимое типа MIME text / html или для увеличения общего объема для HTML, а также для исходной формы XML (como XHTML 1.0 y posteriores) может быть прямым потомком SGML (como HTML 4.01 y anteriores). HTML: составные части различных жизненных компонентов, соответствующие элементы , и атрибутов , типов данных и деклараций документов .
Elementos [редактор]
Los elementos son la estructura básica de HTML. Los elementos tienen dos propiedades básicas: atributos y contenido. Cada atributo y contenido tiene ciertas constraciones для того, чтобы учитывать действующие в документе HTML.Un elemento generalmente tiene una etiqueta de inicio (por ejemplo,
) и una etiqueta de cierre (por ejemplo,
). Los atributos del elemento están contenidos en la etiqueta de inicio y el contenido está ubicado entre las dos etiquetas (por ejemplo,
). Algunos elementos, сказки como
, no tienen contenido ni llevan una etiqueta de cierre.Составьте список различных типов элементов использования маркеров в HTML.
El marcado estructural description el propósito del texto. Por ejemplo,
Golf
establece «Golf» como un encabezamiento de segundo nivel, el cual se mostraría en un navegador de una manera, подобный al título «Marcador HTML» al Principio de esta sección. El marcado estructural no define cómo se verá el elemento, pero la mayoría de los navegadores web han estandarizado el formato de los elementos.Puede aplicarse un formato específico al texto por medio de hojas de estilo en cascada.
El marcado presentacional описать apariencia del texto, sin importar su función. Por ejemplo, Negrita
indica que los navegadores web visuales deben mostrar el texto en negrita , pero no indica qué deben hacer los navegadores web que muestran el contenido de otra manera (por ejemplo, los que leen el texto en voz alta). En el caso de negrita
e itálica
, existen elementos que se ven de la misma manera pero tienen una naturaleza más semántica: énfasis fuerte сильный>
y énfasis
.Es fácil ver cómo un lector de pantalla debería convertar estos dos elementos. Sin embargo, son Equivalenttes a sus correientes elementos presentacionales: un lector de pantalla no debería decir más fuerte el nombre de un libro, aunque el nombre resalte en itálicas en una pantalla. La mayoría del marcado presentacional ha sido desechada desde la version 4.01, en Favor de las hojas de estilo en cascada.
El marcado hipertextual используется для enlazar partes del documento con otros documentos or con otras partes del mismo documento.Para Crear un enlace es necesario utilizar la etiqueta de ancla
junto con el atributo href
, que establecerá la dirección URL a la que apunta el enlace. Por ejemplo, un enlace que muestre el texto de la dirección y vaya hacia nuestra Wikipedia podría ser de la forma https://www.wikipedia.org а>
. También se pueden crear enlaces sobre otros objetos, tales como imágenes
.
Atributos [редактор]
En su mayoría de los atributos de un elemento son pares nombre-valor, separados por un signo de igual «=» y escritos en la etiqueta de comienzo de un elemento, después del nombre del elemento. El valor puede estar rodeado por comillas dobles o simples, aunque ciertos tipos de valores pueden estar sin comillas en HTML (pero no en XHTML). [9] [10] De todas maneras, dejar los valores sin comillas es considerado poco seguro. [11] В отличие от других элементов, которые содержат эффективные элементы, простые в отношении присутствия [12] (вместе с атрибутами ismap
для элементов img
). [13]
Etiquetas HTML básicas [editar]
-
-
-
División estructural en la parte del contenido.
Nociones básicas de HTML [editar]
Язык HTML, созданный для создания и редактирования, с дополнительным редактором базовых текстов, созданным в GNU / Linux, блоком нот Windows, или другим редактором, который допускает текст в формате в составе GNU Emacs, Microsoft Wordpad, TextPad, Vim, Notepad ++, вход отрос.
Existen, además, otros editores для реализации веб-сайтов с характеристиками WYSIWYG ( What You See Is What You Get , o en español: «lo que ves es lo que obtienes»). Estos editores allowen ver el resultado de lo que se está editando en tiempo real, medida que se va desarrollando el documento. Ahora bien, esto no means una manera distinta de realizar sitios web, sino que una forma un tanto más simple, ya que estos programas, además de tener la opción de trabajar con la vista preliminar, tiene su propia sección HTML, la cual va generando todo el código в medida que se va trabajando.Добавлены новые редакторы WYSIWYG, сын KompoZer, Microsoft FrontPage или Adobe Dreamweaver.
Combinar estos dos métodos resulta muy interesante, ya que de alguna manera se ayudan entre sí. Por ejemplo, si se edita todo en HTML y el desarrollador olvida algún código o etiqueta, basta con dirigirse al editor visual o WYSIWYG y se Continúa ahí la edición o Viceversa, ya que hay casos en que resulta mádán escribido де alguna característica que el usuario desea adherir al sitio que buscar la opción en el programa mismo.
Существуют различные типы редакторов HTML WYSIWYM, которые важны для содержания и значимости для визуального представления. Entre los objetivos que tienen estos editores es la separación del contenido y la presentación, фундаментальный в сети.
HTML использует этики на марках, que consisten en breves Instrucciones de comienzo y final, mediante las cuales se defineda la forma en la que debe aparecer en su navegador el texto, así como también las imágenes y los demás elementos, en la pantalla del орденадор.
Toda etiqueta seidentifica porque está encerrada entre los signos menor que y mayor que ( <>
), y algunas tienen atributos que pueden tomar algún valor. En general las etiquetas se aplicarán de dos formas especiales:
- Se abren y se cierran, como por ejemplo: negrita , que se vería en su navegador web como negrita .
- No pueden abrirse y cerrarse, como
, que se vería en su navegador web como una línea horizontal.
- Otras que pueden abrirse y cerrarse, como por ejemplo
.
- Las etiquetas básicas o mínimas son:
Ejemplo1 Párrafo de ejemplo
Текстовые редакторы [редактор]
Для веб-программ, которые являются вспомогательным редактором текстов.Estos normalmente están hechos con el fin de fastenar la programación. Существуют актуальные вещи, такие как: Notepad ++, Adobe Dreamweaver, Sublime text, entre otros.
Aprender HTML-анализ реальной страницы [редактор]
Seleccionando la opción «ver código fuente» en el navegador, se puede ver realmente la información que está recibiendo el navegador web y cómo la está interpando.
Наблюдение за инспектором страницы Firefox.
Для использования: в Internet Explorer, простое меню «вер» и более элегантное «código fuente», начало в Chrome и предварительный просмотр Firefox Ctrl + U.De esta forma, se abrirá una pestaña con el código fuente de la página que se esté viendo en ese momento en el navegador. Otra forma más rápida consiste en hacer clic con el botón derecho del ratón en cualquier punto del área donde el navegador muestra la página web y elegir «Ver código fuente de la página».
Aparte de poder ver el código fuente HTML de una página web con las opciones antes descritas, Internet Explorer, Firefox и Google Chrome включают в себя элементы, которые используются для проверки страниц, которые активированы с F12.
Con estas herramientas es posible visualizar una página web y seleccionar dentro de ella un elemento concreto del cual queremos conocer cuál es el código HTML с el que is hecho señalando el elemento en cuestión simplemente con el ratón. Al hacer esto, el código se mostrará en un área especial dentro del navegador en el que el usuario podrá ver el código HTML en cuestión (ver imageen), соответствует, de las reglas CSS que aplican a ese código HTML en concreto. Этот тип аналитического результата суммируется с инструкциями для отображения в HTML.
Для нового браузера Firefox, адема, существует альтернативный плагин Firebug, очень похожий на дефектный Firefox.
Historia del estándar [редактор]
В 1989 году существует техническая документация, разрешающая электрические документы, на основе гиперссылок или гиперссылок ( гиперссылок, или ссылок, ) и других словарных знаков SGML. Por entonces, Тим Бернерс-Ли, quien trabajaba en el Centro Europeo de Investigaciones Nucleares CERN da conocer a la prensa que Создание trabajando en un sistema que va a permissionir Acceder a ficheros en línea que funcionaba sobre redes de computadoras basadas e mónicasin протокол TCP / IP.Inicialmente fue desarrollado para que se pudiera compare fácilmente información entre científicos de distintas university e institutos devestigación de todo el mundo. [17]
В соответствии с принципами 1990 года, определите конечный HTML-код и субконфигурацию SGML и создайте алгоритм, включающий валидацию, в World Wide Web.
Тим Бернерс-Ли создал проект World Wide Web (Tejido o Telaraña Mundial), как систему, способствующую лекциям информации, среднюю программу навигации.Sería el primer navegador web, llamado WorldWideWeb, y desarrollado durante la segunda mitad del año 1990; siendo tiempo después rebautizado como Nexus, para evitar confusiones por su nombre que era igual al de la tecnología que репрезентатив. Следите за новостями: браузер линейного режима и ViolaWWW. Este último, desarrollado en 1992, fue el primer navegador en popularizarse entre los primeros usuarios de la World Wide Web. [18]
Пей-Юань Вэй представляет ViolaWWW, [19] , который функционирует в текстовом режиме и работает в системе UNIX.
Преобразование для создания исходного HTML, обозначения HTML +, окончательного изменения в 1993 году. HTML + - это исходный код для суперконструирования HTML, который позволяет постепенно эволюционировать с предшествующим форматом HTML. A la Primera Especificación Formal de HTML + se le dio, por lo tanto, el número de Versión 2 для отличия от las propuestas no oficiales previas. Los trabajos sobre HTML + continaron, pero nunca se convirtió en un estándar, pesar de ser la base formmente más parecida al aspecto compositivo de las especificaciones actuales.
Борьба с установленным HTML 3.0, который используется для получения формата W3C в марте 1995 года. Он вводит новые новые возможности; por ejemplo, facilidades para crear tablas, hacer que el texto fluyese alrededor de las figuras y mostrar elementos matemáticos complejos. Эта разработка, совместимая с HTML 2.0, полностью завершена для реализации с технологической технологией, установленной по истечении срока в сентябре 1995 года, и не действует в соответствии с требованиями веб-ткани.HTML 3.1 имеет официальный статус, имеет официальный статус, который используется в HTML 3.2, отказался от новых характеристик HTML 3.0 и содержит элементы, которые используются в веб-сайтах. Возможности трабахара с математическими формулами, которые имеют свойство проповедовать в HTML 3.0, являются интегрированным и уникальным языком MathML.
En 1997, HTML 4.0 уже опубликовано с рекомендациями W3C.HTML 4.0 принимает много особенных элементов начального веб-сайта для конкретных веб-сайтов, а также позволяет использовать различные элементы HTML, которые не рекомендуется использовать, как «desaprobados» ( устарело, , en englés).
HTML 4.0 реализует характеристики вместе с XForms 1.0, которые не содержат необходимых средств реализации, которые несовместимы с алгоритмами страниц веб-HTML. В 2004 году W3C восстановил дискуссию об эволюции HTML, и теперь он работал над базами для версии HTML5.Нет ничего, кроме того, что вы хотите использовать сообщения W3C, если хотите использовать XML.
Apple, Mozilla и Opera сообщили, что их интересует и обрабатывает их проект WHATWG, [20] , который является базовым и совместимым с предшествующими технологиями.
В 2006 г., W3C заинтересован в использовании HTML5, а в 2007 г. является объединенной группой рабочих групп WHATWG для унифицированного проекта.
Accesibilidad web [editar]
Дизайн в HTML, aparte de cumplir con las especificaciones propias del lenguaje, debe respetar ciertos criterios de accesibilidad web, siguiendo unas pautas o las normativas y leyes vigentes en los países donde se regule dicho concept.Se encuentra disponible y desarrollado por el W3C a través de las Pautas de Accesibilidad al Contenido Web 1.0 WCAG (actualizadas recientemente con la especificación 2.0), [21] aunque muchos países tienen especificaciones con especificaciones con especificaciones de la proposes de la especificaciones especificaciones especificaciones especificaciones de la propos Норма UNE 139803. [22]
Entidades HTML [редактор]
Muchos caracteres especiales, letras con tilde, diéresis o símbolos de escritura del lenguaje pueden, который представляет в документе HTML tanto por sí mismos, como por una referencia a una entidad.Entre las ventajas de usar una referencia a entidad, están la de poder, представляют символы Unicode usando una codificación de caracteres distinta, o para suplir la falta de algunos caracteres en el teclado usado.
Véase también [редактор]
Ссылки [редактор]
- ↑ «Qué es y para qué sirve HTML ?, el lenguaje más important for crear páginas web».
- ↑ «HTML-теги». Консорциум Всемирной паутины . Consultado el 8 de abril de 2007.
- ↑ «Первое упоминание HTML-тегов в списке рассылки www-talk». Консорциум Всемирной паутины . 29 октября 1991 г. Consultado el 8 de abril de 2007.
- ↑ «Указатель элементов в HTML 4». Консорциум Всемирной паутины . 24 декабря 1999 года. Консультируйтесь с 8 декабря 2007 года.
- ↑ Тим Бернерс-Ли (9 декабря 1991 г.). «Re: SGML / HTML docs, X Browser (заархивированная запись в списке рассылки www-talk)». Consultado el 16 de junio de 2007. « SGML является очень общим.HTML - это конкретное приложение базового синтаксиса SGML, применяемое к гипертекстовым документам с простой структурой ».
- ↑ Рэймонд, Эрик. « IETF и процесс стандартизации RFC ». Искусство программирования в Unix . Archivado desde el original el 17 de marzo de 2005. Consultado el 15 de marzo de 2008. « Согласно традиции IETF, стандарты должны возникать на основе опыта реализации работающего прототипа - но как только они становятся стандартами, код, который им не соответствует считается сломанной и безжалостно утилизированной.… Интернет-проекты не являются спецификациями, и разработчикам и поставщикам программного обеспечения запрещается заявлять о соответствии им, как если бы они были спецификациями. Интернет-проекты являются центральными пунктами для обсуждения, обычно в рабочей группе ... После того, как Интернет-проект был опубликован с номером RFC, это спецификация, на соответствие которой разработчики могут заявить о соответствии. Ожидается, что авторы RFC и сообщество в целом начнут исправлять спецификацию, имея полевой опыт .»
- ↑ «HTML + Internet-Draft - Аннотация». Archivado desde el original el 15 мая 2016 года. « Разработчики браузеров экспериментируют с расширениями HTML, и теперь уместно объединить эти идеи в пересмотренный формат документа. Новый формат разработан для постепенного перехода с HTML, добавления таких функций, как таблицы, подписанные рисунки и формы для заполнения запросов к удаленным базам данных или рассылки вопросников по почте ».
- ↑ www.ri5.com.ar/ayuda03.php El lenguaje HTML.
- ↑ «www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2».
- ↑ «www.w3.org/TR/xhtml1/diffs.html#h-4.4».
- ↑ «www.cs.tut.fi/~jkorpela/qattr.html».
- ↑ «www.w3.org/History/193-hypertext/hypertext/WWW/MarkUp/Tags.html».
- ↑ «www.w3.org/TR/1999/REC-html401-199
/struct/objects.html#adef-ismap».
- ↑ www.example.com.
- ↑ Возвращение элемента u , "regreso de la etiqueta u" (en inglés).
- ↑ Referencia de la etiqueta u (en inglés).
- ↑ Где зародилась Интернет , «Donde la Web nació». Официальный сайт CERN (en inglés).
- ↑ «Curso de HTML» .. Consultado el 5 de marzo de 2014.
- ↑ ViolaWWW Гипертекстовый браузер , (английский).