
- •Типы переменных. Объявление переменных. Константы. Присваивание. Арифметические операции. Инкремент и декремент.
- •Линейный вычислительный процесс
- •Оператор присваивания
- •4.2. Оператор ввода
- •4.3. Оператор вывода
- •Описание и вызов процедур и функций
- •Выделение мышкой области с компонентами:
- •Группа выделенных компонентов
- •1.Доступ к меню выравнивания
- •2.Диалог выравнивания компонентов
- •3.Результат выравнивания группы компонентов
- •Http:// (www или домен(ы) n-го уровня) . Домен 2-го уровня . Домен верхнего (первого) уровня/
- •Структура и принципы Всемирной паутины [править]
- •Что такое e-mail адрес
- •Что такое e-mail, и как его создать
- •Принцип работы протокола [править]
- •Что такое скайп?
- •Как пользоваться Скайп?
- •"Форматирование текста - введение"
- •"Форматирование отдельных элементов текста"
- •"Форматирования блоков текста"
- •Вёрстка с помощью таблиц [править]
- •«Распорки» [править]
- •Верстальщик [править]
- •Растровая графика
- •Векторная графика
- •Графическихе файлы. Форматы
- •Цветовые модели в компьютерной графике
- •Цветовая модель rgb
- •Цветовая модель cmyk
- •Цветовая модель hsb (hsv)
- •Цветовая модель hsl
- •Цветовая модель lab
- •Размещение сайта в интернете.
- •Что такое бесплатный хостинг.
- •Что такое платный хостинг.
- •Что такое доменное имя.
- •Размещение сайта в сети интернет на хостинге.
- •Как создать сайт? Технологии создания сайтов. Сайт (Веб-сайт)
- •Интернет (Internet)
- •Технология создания сайта
- •Язык программирования JavaScipt
- •Скриптовые языки php, Java, Perl, asp
- •Базы данных MySql, sqlLite MsSql
Вёрстка с помощью таблиц [править]
Браузеры преднамеренно расценивают таблицу как один объект, из-за чего содержимое таблицы не отображается до тех пор, пока оно целиком не будет загружено на локальный компьютер.[3] При использовании таблицы в качестве каркаса для размещения элементов веб-страницы, её исходное преимущество обращается в недостаток, поскольку приводит к задержке вывода содержимого. Следует учитывать также и растущий объем веб-страниц при активном использовании таблиц, особенно в случае их вложенности друг в друга. Всё это приводит к тому, что табличная верстка вызывает ненужные задержки вывода информации в браузере.
Проблема возникает при множественной вложенности таблиц, что характерно для достижения определённых эффектов на веб-странице. Рост количества таблиц повышает шанс возникновения ошибок при вёрстке, увеличивает размер документов и снижает скорость загрузки файлов. Применение визуальных редакторов, вроде Adobe Dreamweaver или Microsoft FrontPage, для создания и правки документов облегчает работу с таблицами, но из-за обилия их параметров и в этом случае разработчики не застрахованы от появления ошибок и лишней работы, связанной с индивидуальным редактированием каждой таблицы.
Кроме того, использование таблиц для целей оформления не соответствует концепции семантичной вёрстки, подразумевающей использование элементов (тегов) в соответствии с их смыслом, семантическим значением. Элемент <table> и сопутствующие (<tr>,<th>,<td> и др.) предназначены для разметки табличной информации (т. е. такой, в которой имеется смысловая связь между элементами, принадлежащими одному столбцу или одной строке). W3C, как разработчик языка HTML, призывает использовать HTML для логической разметки информации, а оформление (в т. ч. позиционирование различных блоков) описывать отдельно от (X)HTML-разметки (с помощью CSS, например).
«Распорки» [править]
При использовании таблиц широко известным приемом стало применение распорок — прозрачных изображений высотой в один пиксель. Само изображение не отображается на веб-странице, но его можно масштабировать в любых пределах. Получается невидимая палочка определённой ширины или высоты, которая не дает ячейкам таблицы сблизиться меньше, чем на заданное расстояние. Распорки особенно были актуальны для браузера Netscape, который не показывал фон ячейки, если в ней ничего не размещалось. Чтобы избавиться от указанной особенности и помещали в ячейку маленький прозрачный рисунок в формате GIF.
Подобные техники не только усложняют разработку универсальных веб-страниц, но и ведут к снижению скорости загрузки документа. Браузеру в этом случае приходится загружать элементы, которые не видны пользователю и, по сути, ему не нужны, но они входят в общий трафик сайта.
Верстальщик [править]
Вёрсткой веб-страниц занимаются верстальщики. В общем случае в задачу верстальщика входят:
создание кода веб-страницы с помощью соответствующего языка разметки. Таковыми могут быть, например, HTML, XHTML, XML.
оформление ранее созданного кода страницы с помощью встроенных средств языка разметки, либо же с помощью каскадных таблиц стилей CSS
При этом он часто пользуется следующим ПО:
текстовый редактор или редактор HTML для написания и редактирования кода
графическая программа для так называемой «нарезки» графического макета, полученного верстальщиком от веб-дизайнера
А также иногда прибегает к помощи:
WYSIWYG редакторов, в которых пользователь располагает все элементы, которые должны были быть получены с помощью HTML, используя графический интерфейс пользователя. После чего программа преобразует визуальное представление в HTML код. В данном случае автору не обязательно обладать исчерпывающим знанием HTML.
программы автоматической верстки сайтов, которые извлекают слои с изображениями и текстом из дизайн-макета, созданного в графическом редакторе Adobe Photoshop и формируют из этих слоев HTML код. Таким образом создается базовый каркас веб страницы, готовый к последующей доработке.
Использование WYSIWYG редакторов и программ автоматической верстки часто осуждается[4][5] из-за низкого качества получаемого кода. Тем не менее, зачастую для пользователей их использование удобнее ручного кодирования, а также не требуют глубокого знания HTML, и поэтому широко используются.
Растровые и векторные изображения. Типы файлов