Форматирование сайта


Несмотря на то, что HTML предоставляет все возможности создания прочной "постройки" в недрах Паутины, в форматировании сайтов применяются и дополнительные технологии, с которыми вы наверняка столкнетесь, проводя больше времени для заработка на сайтах. Ниже описаны те из них, которые вам вероятнее всего пригодятся.


XML и форматирование сайта



Сокращение XML расшифровывается как Extensible Markup Language - расширяемый язык разметки. Некоторые считают его языком следующего поколения для создания Web-документов. Основой XML, как и HTML, являются тэги, при помощи которых создаются структурированные документы; однако в XML программисты не ограничены заданным набором тэгов, а могут создавать и определять свои собственные.


Java и javascript



Java - полнофункциональный язык программирования, используемый при разработке Web-приложений. Написанные на нем программы необходимо компилировать перед запуском. В отличие от Java, javascript - язык для создания скриптов, программы на котором не требуют предварительного компилирования. Наиболее популярные браузеры поддерживают javascript, поэтому разработчики зачастую добавляют элементы для того, чтобы "оживить" страницу при форматировании сайта.


Cascading Style Sheets



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

Форматирование сайта



Server Side Includes



SSI - вставки на стороне сервера. Она позволяет создавать один файл, содержащий общие элементы (например, "шапку" или навигационное меню) и включать его в другие файлы при помощи следующей строки:

<!--#include virtual="footer.html"

Когда посетитель вызывает страницу, содержащую директиву include, сервер предварительно обрабатывает ее, вставляя содержимое добавляемого файла, прежде чем отобразить его. Полученная в итоге страница выглядит как один файл. Это очень удобно, так как вы можете, например, создать один верхний колонтитул и один нижний и включать их в каждую страницу вашего сайта при форматировании. Если, предположим, понадобится поменять верхний колонтитул, достаточно будет отредактировать только один файл, а не все страницы.

Для того чтобы вы могли использовать SSI, ваш хостинг должен поддерживать данную технологию. Не исключено, что вам придется присвоить вашим файлам особое расширение (чаще всего - .shtml вместо .html). Это необходимо для того, чтобы сервер "знал", что такие материалы надо предварительно обрабатывать. Технология SSI предназначена для опытных разработчиков, поэтому вам стоит отложить работу с ней до тех времен, когда вы сможете отнести себя к таковым.


Что вам нужно от своего хостера



Страницы можно загружать на сервер хостера при помощи автономного FTP-клиента – FileZilla идеально подходит.

• FTP-адрес вашего сайта;
• имя пользователя;
• пароль.

Данную информацию необходимо ввести при первой загрузке файлов. FTP-клиент сохранит эти сведения, чтобы вам не приходилось набирать их каждый раз впоследствии.

FTP-адрес вашего сайта обычно совпадает с его URL, но без приставки http://. Имя пользователя и пароль были назначены вам (или выбраны вами) при регистрации для получения услуг хостинга. Если у вас возникли проблемы, отошлите электронное письмо с просьбой о помощи в службу технической поддержки хостинговой компании. Перед этим, конечно, следует заглянуть в раздел FAQ на сайте вашего хостера - возможно, на ваш вопрос уже ответили.

Мaргарита Акyлич

Еще советуем: