22). Язык html описания web-страниц, основные возможности, достоинства и недостатки, будущее.
Описание Web-страницы на языке HTML представляет собой набор инструкций, интерпретируемый программой-браузером.
Документ, написанный на HTML, представляет собой текстовый файл, содержащий собственно текст, несущий информацию читателю, и теги разметки (markup tags). Теги – это определенные стандартом HTML, последовательности символов, являющиеся инструкциями для браузера.
Согласно этим инструкциям программа располагает текст на экране, включает в него рисунки, хранящиеся в отдельных графических файлах, и формирует гиперсвязи с другими документами или ресурсами Интернет. Таким образом, файл на языке HTML приобретает облик Web-документа только тогда, когда он интерпретируется браузером.
Однако, в стандартном языке HTML есть один существенный недостаток. Например, для того чтобы описать разметку абзацев в контенте и их оформление, необходимо описывать эти свойства для каждого абзаца, даже если на одной страничке находится 10 или 20 абзацев. А, представьте, что на сайте может быть 100 страниц. В итоге нужно двадцать или двести раз вставить один и тот же кусок HTML-кода в страничку, увеличивая размер файла.
Для облегчения жизни бедным веб-мастерам, были придуманы Cascading Style Sheets(CSS) - каскадные таблицы стилей.
CSS действует другим, более удобным и экономичным способом. Для оформления абзацев в контенте сайта один раз прописывается код или стиль оформления. Этот код или описание стиля, сохраняется в отдельном файле. Далее нужно только при помощи HTML разметить текст на абзацы, а уж CSS позаботится об их оформлении. Код уменьшается в десятки и сотни раз.
Размещение описания стилей в отдельном файле очень удобно, особенно если на сайте больше одной страницы. Например, чтобы изменить оформление всех абзацев на сайте, достаточно изменить код в таблице стилей.
CSS совместно с HTML, позволяют творить чудеса, и все благодаря разделению труда по созданию веб-страниц. Разметка элементов страниц производится на основе HTML, а визуальное оформление элементам придается при помощи таблиц CSS
Таблицы стилей CSS - попытка отделить детали дизайна странички от ее структуры и содержания.
- 21). Основные стандарты локальных компьютерных сетей, программное обеспечение их функционирования, примеры.
- 10 Gigabit Ethernet
- 100 Gigabit Ethernet
- 22). Язык html описания web-страниц, основные возможности, достоинства и недостатки, будущее.
- 23). Интеграция Windows'95 в сеть, дoступ к домeнам Windows'nt и серверaм NetWare.
- 24). Программные механизмы обеспечения запросов к серверу в языке html, примеры конкретного применения.
- 25). Концепции 'файл/сервер' и 'клиент/сервер' - возможности, области сетевого применения.
- 26). Особенности программного обслуживания механизма Socket'ов на стороне клиента
- 27). Основы взаимодействия java-апплетов с броузером, особенности исполнения апплетов.
- 28). Понятие Socket'а, основы программного обслуживания Socket'ного соединения.
- 29). Язык java - история, основные концепции, возможности, ограничения
- 30). Расширение JavaScript, область применения. Особенности программного обслуживания механизма Socket'ов на стороне сервера.