Форум Игромании
 
Регистрация
Справка

Internet и сети Интернет, Сети и всё, что с ними связано (кроме рекламы)

Закрытая тема
 
Опции темы
Старый 15.08.2012, 16:54   #1
Мяу
 
Аватар для Hast


 
Регистрация: 13.07.2007
Адрес: Київ
Сообщений: 2,994
Репутация: 624 [+/-]
Общие вопросы по созданию сайтов (HTML, CSS, Javascript)

В данной теме решаются общие вопросы по созданию сайтов, вопросы по HTML, CSS и JavaScript а так же по веб-дизайну и вёрстке веб-страниц.


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

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

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

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

Код HTML:
<strong>Текст между двумя тегами — открывающим и закрывающим.</strong>

<a href="http://www.example.com">Здесь элемент содержит атрибут href.</a>

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

Код HTML:
<b>
Этот текст будет жирным,
<i>а этот - ещё и курсивным</i>
</b>
Даст такой результат:
Цитата:
Этот текст будет жирным, а этот - ещё и курсивным
Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятеричной системе счисления.
Например, &copy; — знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &amp; — амперсанда (&), &lt; — символа «меньше» (<) и &gt; — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.


HTML5
Скрытый текст:
HTML5 — пятая версия одного из главных языков разметки web-страниц, HTML. Многие идеи HTML5 были изначально предложены WHATWG в стандарте Web Applications 1.0. HTML 5 включает другой стандарт WHATWG, Web Forms 2.0. Разработка HTML5 началась в новой рабочей группе W3C в 2007 году.

Отличия от HTML4
  • Новые правила лексического разбора;
  • Новые элементы — header, footer, section, article, video, audio, progress, nav, meter, time, aside, canvas;
  • Новые типы input-элементов;
  • Новые атрибуты;
  • Глобальные атрибуты — id, tabindex, repeat;
  • Убраны устаревшие элементы — center, font, strike.

Полезные ссылки:
Русскоязычный справочник по HTML
HTML по шагам
Таблица спецсимволов
Таблица HTML цветов
Основы блочной вёрстки
Ещё один мануал по блочной верстке
Обзор HTML5 на хабре


CSS
Скрытый текст:
Under Construction


JavaScript
Скрытый текст:
Under Construction


Вопросы по PHP, а так же по другим серверным языкам и базам данных задаём в соответствующих темах!
Всё про Ucoz - сюда
__________________
«Да вы прям полиция мыслей» via DikWithballs
«Хех. Только я ник сменил.» via Jack of Еvil
Hast вне форума  
Отправить сообщение для Hast с помощью ICQ Отправить сообщение для Hast с помощью Skype™
Закрытая тема

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:24.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования