Презентация HTMLCSS, верстка онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему HTMLCSS, верстка абсолютно бесплатно. Урок-презентация на эту тему содержит всего 78 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » HTMLCSS, верстка
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:78 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:2.97 MB
- Просмотров:114
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№9 слайд
![Теги, атрибуты. Блочные и](/documents_6/8da6c1c8fb2180223e24eb128632a009/img8.jpg)
Содержание слайда: Теги, атрибуты. Блочные и строковые элементы
<html>, <head>, <title>
<body bgcolor="#A0BEC4" onload="alert('Loaded');"></body>
<!-- комментарий -->
Семантика, логичность кода
(<strong>, <em>, <blockquote>, <code>, …)
Спецсимволы: < > …
<p>, <h1>, <h2>, <h3>, …, <br>, <hr>
<a href="url">текст</a>
<img src="url" title="текст">
Вложенность тегов
№10 слайд
![Обработка ошибок, DTD](/documents_6/8da6c1c8fb2180223e24eb128632a009/img9.jpg)
Содержание слайда: Обработка ошибок, DTD
Отсутствующие теги – плохая практика
<p>Первый абзац <p>Второй абзац <h2>Заголовок
Игнорирование лишних тегов
<p>Первый абзац <p><p>Второй абзац <uktag>
XHTML – намного строже
<br> - не правильно, <br /> - правильно
Регистр символов в названии тегов
<b>текст <i>текст </b>текст</i> - не правильно
Обязательные теги, например <html>
Инструменты проверки кода на ошибки: HTML – валидатор
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
№11 слайд
![Текст Текст, абзацы, перевод](/documents_6/8da6c1c8fb2180223e24eb128632a009/img10.jpg)
Содержание слайда: Текст
Текст, абзацы, перевод строки
Лишние пробельные символы не учитываются
<p align="left" class="log" lang="ru" id="loginfo" style="color:blue" title="Некоторая статистическая информация">Скачано 10Кб</p>
Заголовки, значение заголовков
<br> и <nobr> — все браузеры поддерживают, но…
<pre> — блок предварительно форматированного текста (все пробелы, переводы строк, и т.д., монош. шрифт)
Физическая и логическая разметка
№18 слайд
![Формат JPEG Формат JPEG](/documents_6/8da6c1c8fb2180223e24eb128632a009/img17.jpg)
Содержание слайда: Формат JPEG
Формат JPEG
24 битная палитра (16 млн цветов)
потеря качества рисунка
Формат PNG
цветовые схемы:
truecolor
grayscale
индексированная палитра (GIF-подобная) – PNG-8
альфа канал на 254 уровня
улучшенное сжатие без потерь
двухмерное чередование
гамма-коррекция
Формат MNG
№23 слайд
![Итог JPEG для фотографий,](/documents_6/8da6c1c8fb2180223e24eb128632a009/img22.jpg)
Содержание слайда: Итог
JPEG – для фотографий, изображений с большим количеством градиентов и цветов
GIF – для маленьких рисунков, иконок, пиктограмм, полезен, когда края – четкие
PNG8 – когда не много цветов, четкие края, например скриншоты windows - окон
PNG24 – полупрозрачности, изображение без потери качества, большое количество цветов
№24 слайд
![Применение изображений в HTML](/documents_6/8da6c1c8fb2180223e24eb128632a009/img23.jpg)
Содержание слайда: Применение изображений в HTML
<img src="/images/screenshot.png" alt="Скриншот" title="Скриншот" border="1" align="middle" width="50" height="70">
align="bottom | left | middle | right | top"
Заливка с помощью width или height
Бывает, что изображения отключены…
ismap, usemap
onAbort – только ie, onError, onLoad
Фоновые изображения
№25 слайд
![Гиперссылки Основа](/documents_6/8da6c1c8fb2180223e24eb128632a009/img24.jpg)
Содержание слайда: Гиперссылки
Основа гипертекста
URL
scheme:scheme_specific_part
<схема>://<логин>:<пароль>@<хост>:<порт>/<URL‐путь>
http://ru.wikipedia.org:80/wiki/HTTP?get#GET
<a id="GET" name="GET"></a>
Только US-ACSII – символы
http://yandex.ru/yandsearch?text=%2F+%D0%BA%D0%BE%D0%B4%20%2F (/ код /)
<a href="foto.jpg" target="_blank">foto</a> - ссылка с относительным адресом
mailto:mail@mail.ru?subject=Subject
№26 слайд
![Отношения. Мета-теги. Мы](/documents_6/8da6c1c8fb2180223e24eb128632a009/img25.jpg)
Содержание слайда: Отношения. Мета-теги.
Мы имеем дело не с документом, а с проектом, набором документов
<head>
<base href="http://rezonans.ru/" />
<link rel="stylesheet" type="text/css" href="style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="MediaWiki 1.16alpha-wmf" />
<meta name="keywords" content="ASCII,Ref-en,Английский язык,Соединённые Штаты Америки,Стандарт,Код,Информация,Диакритический знак,Акут,Man (Unix),Язык" />
</head>
№30 слайд
![Поля форм lt input type quot](/documents_6/8da6c1c8fb2180223e24eb128632a009/img29.jpg)
Содержание слайда: Поля форм
<input type="checkbox" name="border" value="top" checked="checked" />
<input type="radio" name="border" value="top" checked>
<input type="submit" value="отправить" name="submit">
<input type="reset" value="Сбросить форму">
<input type="image" src="knopka.jpg" name="btn" />
<input type="button" value="надпись">
<input type="hidden" name="user" value="34tr3sdf" />
№31 слайд
![Поля форм lt button type quot](/documents_6/8da6c1c8fb2180223e24eb128632a009/img30.jpg)
Содержание слайда: Поля форм 2
<button type="submit" ><img src="btn.gif" alt="btn" /> текст</button>
<textarea name="longtext" rows="10" cols="40"></textarea>
<select name="xxx" multiple="multiple" size="5"><option selected="selected">texxxt</option></select>
accesskey, disabled, readonly
<label for="name-field">Введите имя:</label>
<input name="name" id="name-field" />
<fieldset><legend align="top"></legend></fieldset>
№32 слайд
![Таблицы lt table cellspacing](/documents_6/8da6c1c8fb2180223e24eb128632a009/img31.jpg)
Содержание слайда: Таблицы
<table cellspacing="0" cellpadding="0" border="0" frame="below" rules="cols" width="100%">
<caption>Название таблицы</caption>
<thead>
<tr align="left" valign="middle">
<th>111</th>
<td></td>
</tr>
</thead>
</table>
background, bgcolor, bordercolor, cols, height, title, nowrap
colspan, rowspan
<tfoot>, <tbody>
<colgroup>, <col>
№33 слайд
![Фреймы lt html gt lt head gt](/documents_6/8da6c1c8fb2180223e24eb128632a009/img32.jpg)
Содержание слайда: Фреймы
<html><head><title>Фреймы</title></head>
<frameset rows="30%, *">
<frame src="fr1.htm" ></frame>
<frame src="fr2.htm"></frame>
</frameset>
</html>
Рамки для frameset
noresize, scrolling, frameborder для frame
<noframes>
<iframe height="100" width="400" src="fr1.htm">Не работают фреймы?</iframe>
target у ссылки, <base>
№38 слайд
![Селекторы p типовой, по тегу](/documents_6/8da6c1c8fb2180223e24eb128632a009/img37.jpg)
Содержание слайда: Селекторы
p {} /* типовой, по тегу */
#id1 {} /* идентификатор */
.class1 {} /* по имени класса */
* {} /* универсальный */
*[align="right"] {} /* по атрибутам */
p#id1.class1.class2 {}
p:first-line {} /* псевдоэлементы */
div, table, .class1 {} /*групповой*/
ul ul{} /*контекст, наследующие*/
ol > li {} /*дочерний*/
li + li {} /*соседние*/
№40 слайд
![Специфичность a id b класс,](/documents_6/8da6c1c8fb2180223e24eb128632a009/img39.jpg)
Содержание слайда: Специфичность
a – id; b – класс, псевдокласс, аттрибут; c – имя тега.
* {} /* a=0 b=0 c=0 -> специфичность = 0 */
li {} /* a=0 b=0 c=1 -> специфичность = 1 */
ul li {} /* a=0 b=0 c=2 -> специфичность = 2 */
ul ol+li {} /* a=0 b=0 c=3 -> специфичность = 3 */
ul ol li.red {} /* a=0 b=1 c=3 -> специфичность = 13 */
li.red.level {} /* a=0 b=2 c=1 -> специфичность = 21 */
#x34y {} /* a=1 b=0 c=0 -> специфичность = 100 */
/* style="" -> специфичность = 1000 */
№41 слайд
![Размеры, цвета, URL в CSS](/documents_6/8da6c1c8fb2180223e24eb128632a009/img40.jpg)
Содержание слайда: Размеры, цвета, URL в CSS
Ключевые слова, inherit
url(http://localhost/1.jpg)
red, #7788AA, rgb(12,11,34)
Размеры:
em — ширина буквы m в настоящем шрифте. Например,
p {text-indent: 3em} задаст красную строку абзаца шириной в три буквы m.
px — пикселы
pt — пункты. Один пункт = 1/72 дюйма.
% — проценты
ex — ширина буквы x
in — дюймы
cm — сантиметры
mm — миллиметры
pc —размер в пиках. (12 пунктов).
№42 слайд
![Шрифты font-family Georgia,](/documents_6/8da6c1c8fb2180223e24eb128632a009/img41.jpg)
Содержание слайда: Шрифты
font-family: Georgia, 'Times New Roman', Times, serif; (с засечками, без, рукописные..)
font-size: larger;
font-style: italic;
font-variant: small-caps;
font-weight: bold; (400)
font: [font-style || font-variant || font-weight] font-size [/line-height] font-family
Загрузка шрифтов, @font-face
№43 слайд
![Свойства текста](/documents_6/8da6c1c8fb2180223e24eb128632a009/img42.jpg)
Содержание слайда: Свойства текста
letter-spacing: 2px;
line-height: 120%; (наслед. вычисл. от родителя)
text-align: right;
text-decoration: blink | line-through | overline | underline | none
text-ident: -5em;
text-transform: capitalize | lowercase | uppercase | none
vertical-align: baseline | bottom | middle | sub | super | text-bottom | text-top | top | значение | проценты
(только строк. и замещ. элементы)
word-spacing: 10em;
white-space: normal | nowrap | pre (pre в ie6 работает )
Другие языки…
№46 слайд
![Горизонтальное форматирование](/documents_6/8da6c1c8fb2180223e24eb128632a009/img45.jpg)
Содержание слайда: Горизонтальное форматирование
Значение auto – заполняет всю оставшуюся ширину контейнера (margin, width)
Отрицательные поля
Сумма 7 размеров дочернего элемента = width родительского
Для замещающих элементов размеры auto равны реальным размерам
Размеры замещающих элементов изменяются пропорционально, если задавать одно из них
№48 слайд
![Вертикальное форматирование](/documents_6/8da6c1c8fb2180223e24eb128632a009/img47.jpg)
Содержание слайда: Вертикальное форматирование
Высота по содержимому (auto)
Или через height. Если содержимого больше чем height – прокрутка
margin-top или bottom равное auto = 0
Высота в процентах – от блока контейнера, но…
Центрирование по вертикали через процентные margin и высоту блока-контейнера
Сворачивание полей
Отрицательные margin
№50 слайд
![Форматирование строчных](/documents_6/8da6c1c8fb2180223e24eb128632a009/img49.jpg)
Содержание слайда: Форматирование строчных элементов
Многострочный строковый элемент, рамки, фон
Строковый блок и контейнер строки
Отступы, рамки и поля незамещаемых элементов не оказывают влияния на высоту строкового блока в отличии от замещаемых
Вспомним line-height
Если в строке есть замещаемый элемент, то его реальная высота, padding и margin, border влияют на высоту строкового блока
№51 слайд
![Изменение представления](/documents_6/8da6c1c8fb2180223e24eb128632a009/img50.jpg)
Содержание слайда: Изменение представления элемента
display: block | inline | inline-table | list-item | none | run-in | table | table-caption | table-cell | table-column-group | table-footer-group | table-header-group | table-row | table-row-group | inline-block
Пример употребления display:block
Пример употребления display:inline
display определяет только лишь представление элемента, но не его тип, не его суть
display: inline-block
Иногда значение display вычисляется в зависимости от значения свойств float или position (абс. – или table или block)
№52 слайд
![Поля По умолчанию margin У](/documents_6/8da6c1c8fb2180223e24eb128632a009/img51.jpg)
Содержание слайда: Поля
По умолчанию margin=0
У некоторых элементов есть поля по умолч.
img {margin: 1em;}
img {margin: 1em 2em 3em 4em;}
img {margin: 1em 2em;}
img {margin: 1em 2em 3em;}
Процентные значения от ширины родительского элемента
margin-left, margin-right, margin-top, margin-bottom
Поля строковых элементов (левое и правое)
№53 слайд
![Рамки Рамки внутри полей, они](/documents_6/8da6c1c8fb2180223e24eb128632a009/img52.jpg)
Содержание слайда: Рамки
Рамки внутри полей, они ограничивают фон
Ширина, стиль, цвет
Ширина по умолч.=medium или none
Цвет по умолч.=цвет элемента
border-style: стиль (TRBL) или отдельно
border-width: thin | medium | thick | значение (TRBL) или отдельно, % - запрещены
Если border-style=none, то border-width=0
border-color: color (TRBL) или отдельно
Цвет рамки может = transparent
№57 слайд
![Фон background-position](/documents_6/8da6c1c8fb2180223e24eb128632a009/img56.jpg)
Содержание слайда: Фон
background-position: [проценты | значение] | [left | center | right] || [top | center | bottom]
(если одно задано, второе – center)
background-attachment: fixed | scroll
(http://www.meyerweb.com/eric/css/edge/complexspiral/glassy.html)
background: background-attachment || background-color || background-image || background-position || background-repeat
№58 слайд
![Перемещение, плавающая модель](/documents_6/8da6c1c8fb2180223e24eb128632a009/img57.jpg)
Содержание слайда: Перемещение, плавающая модель
Рисунки, параграф с float
Задание ширины обязательно
Поля не сворачиваются
Перемещаемый элемент генерирует блочный элемент
Правила перемещаемых элементов (стр.327)
Перемещаемый элемент увеличивается, чтобы вместить всех перемещаемых потомков
Отрицательные поля
Если ширина больше – перемещаемый элемент окажется за боковым краем родителя
clear: both | left | none | right
№59 слайд
![Позиционирование position](/documents_6/8da6c1c8fb2180223e24eb128632a009/img58.jpg)
Содержание слайда: Позиционирование
position: absolute | fixed | relative | static
static – нормальный поток
relative – смещение элемента с теми же размерами и начальными координатами
absolute – удаление из нормального потока.
Генерация структурного блока.
fixed – абсолютно позиционированный элемент, но блок-контейнер – окно просмотра.
№60 слайд
![Позиционирование](/documents_6/8da6c1c8fb2180223e24eb128632a009/img59.jpg)
Содержание слайда: Позиционирование 2
Блок-контейнер для элементов с position = relative | static – родитель
Блок-контейнер для элементов с position = absolute – ближайший предок с position != static. Если ближайший предок – строковый, то контейнер – предок. Если таких элементов нет – начальный блок-контейнер
№64 слайд
![Абсолютное позиционирование](/documents_6/8da6c1c8fb2180223e24eb128632a009/img63.jpg)
Содержание слайда: Абсолютное позиционирование
Абсолютное позиционирование относительно…
Перекрытие элементов
Размеры и размещение
left + margin-left + border-left-width + padding-left + width + padding-right + border-right-width + margin-right + right = ширина блока-контейнера
Значение auto
right или bottom компенсируют, если все свойства заданы
№71 слайд
![Сливающиеся рамки ячеек Если](/documents_6/8da6c1c8fb2180223e24eb128632a009/img70.jpg)
Содержание слайда: Сливающиеся рамки ячеек
Если display: table | inline-table у элемента не может быть отступов, только поля
Рамки могут применяться к таблице, ячейкам, строкам, группам строк, столбцам и группам столбцов
Между рамками ячеек не может быть никаких промежутков; рамки сливаются и центрируются
№72 слайд
![Размеры таблиц Ширина](/documents_6/8da6c1c8fb2180223e24eb128632a009/img71.jpg)
Содержание слайда: Размеры таблиц
Ширина
table-layout: auto | fixed | inherit
Скорость рендера с фиксированной шириной больше
Если сумма ширин столбцов больше ширины таблицы, то берется первое
Высота: или заданная или как сумма высот строк
Вертикальное выравнивание – не то же самое что и для строковых элементов
№73 слайд
![Элементы списка Управлять](/documents_6/8da6c1c8fb2180223e24eb128632a009/img72.jpg)
Содержание слайда: Элементы списка
Управлять размещением сложно
list-style-position: inside | outside – вне содержимого или как строковый маркер в начале содержимого
list-style-type: disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none
list-style-image: none | url('путь к файлу')
list-style: list-style-type || list-style-position || list-style-image
№74 слайд
![Генерируемое содержимое](/documents_6/8da6c1c8fb2180223e24eb128632a009/img73.jpg)
Содержание слайда: Генерируемое содержимое
Например маркеры списка…
a[href]:before {content: "(link)";}
Ограничения на display
content: строка | attr(атрибут) | open-quote | close-quote | no-open-quote | no-close-quote | url }
Теги недопустимы
Генерируемые кавычки
Счетчики
counter-reset и counter-increment
№77 слайд
![Контуры Ну участвуют в потоке](/documents_6/8da6c1c8fb2180223e24eb128632a009/img76.jpg)
Содержание слайда: Контуры
Ну участвуют в потоке документа
Могут употребляться вместе с рамками
outline-style: none | dotted | dashed | solid | double | groove | ridge | inset | outset | inherit (TRBL – нет)
outline-width: thin | medium | thick | <длина> | inherit
outline-color: <цвет> | invert | inherit
outline: [ <outline-color> || <outline-style> || <outline-width> ] | inherit
Скачать все slide презентации HTMLCSS, верстка одним архивом:
Похожие презентации
-
Верстка макета рекламной веб-страницы «Мастер ЦМИ» с помощью языка гипертекстовой разметки HTML и стилей CSS
-
Верстка сайтов HTML5CSS3
-
Введение в CSS. Блочная верстка. . Занятие 2
-
Освоение HTML, CSS, JS (09)
-
Мова HTML. Створення галереї засобами CSS
-
Web-технологии: HTML, CSS, JavaScript, JQuery
-
Область застосування CSS. Способи використання в HTML документі
-
Основы HTML и CSS. Списки и таблицы
-
Курс HTML и CSS. 1 занятие
-
HTML and CSS. Site layout. Best practices