Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен ТП.doc
Скачиваний:
0
Добавлен:
21.09.2019
Размер:
143.87 Кб
Скачать

4:14 PM17.11.2020

Экзаменационные вопросы

по дисциплине «Технология программирования»

Разделы: Основы языка программирования РНР, СУБД MySQL, программирования на

JavaScript, протокол HTTP

  1. Способы подключения css-таблиц к html-страницам.

Связанные стили (отдельный файл)

<link rel="stylesheet" type="text/css" href="mysite.css">

<link rel="stylesheet" type="text/css" href="http://www.htmlbook.ru/main.css">

Глобальные стили

При использовании глобальных стилей свойства CSS описываются в самом документе и располагаются в заголовке веб-страницы. По своей гибкости и возможностям этот способ добавления стиля уступает предыдущему, но также позволяет хранить стили в одном месте, в данном случае прямо на той же странице с помощью контейнера <style>.

<style type="text/css">

H1 {

font-size: 120%;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333366;

}

</style>

Внутренние стили

<p style="font-size: 120%; font-family: monospace; color: #cd66cc">Пример текста</p>

  1. Селекторы каскадной таблицы стилей CSS.

Тег { свойство1: значение; свойство2: значение; ... }

  1. Синтаксис (команды) CSS.

Селектор { свойство1: значение; свойство2: значение; }

Компактная форма записи

td {

  background: olive;

  color: white;

  border: 1px solid black;

}

Имеет приоритет значение, указанное в коде ниже Комментарии

/* ... */

  1. Использование встроенных, внутренних и внешних таблиц стилей CSS.

Встроенные - внутри самого тэга.

Внутренние – между <head><style></style></head>

Внешние – css файл.

  1. Использование HTML-форм для организации передачи данных с клиентского ПК на сервер.

Теги <form> и </form> задают начало и конец формы. Начинающий форму тег <form> содержит два атрибута: action и method. Атрибут action содержит адрес URL сценария, который должен быть вызван для обработки сценария. Атрибут method указывает браузеру, какой вид HTTP запроса необходимо использовать для отправки формы; возможны значения POST и GET.

Главное отличие методов POST и GET заключается в способе передачи информации. В методе GET параметры передаются через адресную строку, т.е. по сути в HTTP-заголовке запроса, в то время как в методе POST параметры передаются через тело HTTP-запроса и никак не отражаются на виде адресной строки.

<input name="Имя переключателя" type="Тип" value="Значение">

  1. Основные html-теги полей, предназначенные для ввода данных на персональном компьютере клиента.

Флажок (checkbox)

<input name="mycolor" type="checkbox" value="red" checked>Красный(выбран поумолчанию) <input name="mycolor" type="checkbox" value="blue">Синий

Переключатель(radio)

<input name="mycolor" type="radio" value="white"> Белый <input name="mycolor " type="radio" value="green" checked> Зеленый (выбран по умолчанию)

Кнопка сброса формы(Reset)

<input type="reset" name="Reset" value="Очистить форму">

Выпадающий список (select)

<select name="Имя списка" size = “Размер” multiple> <option value=”Значение”>Отображаемый текст в списке</option> </select>

Текстовое поле (text)

<input type="text" name="txtName" size="10" maxlength="5" value="Текст по умолчанию"

>

Поле для ввода пароля (password)

<input type="password" name="txtName" size="10" maxlength="5">

Многострочное поле ввода текста (textarea)

<textarea name="txtArea" cols="15" rows="10" readonly> Текст, который  изначально будет отображен в многострочном поле ввода и который  нельзя изменять, т.к. указан атрибут readonly </textarea>

Скрытое текстовое поле

<input name="email" type="hidden" value="spam@nospam.ru">

Кнопка отправки формы (submit)

<input type="Тип" name="Имя кнопки" value="Текст кнопки">

Кнопка для загрузки файлов (browse)

<form enctype="multipart/form-data" action="upload.php" method="post">   Загрузить файл: <input name="my_file" type="file">    <input type="submit" value="Отправить"> </form>

Рамка (fieldset)

Объект fieldset позволяет вам нарисовать рамку вокруг объектов. Имеет закрывающий тэг </fieldset>. Заголовок указывается в тэгах <legend></legend>. Основное назначение объекта – задавание различных стилей оформления.

<fieldset> <legend>Программное обеспечение(заголовок рамки)</legend> Текст, который будет помещен внутри рамки.</fieldset>

Обработка форм

Все данные, которые вы хотите получить из HTML-формы в PHP сценарий обрабатываются с помощью суперглобальных массивов $_POST или $_GET, в зависимости от указанного в атрибуте method метода передачи данных.