Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Структура фреймового HTML документа




<HTML>

<HEAD>
ЗАГОЛОВОК ДОКУМЕНТА
</HEAD>

<FRAMESET>
НАБОР ФРЕЙМОВ
</FRAMESET>

<NOFRAMES>
АЛЬТЕРНАТИВНОЕ СОДЕРЖАНИЕ
</NOFRAMES>

</HTML>

Теперь рассмотрим контейнер <FRAMESET>...</FRAMESET> который определяет фреймовую структуру документа и содержит элементы фреймы, задаваемые тегом <FRAME>. Тег <FRAMESET>...</FRAMESET> имеет следующие атрибуты:

  • ROWS - описание строк фреймовой структуры (проценты высоты окна броузера, пропорции, высота в пикселах);
  • COLS - описание столбцов фреймовой структуры (проценты ширины окна броузера, пропорции, ширина в пикселах);
  • FRAMEBORDER - описывает сетку фреймовой структуры (по умолчанию значение YES- трехмерная сетка, NO-без сетки);
  • BORDER - ширина сетки фреймовой структуры (по умолчанию значение 5);
  • BORDERCOLOR - цвет сетки фреймовой структуры;

Каждый элемент фреймовой структуры описывается при помощи тега <FRAME>, имеющего следующие атрибуты:

  • SRC - URL содержимого фрейма;
  • NAME - имя фрейма (аналогия имени окна броузера), для осуществления доступа к фрейму и обновления его содержимого;
  • MARGINHEIGHT - ширина верхнего и нижнего свободного поля фрейма в пикселях;
  • MARGINWIDTH - ширина левого и правого свободного поля фрейма в пикселях;
  • SCROLLING - полосы прокрутки содержимого фрейма (AUTO/YES/NO, по умолчанию значение - AUTO);
  • NORESIZE - наличием данного атрибута, пользователю запрещается изменять размеры фрейма при просмотре документа (по умолчанию это возможно при помощи мыши);
  • FRAMEBORDER - описывает сетку фрейма (YES/NO);
  • BORDERCOLOR - цвет сетки фрейма;

 

 

Пример:

· <FRAMESET ROWS="15%, 70%, 15%"> </FRAMESET> - создается фреймовая структура (по умолчанию с сеткой шириной 5 пикселей) из трех строк: первая строка 15% высоты окна броузера, вторая 70% и третья 15%;

· <FRAMESET COLS="*, 3*" BORDER=3 BORDERCOLOR=GRAY> </FRAMESET> - создается фреймовая структура из двух столбцов: первый ¼ ширины окна броузера, второй ¾ ширины, с сеткой шириной 3 пиксела, цвет сетки - серый;

· <FRAMESET ROWS="50%, 50%" COLS="50%, 50%" FRAMEBORDER=NO> </FRAMESET> - создается фреймовая структура без сетки из двух столбцов и двух строк, делящих окно броузера на 4 равные части;

 

Команда FORM определяет форму для заполнения в HTML документе. В одном документе может быть определено несколько форм для заполнения, но вложенные команды FORM не разрешены. Формат команды FORM выглядит следующим образом:

<FORM ACTION="url" METHOD="POST">... </FORM>

Атрибуты команды FORM:

ACTION = url

URL адрес сервера запросов, куда будет отослано содержание формы после подтверждения; Если это поле отсутствует, будет использован URL адрес текущего документа.

METHOD = get-post

HTTP/1.0 метод используемый для посылки содержания заполненной формы на сервер. Этот метод зависит от того, как работает конкретный сервер запросов. Настоятельно рекомендуется использование метода POST. Возможные варианты следующие:

· GET это метод по умолчанию, который приводит к добавлению содержимого заполненной формы к URL, как и в нормальном запросе.

· POST при использовании этого метода содержимое заполненной формы пересылается не как часть URL, а как содержимое тела запроса.

ENCTYPE =

задает тип кодирования содержимого заполненной формы. Этот атрибут действует только когда используется метод POST и даже в этом случае имеет только одно возможное значение (которое является значением по умолчанию) - application/x-www-form-urlencoded. (За исключением случая, когда на сервер клиентом посылается file - File - Upload).
Передается через переменную окружения CONTENT_TYPE.

TARGET = window

Определяет положение ответа сервера по получению формы (по аналогии с командой A).
Значения параметра window:

window имя окна, в котором будет выведен результат, если указанное имя отсутствует, то результат будет показан в новом окне;
_blank показать результат в новом окне;
_parent показать результат в родительском окне;
_self показать результат в том же окне;
_top показать результат в основном окне.

Внутри команды FORM может находиться все, что угодно, кроме другого оператора FORM. Согласно спецификации, для задания интерфейсных элементов внутри команды FORM используются команды INPUT, SELECT, и TEXTAREA.

Пример

<html>

<head>

<body>

<font>

<h1><align='center'><u><b>Письмо</b></u></h1>

</font>

<form>

<font color='blue'>

Имя:<br>

<input type='text'name='name'size=20><br>

Введите текст:<br>

<input type='text'name='name'size=50><br>

<hr>

<br>

<input type='reset'value='Сброс'>

<input type='submit'value='Послать'>

</from>

</body>

</html>

Задачи

4. Девчонки, я тут понять не могу, там написано типа любой текст методом простой перестановки, ну я сделала 2 варианта – 1. Блочная перестановка (то, что мы на уроке проходили), 2. Простая (которую в интернете нашла)

1. КОНЕЦ_СВЕТА

Ключ – ЛОЖЬ

Л2О3Ж1Ь4

К1 О2 Н3 Е4 Ц1 _2 С3 В4 Е1 Т2 А3 _4
Л2 О3 Ж1 Ь4 Л2 О3 Ж1 Ь4 Л2 О3 Ж1 Ь4

 

К1 О2 Н3 Е4 Ц1 _2 С3 В4 Е1 Т2 А3 _4
Н2 К3 О1 Е4 С2 Ц3 _1 В4 А2 Е3 Т1 _4

 

Н К О Е С Ц _ В А Е Т _

 

2. КОНЕЦСВЕТА

Ключ=3142

К1 О2 Н3 Е4 Ц1 С2 В3 Е4 Т1 А2 _3 _4
_3                      
Н К Е О В Ц Е С _ Т _ А
Н К Е О В Ц Е С _ Т _ А
5. Сообщение занимает 3 страницы по 25 строк. В каждой строке записано по 60 символов. Сколько символов в использованном алфавите, если все сообщение содержит 1125 байтов?
Дано:
K – 3*25*60=4500 символов I – 1125 байтов*8 = 9000 битов i-? N-?
Решение:
I=K*i => i=I/K i– 9000 битов: 4500символов = 2 бит/символ N=2i N=22=4 (символов в использованном алфавите)

 

 

6. Сколько килобайтов составляет сообщение, содержащее 12288 битов?

 

Дано:
I – 12288 битов I -? кБ
Решение:
I=12288/8*1024=12288:8192=1,5 кБ  

 

 

7. Сообщение занимает 6 страниц по 25 строк. В каждой строке записано по 60 символов. Сколько символов в использованном алфавите, если все сообщение содержит 1125 байтов? (Задача аналогичная задаче№5, только тут, обратите внимание 6 страниц, а не 3)
 
Дано:
K – 6*25*60=9000 символов I – 1125 байтов*8 = 9000 битов i-? N-?
Решение:
I=K*i => i=I/K i– 9000 битов: 9000символов = 1 бит/символ N=2i N=21=2 (символов в использованном алфавите)

 

ОШИБКА В ПЕРЕВОДЕ ИЗ 2 С.С. В 8 И 16, КОГДА ПОСЛЕ ЗАПЯТОЙ НЕ ХВАТАЕТ ЦИФР «0» ДОПИСЫВАЕТСЯ В КОНЦЕ, А В ЦЕЛОЙ ЧАСТИ «0» ВПЕРЕДИ….ВОБЩЕМ ПОСМОТРИТЕ ВО ВСЕХ ЗАДАНИЯХ ПРЕВОД ИЗ 2 С.С.

SORRY…..=)))

 

13. Перевести следующее число: а) 220 (10) → "2"; "8"; "16" с.с.;

б) 10101000,101 (2) → "8"; "10"; "16" с.с.

Решение:

а.1 220(10)-> «2» с.с.

220:1=110, остаток 0,

Остаток 0

Остаток 1

Остаток 1

Остаток 1

Остаток 0

Остаток 1

Остаток 1

Ответ: 22010=110111002

 

а.2 220(10)-«8»с.с

220:8=27, остаток 4

Остаток 3





Поделиться с друзьями:


Дата добавления: 2016-10-27; Мы поможем в написании ваших работ!; просмотров: 612 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Неосмысленная жизнь не стоит того, чтобы жить. © Сократ
==> читать все изречения...

2285 - | 1991 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.