Кадры (фреймы)

htmlКадры (фреймы)

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

Структура HTML-документа, задающего набор кадров, отличается от простейшей, описанной в разделе «Структура HTML-документа». Раздел head по-прежнему присутствует, а вместо раздела body , описывающей содержание одного документа, используется конструкция, описывающая набор кадров. При этом используются два элемента:

Элемент frameset — описывает структуру набора кадров; указывает, на сколько кадров и каких пропорций надо разбить окно браузера. У этого элемента обязателен и начальный, и конечный тег. Continue reading «Кадры (фреймы)»

HTML5


HTML5_logo_and_wordmark.svgHTML5
(англ. HyperText Markup Language, version 5) — язык для структурирования и представлениясодержимого всемирной паутины. Это пятая версия HTML. Хотя стандарт был завершён (рекомендованная версия к использованию) только в 2014 году (предыдущая, четвёртая, версия опубликована в 1999 году), ещё с 2013 годабраузерами оперативно осуществлялась поддержка, а разработчиками — использование рабочего стандарта (англ. HTML Living Standard). Цель разработки HTML5 — улучшение уровня поддержкимультимедиа-технологий с одновременным сохранением обратной совместимости, удобочитаемости кода для человека и простоты анализа для парсеров. Continue reading «HTML5»

Основы HTML для начинающих

htmlНа сайте приведены основные элементы и теги языка разметки гипертекста (HTML), а так же примеры создания HTML-документов.

Основные понятия:
Элемент — это конструкция языка HTML, содержащая какие-то данные, например:
<B>текст</B> — это элемент, в котором можно выделить три части:

  • <B>открывающий тег (англ. tag);
  • текст — содержимое элемента (в данном примере, текст);
  • </B>закрывающий тег;

Как видите, теги начинаются символом «<» и заканчиваются символом «>«, а закрывающий тег отличается от открывающего наличием символа «/«.

Для некоторых элементов закрывающий тег не обязателен, а некоторые вообще не имеют закрывающего тега.

Регистр символов в названии тега не имеет значения, то-есть <BODY> и <body> — это одно и то же. Continue reading «Основы HTML для начинающих»

Язык HTML


html-on-sheetHTML — это гипертекстовый язык разметки, на котором создаётся абсолютное большинство страниц в Интернете. Его знание необходимо абсолютно любому Web-мастеру, причём совершенно не важно, как Вы создаёте сайты: абсолютно с нуля или же с помощью какой-нибудь CMS. И в первом, и во втором случае Вы будете использовать ЯЗЫК HTML.

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

Continue reading «Язык HTML»

JavaScript


JavaScriptJavaScript
(/ˈɑːvɑːˌskrɪpt/; аббр. JS) — прототипно-ориентированный сценарный язык программирования. Является реализацией языка ECMAScript (стандарт ECMA-262).

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.

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

На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использования непрограммистами. Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке. Continue reading «JavaScript»

MySQL


MySql-sql-join-multiple-database-tables-logo-490x196MySQL
 — это самая популярная в мире база данных с открытым кодом, позволяющая экономично предоставлять надежные, высокопроизводительные и масштабируемые веб-приложения и встроенные приложения базы данных.

MySQL (МФА: [maɪ ˌɛskjuːˈɛl])[3] — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации. Continue reading «MySQL»

PHP

php1PHP это первоначально аббревиатура для Personal Home Pages (Личные Домашние Страницы), но в настоящеевремя это рекурсивный акроним для PHP: HypertextPreprocessor (Гипертекстовый Препроцессор).

PHP был разработан датским гренландцем Rasmus Lerdorf, а затем дорабатывался как открытый код. PHP это не вэб-стандарт, а технология с открытым кодом. PHP это и не язык программирования, и не вэб-стандарт, но он позволяет использовать т. н. скриптинг в ваших документах.

При описании РНР-страницы вы можетсказать, что это файл с расширением.php, содержащий комбинацию HTML-тэгов и скриптов, запускаемых для выполнения на вэб-сервере. Continue reading «PHP»

XML

Xml-tool-icon (1)SGML-производный язык разметки документов, позволяющий структурировать информацию разного типа, используя для этого произвольный набор инструкций.Разработчиков Интернет приложений, пытающихсяна практике использовать новую технологию, могут заинтересовать конкретные вопросы, связанные спроблемами создания, обработки XML-документов, их отображения на стороне клиента. В этой статье дается краткое представление о том, что представляет собой и для чего нужен XML-документ и на практическихпримерах иллюстрируются некоторые простые, но пока, к сожалению, мало описанные механизмы его обработки. Continue reading «XML»

Sass


imagesSass
(Syntactically Awesome Stylesheets) — модуль, включенный в Haml. Sass — это метаязык на основе CSS, предназначенный для увеличения уровня абстракции CSS кода и упрощения файлов каскадных таблиц стилей.

Язык Sass имеет два синтаксиса:

  • старый — sass — отличается отсутствием фигурных скобок, в нём вложенные элементы реализованы с помощью отступов;
  • новый — SCSS (Sassy CSS) — использует фигурные скобки, как и сам CSS.

Continue reading «Sass»

LESS (язык стилей)


1_ltTEYCqAo-300x163LESS
 — это динамический язык стилей, который разработал Alexis Sellier. Он создан под влиянием языка стилей Sass, и, в свою очередь, оказал влияние на его новый синтаксис «SCSS», в котором также использован синтаксис, являющийся расширением СSS[2].

LESS — это продукт с открытым исходным кодом. Его первая версия была написана на Ruby, однако в последующих версиях было решено отказаться от использования этого языка программирования в пользу JavaScript. Less — это вложенный метаязык: валидный CSS будет валидной less-программой с аналогичной семантикой.

LESS обеспечивает следующие расширения CSS: переменные, вложенные блоки, миксины, операторы ифункции[3].

Continue reading «LESS (язык стилей)»