Главная » Просмотр файлов » Лабораторные работы МИРЭА JavaScript

Лабораторные работы МИРЭА JavaScript (1017114), страница 3

Файл №1017114 Лабораторные работы МИРЭА JavaScript (Лабораторные работы МИРЭА JavaScript) 3 страницаЛабораторные работы МИРЭА JavaScript (1017114) страница 32017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

left — выравнивание таблицы по левому краю;

right — выравнивание таблицы по правому краю.

По умолчанию, выравнивание происходит по левому краю. Пример:

<table border="1" cellpadding="10" align="right">

<tr>

<td>Первая ячейка</td><td>Вторая ячейка</td><td>Третья ячейка</td>

</tr>

<tr>

<td>Четвертая ячейка</td><td>Пятая ячейка</td><td>Шестая ячейка</td>

</tr>

</table>

Для того, чтобы выровнять текст в таблице (и другое её содержимое), нужно использовать атрибут align для каждой конкретной ячейки! Т.к. именно в ячейках располагается всё содержимое таблицы. Пример:

<table border="1" cellpadding="10" align="center">

<tr>

<td align="right">Первая ячейка</td><td align="center">Вторая ячейка</td><td>Третья ячейка</td>

</tr>

<tr>

<td>Четвертая ячейка</td><td>Пятая ячейка</td><td align="right">Шестая ячейка</td>

</tr>

</table>

Для вертикального выравнивания содержимого ячеек предназначен атрибут valign, у которого есть следующие значения:

baseline — выравнивание по базовой линии;

bottom — выравнивание по нижнему краю;

middle — выравнивание по середине (значение по умолчанию);

top — выравнивание по верхнему краю.

Пример:

<table border="1" cellpadding="10">

<tr>

<td valign="top">Первая ячейка</td><td>Вторая ячейка</td><td>Третья ячейка</td>

</tr>

<tr>

<td>Четвертая ячейка</td><td>Пятая ячейка</td><td valign="bottom">Шестая ячейка</td>

</tr>

</table>

В HTML цвет фона таблицы или отдельных её ячеек устанавливается с помощью атрибута bgcolor. О том, как в HTML выбрать нужный цвет того или иного элемента мы говорили в уроке про атрибуты тега body. Пример:

<table border="1" cellpadding="10" bgcolor="#999999">

<tr>

<td>Первая ячейка</td><td>Вторая ячейка</td><td>Третья ячейка</td>

</tr>

<tr>

<td>Четвертая ячейка</td><td bgcolor="#FF0000">Пятая ячейка</td><td>Шестая ячейка</td>

</tr>

</table>

В качестве фона таблицы или отдельной ячейки можно использовать картинки. В HTML это делается при помощи атрибута «background». Значением атрибута «background» является адрес до изображения (как в HTML вставляется графика мы изучали в этом уроке). Пример картинки-фона для всей таблицы:

<table border="1" cellpadding="10" background="fon.jpg">

<tr>

<td>Первая ячейка</td><td>Вторая ячейка</td>

</tr>

<tr>

<td>Третья ячейка</td><td>Четвёртая ячейка</td>

</tr>

</table>

В HTML таблицы используются, главным образом, для разметки страниц. В этом их основное предназначение. В каждую ячейку таблицы можно вставить любые другие данные: текст, картинки или другую таблицу. Именно поэтому они так удобны для разметки html-страниц и разбивки их на отдельные блоки.

2.Задание

1. В текстовом редакторе набрать следующий код Web-страницы и сохранить его как текст в файле Фамилия.html.

<html>

<head>

<title> Добро пожаловать в Web – страницу

</title>

</head>

<bodyallign = center alink = tomato link = FFFF00>

Здесь содержимое страницы

</body>

</html>

Посмотреть этот файл в браузере.

Находясь в браузере, посмотреть исходный текст.

2. Для Web-страницы Фамилия.html задать атрибуты тэга <body>, описанные в теоретической части, и выяснить какие из них поддерживаются браузером Internet Explorer.

3. Для Web-страницы Фамилия.html изменить цвет фона, используя константы, описанные в теоретической части, а также задать фон в в виде картинки из файла.

4. С помощью графического редактора создать изображение и вставить его в Web-страницу, используя тэг <img> и указав в атрибуте <src> этого тэга полный путь файла, содержащего созданное изображение. В эту же страницу вставить заголовки всех шести уровней и использовать тэг <br> для размещения текста и изображения на экране. Вставить также текст с несколькими параграфами (абзацами), выделяя каждые параграф тэгами <p> и </p>. Вставить гиперссылку с помощью тэгов <a> и </a>:

<a href = “http.//www.microsoft.comMicrosoft </a>.

Вставить также форматированный текст, используя тэги <pre> и </pre>.

5. Изучить назначение атрибутов тэга <a>: accesskey, class, datafld, datasrc, href, id, lang, langvage, methods, name, rel, rev, style, taget, title, vrn, событие=сценарий, onclick, onmouseout, onmousover.

6. Разместить на Web-странице несколько фрагментов текста и несколько изображений, располагая их последовательно или мозаикой и изменяя атрибуты тэга <font>: class, color, face, id, lang, language, size, style, title, событие = сценарий, point_size, weight. Убедиться, что действие тэга

<font> прекращаются тэгом </font>.

Ввести фрагмент HTML и посмотреть на экране вид таблицы:

<table order>

<tr align = center>

<th colspan = 3> Это таблица </th>

</tr>

<tr allign = center>

<th> Это </th>

<th> ячейки </th>

<th> для </th>

</tr>

<tr allign = center>

<th> данных </th>

<th> в </th>

8. Создать таблицу, в которой будут использованы все виды списков.

9. Создать статическую Web–страницу по заданной тематике, полученной у преподавателя, разместив на ней все изученные элементы, в том числе все виды списков. Перед каждым новым элементом вставить необходимые пояснения. Проверить работу электронной почты и все виды гиперссылок.

10. Оформить отчет. В отчет должны войти коды и скриншоты по каждому пункту задания.

Теоретические материалы для лабораторной работы взяты с web-сайта http://www.seoded.ru/, точнее со страницы http://www.seoded.ru/beginner/soderg.html

Лабораторная работа №2

Основы javaScript

Цель работы: Изучение основ языка JavaScript

Краткие теоретические сведения.

Язык JavaScript предназначен для написания сценариев для активных HTML-страниц. JavaScript не предназначен для создания автономных приложений. Программа на JavaScript встраивается непосредственно в исходный текст HTML-документа и интерпретируется брaузером по мере загрузки этого документа. С помощью JavaScript можно динамически изменять текст загружаемого HTML-документа и реагировать на события, связанные с действиями посетителя или изменениями состоятия документа или окна.

Тег <script>

Сценарий JavaScript встраивается в HTML-документ с помощью тега <script>.

Пример

<head>

</head>

<body>

<h1>Это мой первый скрипт</h1>

<script type="text/javascript">

<!--

document.write("Привет!");

//-->

</script>

</body>

</html>

Написание комментариев

Комментарии могут находиться в любом месте программы и никак не влияют на ее выполнение. Интерпретатор JavaScript попросту игнорирует их.

Однострочные комментарии начинаются с двойного слэша //

<script>

alert('Мир'); // Второе сообщение выводим отдельно

</script>

Многострочные комментарии начинаются слешем-звездочкой "/*" и заканчиваются звездочкой-слэшем "*/". Вложенные комментарии не поддерживаются!

Скрипты могут располагаться как в области заголовка HTML, так и в области тела HTML.

Пример документа HTML и места скрипта в теле документа:

<html>

<head>

<!-- область заголовка HTML - это комментарий HTML -->

</head>

<body>

<!-- область тела документа HTML -->

<script>

//пример встраивания javascript в тело документа

/*использован метод Writeдля вывода на страницу результата выполнения функции Date() – возвращение текущего даты/времени

*/

document.write(Date());

</script>

</body>

</html>

Пример кода в составе страницы HTML:

<html>

<body>

<p>

JavaScript может написать прямо в теле документа

</p>

<script>

document.write("<h1>Это тег для заголовка</h1>");

document.write("<p>Это тег для обозначения параграфа</p>");

</script>

<p>

Вы можете использовать метод <strong> document.write </strong> в теле выходном

HTML.

Если вы используете этот метод после загрузки документа (например, в функции), весь документ будет перезаписан.

<!--тег <strong> делает выделения текста на выходе страницы -->

</p>

</body>

</html>

Текст сценария оформляется как комментарий, чтобы не было проблем у посетителей, брaузеры которых не понимают JavaScript. Кроме того к символам, завершающим комментарий добавляется еще два символа "/", т.к. некоторые браузеры рассматривает строку, состоящую только из символов "-->", как ошибочную.

Объект document– это HTML-документ, загруженный в окно браузера. Метод write записывает в тело HTML-документа строку "Привет!". При этом документ будет выгдядеть так, как будто эта строка находится в нем на месте сценария.

Имейте в виду, что JavaScript, в отличие от HTML, различает строчные и прописные буквы. Кроме того символ дефиса в JavaScript распознается как минус, т.е. если фон объекта в HTML-документе задается через свойство background-color, то в JavaScript - через backgroundColor.

Переменные в JavaScript

Имя переменной не должно совпадать с зарезервированными ключевыми словами JavaScript. Все переменные в JavaScript объявляются с помощью ключевого слова var. При объявлении тип переменной не указывается. Этот тип присваивается переменной только тогда, когда ей присваивается какое-либо значение. Числа в строки интерпретатор JavaScript преобразует автоматически. Для преобразования строк в числа используют специальные функции parseInt и parseFloat.

Пример

<html>

<head>

</head>

<body>

<h1>Пример преобразования типов</h1>

Характеристики

Тип файла
Документ
Размер
917 Kb
Тип материала
Высшее учебное заведение

Список файлов лабораторной работы

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6294
Авторов
на СтудИзбе
314
Средний доход
с одного платного файла
Обучение Подробнее