Информатика Html.pptx
- Количество слайдов: 65
Язык гипертекстовой разметки HTML • Основные понятия языка создания гипертекстовых документов HTML. • Основы CSS. http: //htmlbook. ru/html/table
Основные понятия языка создания гипертекстовых документов HTML (Hyper. Text Markup Language) • HTML - язык, предназначенный для создания форматированного текста, который насыщен изображениями, звуком, анимацией и ссылками на другие объекты, например, гипертекстовые документы, графические файлы и т. д.
Тег (Tag) • команда HTML
Тег состоит из следующих элементов: • левой угловой скобки < • слэша /, который означает, что тег является конечным тегом, закрывающим некоторую структуру • имени тега • необязательных атрибутов • правой угловой скобки >
Парный тег • имеет открывающий тег
Атрибут тега • относящиеся к тегу уточнения
Спецификация атрибута • имя атрибута, например WIDTH; • знак равенства =; • значение атрибута, которое задается строкой символов, например, "80".
ОБЩИЙ ВИД ДОКУМЕНТА HTML
РАЗБИЕНИЕ ТЕКСТА НА СТРОКИ И АБЗАЦЫ
Это тело" src="https://present5.com/presentation/1/32637018_157961558.pdf-img/32637018_157961558.pdf-11.jpg" alt=" Это заглавие
Это тело" /> Это заглавие
Это тело страницы
Предварительно отформатированный текстПример
ЗАГОЛОВКИ
Предварительно отформатированный текстПример
ВЫРАВНИВАНИЕ ТЕКСТА
ФОРМАТИРОВАНИЕ ШРИФТОВ
Пример работы с
Пишущая машинка
Что-то Верхний индекс
Что-то Нижний индекс
Работа со шрифтами • Семейство шрифта [font-family] • Свойство font-family указывает приоритетный список шрифтов, используемых для отображения данного элемента или webстраницы. Если первый шрифт списка не установлен на компьютере, с которого выполняется доступ к сайту, ищется следующий шрифт списка, пока не будет найден подходящий. • Для категоризации шрифтов используются два типа имён: имя семейства/family-name и общее/родовое семейство/generic family. • Family-name Пример family-name (часто называемое просто "шрифт") это, например, "Arial", "Times New Roman" или "Tahoma". • Generic family Его можно проще описать как группу familynames, имеющих характерные общие черты. Пример - sans-serif, набор шрифтов без "засечек/feet".
Работа со шрифтами • h 1 {font-family: arial, verdana, sans-serif; } • h 2 {font-family: "Times New Roman", serif; }
Стиль шрифта [font-style] • Свойство font-style определяет normal, italic или oblique. • h 1 {font-family: arial, verdana, sans-serif; } h 2 {font-family: "Times New Roman", serif; • font-style: italic; }
РАЗМЕР ШРИФТА
ГАРНИТУРА И ЦВЕТ ШРИФТА
Жёлтый текст на синем фоне
Синиий Arial
Работа с цветом • “#RRGGBB”, где RR, GG, BB соответственно интенсивность красного, зеленого или синего цветов. Интенсивность задается в виде двузначного шестнадцатеричного числа (от 00 до FF). • атрибут COLOR=”НАЗВАНИЕ ЦВЕТА”
Стандартные цвета
Стандартные цвета
СОЗДАНИЕ СПИСКОВ
Нумерованный список
- Первый
- Второй
- . . .
Маркированный список
- Первый
- Второй
- . . .
Список определений
- Первый термин
- Первое определение
- Второй термин
- Второе определение
РАБОТА С ГРАФИЧЕСКИМИ ИЗОБРАЖЕНИЯМИ
РАБОТА С ГРАФИЧЕСКИМИ ИЗОБРАЖЕНИЯМИ
РАБОТА С ГРАФИЧЕСКИМИ ИЗОБРАЖЕНИЯМИ • Тег предназначен для отображения на веб-странице изображений в графическом формате GIF, JPEG или PNG. • Этот тег имеет единственный обязательный атрибут src, который определяет адрес файла с картинкой. • Если необходимо, то рисунок можно сделать ссылкой на другой файл, поместив тег
в контейнер . При этом вокруг изображения отображается рамка, которую можно убрать, добавив атрибут border="0" в тег
.
Атрибуты тега img • • • align Определяет как рисунок будет выравниваться по краю и способ обтекания текстом. alt Альтернативный текст для изображения. border Толщина рамки вокруг изображения. height Высота изображения. hspace Горизонтальный отступ от изображения до окружающего контента. ismap Говорит браузеру, что картинка является серверной картойизображением. L ongdesc Указывает адрес документа, где содержится аннотация к картинке. src Путь к графическому файлу. vspace Вертикальный отступ от изображения до окружающего контента. width Ширина изображения. usemap Ссылка на тег
" src="https://present5.com/presentation/1/32637018_157961558.pdf-img/32637018_157961558.pdf-35.jpg" alt="Пример рисунка • • •
" /> Пример рисунка • • •
РАБОТА С ТАБЛИЦАМИ
РАБОТА С ТАБЛИЦАМИ. Атрибуты • • • • align Определяет выравнивание таблицы. background Задает фоновый рисунок в таблице. bgcolor Цвет фона таблицы. border Толщина рамки в пикселах. bordercolor Цвет рамки. cellpadding Отступ от рамки до содержимого ячейки. cellspacing Расстояние между ячейками. cols Число колонок в таблице. frame Сообщает браузеру, как отображать границы вокруг таблицы. height Высота таблицы. rules Сообщает браузеру, где отображать границы между ячейками. summary Краткое описание таблицы. width Ширина таблицы.
2.
| Text of the table | 4.|||
| link 1 link 2 11. link 3 12. | 13. |||
| 16. | 21. |||
Объединяет горизонтальные ячейки. Rowspan. Объединяет вертикальные ячейки. • Colspan. •
•
| Ячейка 1 | •Ячейка 2 | •Ячейка 3 | •
СОЗДАНИЕ ССЫЛОК
Белорусский государственный университет информатики и радиоэлектроники" src="https://present5.com/presentation/1/32637018_157961558.pdf-img/32637018_157961558.pdf-42.jpg" alt="СОЗДАНИЕ ССЫЛОК (продолжение)
Белорусский государственный университет информатики и радиоэлектроники" />
СОЗДАНИЕ ССЫЛОК (продолжение)
Белорусский государственный университет информатики и радиоэлектроники Пример
СОЗДАНИЕ ССЫЛОК (продолжение)
" src="https://present5.com/presentation/1/32637018_157961558.pdf-img/32637018_157961558.pdf-44.jpg" alt="
" />
Вставка комментария: • Зачем нужны комментарии? Через какоето время после создания, вам будет трудновато разобраться что к чему, ведь кода будет очень много. А если вы будете комментировать свои действия - тогда разобраться будет значительно легче!
Пример комментариев •
Основные понятия CSS • CSS - Каскадные Таблицы Стилей (Cascading Style Sheets) • структура документа и его представление должны быть разделены • представлением документа нужно управлять отдельно, с помощью механизма, который берет абстрактное представление документа и преобразовывает его в форму, пригодную для отображения
CSS • Таблица Стилей (Style Sheets) - это файл, который содержит информацию о том, как документ должен быть представлен. • CSS Style Sheets состоит из инструкций CSS. Наиболее часто используемый тип инструкции - набор правил. • Набор правил состоит из селектора и любого числа директив, расположенных в блоке. • Блок заключен в пару фигурных скобок ({блок директив}).
CSS • Пример подобного набора правил: H 1 { text-align: center; color: red; font: bold italic 150% sans-serif; } • H 1 - селектор. Селектор указывает, к каким именно элементам директивы стиля мы обращаемся. • После селектора располагаются внутренние фигурные скобки ({набор инструкций}), которые являются директивами, с которыми мы обращаемся к этому элементу.
4 способа подключения CSS • когда таблица стилей находится в отдельном файле, она может быть подключена к веб-документу посредством тега , располагающегося в этом документе между тегами
4 способа подключения CSS • когда таблица стилей находится в отдельном файле, она может быть подключена к веб-документу посредством директивы @import, располагающейся в этом документе между тегами (расположенными между тегами
4 способа подключения CSS • когда таблица стилей находится, описана в самом документе, она может располагаться в нём между тегами (расположенными между тегами
4 способа подключения CSS • когда таблица стилей находится, описана в самом документе, она может располагаться в нём в теле какого-то отдельного тега (посредством его атрибута style) этого документа. Все правила этой таблицы действуют только на содержимое этого тега.
Рассказ о том, как полезно слушать лекции о CSS
Селекторы и блоки объявлений в CSS • Селектор, расположенный в левой части правила, определяет, на какие части документа распространяется правило. • Блок объявлений (директивы) располагается в правой части правила. Он помещается в фигурные скобки, и, в свою очередь, состоит из одного или более объявлений, разделённых знаком «; » . Каждое объявление представляет собой сочетание свойства CSS и значения, разделённых знаком «: » . селектор, селектор { свойство: значение; }
Виды селекторов в CSS • селекторы элементов; p {font-family: Garamond, serif; } • селекторы классов; . note {color: red; background: yellow; font-weight: bold; } • селекторы идентификаторов; #paragraph 1 {margin: 0; } • селекторы атрибутов; a[href="http: //www. romantiki. ru"]{font-weight: bold; }
Виды селекторов в CSS • селекторы потомков (контекстными селекторами) div#paragraph 1 p. note {color: red; } • селекторы дочерних элементов p. note > b {color: green; } • селекторы сестринских элементов h 1 + p {font-size: 24 pt; } • селекторы псевдоклассов a: active {color: yellow; } • селекторы псевдоэлементов p: first-letter {font-size: 32 pc; }
Пример CSS Селектор элемента p{ font-family: "Garamond", serif; } h 2 { font-size: 110 %; color: red; background: white; } Для html кода
. . . текст параграфа. . .
. . . текст параграфа. . .
Пример CSS Селектор класса и селектор элемента • p{ font-family: arial, verdana, sans-serif; font-size: 18 px; }. green {color: green; }. big_red{ font-size: 28 px; color: red; } Для html кода •
Это обычный параграф , для него используется селектор по элементу
Этот параграф зеленый, т. к к нему применили класс
А этот параграф большего шрифта и красный
Этот параграф снова обычный, по классу селектора элемента
Пример CSS Селектор идентификаторов (селектор по id) • H 1#firstheader { color: red; font-weight: bold; text-align: center } Для html кода • <Н 1 id="firstheader"> Первый заголовок на странице Н 1>
Пример CSS Селектор атрибута (или контекстный селектор) • Допустим у нас есть страничка с таблицами и параграфами текста, причем и в таблице, и в параграфах встречаются выделенные жирным шрифтом(strong) слова. И вот, нам резко понадобилось сделать так, чтобы слова, в параграфе, которые выделены жирным стали зеленого цвета. Так вот: p strong {color: green } • Т. е. в начале P затем пробел, затем STRONG а уже потом стиль. Читается эта строчка примерно так: Если внутри элемента P имеется элемент STRONG то элементу strong присвоить стиль зеленого цвета. • Вложенность может быть любого уровня. • Вот еще пример: "Если вдруг внутри ячейки таблицы (td) , встретится параграф (P) , внутри которого будет слово выделенное жирным (STRONG) то пусть это слово станет красным! " td p strong {color: red; }
Добавление стилей CSS в HTML документ
активно изучаем HTML и CSS Пример
Обзор HTML - редакторов • • Home. Site 4. 5. 2. First. Page 2000 v. 2. 00 Ace. HTML 4 SNK Visual HTML Workshop v. 3. 5. 2. Lorenz Graf's HTML Tool Hot. Dog Professional v. 6. 2 Coffee. Cup. HTML
Обзор HTML - редакторов Название, версия Copy-right Home. Site v 4. 5 Allaire Corp. Ipswitch Inc. First. Page 2000 Ace. HTML 4. 0 Web-site Объем Загрузка www. allaire. com/ 13 173 к. Б ftp: //ftp. labyrinth. net. au/. 5/ tucows/files/homesite-452 win-eval-us. exe Evr. Soft www. evrsoft. com 4 991 Кб Visicom Media freeware. acehtml. com/ 3 945 Кб SNK Visual HTML Workshop SNK Software 3. 1 Standart www. snkey. net 1561 Кб Lorenz Graf's HTML Tool 3. 5 Lorenz Graf www. lograf. com 3 075 Кб Hot. Dog Professional v. 6. 2 www. sausagetools. com 10 778 Кб Coffee. Cup. HTML 7. 0 Sausage Software Coffee. Cip Software www. coffeecup. com/ 6 869 Кб http: //www. evrsoft. com/ 1 stpage 2. zip ftp: //ftp. uni-marburg. de/ mirror/winsite. com/win 95/ misc/acehtml 4 free. exe http: //www. snkey. net/ download/weboffice/ wope 10 ru. exe http: //www. lograf. com/ download/htmltool. exe ftp: //ftp. sausage. com/pub/ hotdog/hotdog 6/ hotdog 65 install. exe ftp: //ftp. austria. eu. net/pub/ pc/internet/Windows 95/ WWW-Browsers/ HTML/Coffeehtml 70. zip
Home. Site 4. 5. 2.
При создании слайдов использовались материалы Гончарова С. Л. и википедия.


