SlideShare a Scribd company logo
HTML5 + CSS3
Занятие 4
в 20:00 (МСК)
Направление WEB-разработка
Всем ли хорошо слышно и виден этот текст?
План занятия
HTML5
• Текст
• Ссылки
• Якоря
• Изображения, форматы
• Списки
• Таблицы
• Фреймы
• Формы
CSS3
• Сброс стилей
• Свойства VS общие
свойства
• Позиционирование
• Пространство имен
• Адаптивная верстка
• Плохие стили
• Валидация
Bootstrap 3
• Назначение файлов
• Примеры проектов
• Интеграция (локальная vs
CDN)
• Поддерживаемые
платформы
• Структура сетки
• Обзор справочника
Текст:
Все пробелы считаются за один, исключение внутри <pre></pre>
Перенос по пробелам и дефисам, а не по слогам
Можно использовать коды символов (&nbsp; это пробел)
Ссылки:
абсолютные
Относительные
Параметр target: _blank, _self, _parent, _top
Якоря – закладки:
Изображения:
Gif - Graphics Interchange Format, 256 цветов, 1 уровень прозрачности, чересстрочная развертка 2-4-8
JPEG -Joint Photographic Experts Group, progressive jpg, 24bit (34 млн.), без прозрачности
для художественных фото без мелких деталей
PNG - Portable Network Graphics, PNG-8 нет прозрачности, PNG-24 256 уровней прозрачности (альфа
канал).
для детализированных изображений
Маркированный и нумерованный списки:
Таблицы:
Фреймы, современное применение:
Использование для всплывающих окон
Вставка сторонних медиа-плееров
<iframe width="560" height="315" src="//www.youtube.com/embed/ddpQEwS9QxY" frameborder="0" allowfullscreen>
</iframe>
Формы
Запросы GET и POST
GET – предназначен для передачи информации в адресной строке, в формате
test.ru/?ключ=значение& ключ2=значение2
ограничение в 4кб
POST – предназначен для передачи больших объемов информации на сервер, не
кэшируется.
CSS
Для чего нужен сброс стилей
http://necolas.github.io/normalize.css/3.0.2/normalize.css
Свойства VS общие свойства
Например:
font (font: 12pt sans-serif; )
Font-weight
Font-size
Позиционирование:
Нормальное
Абсолютное #content { position: absolute; }
Пространство имен:
<div class=“main”>
<div class=“main-menu”>
<div class=“main-menu-title”>
<p>test</p>
</div>
</div>
</div>
Адаптивная верстка:
сайт хорошо выглядит на любых типах устройств
размеры задаются в %
большинство готовых тем адаптивные
http://themeforest.net/
Как делать не нужно:
Проверка сайта:
https://developers.google.com/speed/pagespeed/insights/
Bootstrap 3
• Позволяет экономить десятки часов на верстке!
• Поддерживает адаптивную верстку
• Поддерживает разные типы устройств
• Есть кастомизация
• Бесплатен
• Прост в использовании
Минусы:
Подходит для относительно простых видов
Назначение файлов
Стили
Шрифты
Скрипты
Сеточная основа
Обзор возможностей
http://bootstrap-3.ru/css.php
Принцип реализации адаптивности.
Делаем сайт
ДЗ

More Related Content

PPTX
Html5 css3 занятие 3
PPTX
Html5 css3 занятие 2
PDF
Ruwikt
PDF
Фишки из патентов Google
PPT
Personilized search
PPTX
Html5 css3 занятие 1
PPTX
Html5 css3 занятие 7
PDF
Front End Craftsmanship
Html5 css3 занятие 3
Html5 css3 занятие 2
Ruwikt
Фишки из патентов Google
Personilized search
Html5 css3 занятие 1
Html5 css3 занятие 7
Front End Craftsmanship

Similar to Html5 css3 занятие 4 (10)

PDF
Основы языка HTML
PDF
Лекция 4 Client-side
PPTX
Web осень 2013 лекция 4
PPT
Верстка_Лекция_3
PPT
Web весна 2012 лекция 8
PPT
Lection1
PDF
Noveo web intership html5, css, interface
PPT
Present forms&css
PPT
Web осень 2012 лекция 8
Основы языка HTML
Лекция 4 Client-side
Web осень 2013 лекция 4
Верстка_Лекция_3
Web весна 2012 лекция 8
Lection1
Noveo web intership html5, css, interface
Present forms&css
Web осень 2012 лекция 8
Ad

More from Алексей Дементьев (14)

PPTX
My sql занятие 2
PPTX
My sql занятие 1
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PDF
PDF
Html5 css3 занятие 8
PDF
Html5 css3 занятие 6
PDF
Html5 css3 занятие 5
My sql занятие 2
My sql занятие 1
Html5 css3 занятие 8
Html5 css3 занятие 6
Html5 css3 занятие 5
Ad

Html5 css3 занятие 4

  • 1. HTML5 + CSS3 Занятие 4 в 20:00 (МСК) Направление WEB-разработка
  • 2. Всем ли хорошо слышно и виден этот текст?
  • 3. План занятия HTML5 • Текст • Ссылки • Якоря • Изображения, форматы • Списки • Таблицы • Фреймы • Формы CSS3 • Сброс стилей • Свойства VS общие свойства • Позиционирование • Пространство имен • Адаптивная верстка • Плохие стили • Валидация Bootstrap 3 • Назначение файлов • Примеры проектов • Интеграция (локальная vs CDN) • Поддерживаемые платформы • Структура сетки • Обзор справочника
  • 4. Текст: Все пробелы считаются за один, исключение внутри <pre></pre> Перенос по пробелам и дефисам, а не по слогам Можно использовать коды символов (&nbsp; это пробел) Ссылки: абсолютные Относительные Параметр target: _blank, _self, _parent, _top Якоря – закладки:
  • 5. Изображения: Gif - Graphics Interchange Format, 256 цветов, 1 уровень прозрачности, чересстрочная развертка 2-4-8 JPEG -Joint Photographic Experts Group, progressive jpg, 24bit (34 млн.), без прозрачности для художественных фото без мелких деталей PNG - Portable Network Graphics, PNG-8 нет прозрачности, PNG-24 256 уровней прозрачности (альфа канал). для детализированных изображений Маркированный и нумерованный списки:
  • 6. Таблицы: Фреймы, современное применение: Использование для всплывающих окон Вставка сторонних медиа-плееров <iframe width="560" height="315" src="//www.youtube.com/embed/ddpQEwS9QxY" frameborder="0" allowfullscreen> </iframe>
  • 7. Формы Запросы GET и POST GET – предназначен для передачи информации в адресной строке, в формате test.ru/?ключ=значение& ключ2=значение2 ограничение в 4кб POST – предназначен для передачи больших объемов информации на сервер, не кэшируется.
  • 8. CSS Для чего нужен сброс стилей http://necolas.github.io/normalize.css/3.0.2/normalize.css Свойства VS общие свойства Например: font (font: 12pt sans-serif; ) Font-weight Font-size
  • 9. Позиционирование: Нормальное Абсолютное #content { position: absolute; } Пространство имен: <div class=“main”> <div class=“main-menu”> <div class=“main-menu-title”> <p>test</p> </div> </div> </div>
  • 10. Адаптивная верстка: сайт хорошо выглядит на любых типах устройств размеры задаются в % большинство готовых тем адаптивные http://themeforest.net/ Как делать не нужно: Проверка сайта: https://developers.google.com/speed/pagespeed/insights/
  • 11. Bootstrap 3 • Позволяет экономить десятки часов на верстке! • Поддерживает адаптивную верстку • Поддерживает разные типы устройств • Есть кастомизация • Бесплатен • Прост в использовании Минусы: Подходит для относительно простых видов
  • 16. ДЗ