SlideShare a Scribd company logo
1 of 16
HTML5 + CSS3
Занятие 3
в 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

Viewers also liked

Path-loss prediction of GSM signals in warri
Path-loss prediction of GSM signals in warriPath-loss prediction of GSM signals in warri
Path-loss prediction of GSM signals in warrionome okuma
 
Evaluation and Recommendation Letter
Evaluation and Recommendation LetterEvaluation and Recommendation Letter
Evaluation and Recommendation LetterRichard Poland
 
A secure protocol for spontaneous wireless ad hoc networks creation
A secure protocol for spontaneous wireless ad hoc networks creationA secure protocol for spontaneous wireless ad hoc networks creation
A secure protocol for spontaneous wireless ad hoc networks creationIEEEFINALYEARPROJECTS
 
Developmental psychology
Developmental psychologyDevelopmental psychology
Developmental psychologyJadenLoose
 
Internet & Affiliate Marketing: Celebrate The Small Victories
Internet & Affiliate Marketing: Celebrate The Small VictoriesInternet & Affiliate Marketing: Celebrate The Small Victories
Internet & Affiliate Marketing: Celebrate The Small VictoriesCillie
 
Front End Craftsmanship
Front End CraftsmanshipFront End Craftsmanship
Front End Craftsmanshiprocketspops
 
Influential people
Influential peopleInfluential people
Influential peopled_estini
 
R(el|a)tional Design
R(el|a)tional DesignR(el|a)tional Design
R(el|a)tional Designrocketspops
 

Viewers also liked (20)

Hardware y sorftware
Hardware y sorftwareHardware y sorftware
Hardware y sorftware
 
Path-loss prediction of GSM signals in warri
Path-loss prediction of GSM signals in warriPath-loss prediction of GSM signals in warri
Path-loss prediction of GSM signals in warri
 
Evaluation and Recommendation Letter
Evaluation and Recommendation LetterEvaluation and Recommendation Letter
Evaluation and Recommendation Letter
 
A secure protocol for spontaneous wireless ad hoc networks creation
A secure protocol for spontaneous wireless ad hoc networks creationA secure protocol for spontaneous wireless ad hoc networks creation
A secure protocol for spontaneous wireless ad hoc networks creation
 
Developmental psychology
Developmental psychologyDevelopmental psychology
Developmental psychology
 
Random 130509023508-phpapp02
Random 130509023508-phpapp02Random 130509023508-phpapp02
Random 130509023508-phpapp02
 
Html5 css3 занятие 5
Html5 css3 занятие 5Html5 css3 занятие 5
Html5 css3 занятие 5
 
Internet & Affiliate Marketing: Celebrate The Small Victories
Internet & Affiliate Marketing: Celebrate The Small VictoriesInternet & Affiliate Marketing: Celebrate The Small Victories
Internet & Affiliate Marketing: Celebrate The Small Victories
 
Html5 css3 занятие 6
Html5 css3 занятие 6Html5 css3 занятие 6
Html5 css3 занятие 6
 
Front End Craftsmanship
Front End CraftsmanshipFront End Craftsmanship
Front End Craftsmanship
 
Html5 css3 занятие 7
Html5 css3 занятие 7Html5 css3 занятие 7
Html5 css3 занятие 7
 
Html5 css3 занятие 1
Html5 css3 занятие 1Html5 css3 занятие 1
Html5 css3 занятие 1
 
Influential people
Influential peopleInfluential people
Influential people
 
R(el|a)tional Design
R(el|a)tional DesignR(el|a)tional Design
R(el|a)tional Design
 
Js занятие 1
Js занятие 1Js занятие 1
Js занятие 1
 
Js занятие 7
Js занятие 7Js занятие 7
Js занятие 7
 
Js занятие 8
Js занятие 8Js занятие 8
Js занятие 8
 
Js занятие 5
Js занятие 5Js занятие 5
Js занятие 5
 
Js занятие 3
Js занятие 3Js занятие 3
Js занятие 3
 
Js занятие 2
Js занятие 2Js занятие 2
Js занятие 2
 

Similar to Html5 css3 занятие 3

Основы CSS
Основы CSSОсновы CSS
Основы CSSsneemb
 
Css part1
Css part1Css part1
Css part1ISsoft
 
Фишки из патентов Google на GuruConf-2017
Фишки из патентов Google на GuruConf-2017Фишки из патентов Google на GuruConf-2017
Фишки из патентов Google на GuruConf-2017Taras Gushcha
 
Скриптовой язык Groovy и его применение в рамках разработки ПО
Скриптовой язык Groovy и его применение в рамках разработки ПОСкриптовой язык Groovy и его применение в рамках разработки ПО
Скриптовой язык Groovy и его применение в рамках разработки ПОFedor Malyshkin
 
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...solit
 
как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4rit2011
 
Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Dmitriy Krukov
 
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 RusScaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 RusOntico
 
Kostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationKostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationdrupalconf
 
Data Science Weekend 2017. Segmento, На пути к идеальной диалоговой системе
Data Science Weekend 2017.  Segmento, На пути к идеальной диалоговой системеData Science Weekend 2017.  Segmento, На пути к идеальной диалоговой системе
Data Science Weekend 2017. Segmento, На пути к идеальной диалоговой системеNewprolab
 
Подходы к сигнатурному статическому анализу
Подходы к сигнатурному статическому анализуПодходы к сигнатурному статическому анализу
Подходы к сигнатурному статическому анализуPositive Development User Group
 

Similar to Html5 css3 занятие 3 (20)

Основы CSS
Основы CSSОсновы CSS
Основы CSS
 
Язык HTML
Язык HTMLЯзык HTML
Язык HTML
 
Язык HTML
Язык HTMLЯзык HTML
Язык HTML
 
Css part1
Css part1Css part1
Css part1
 
Фишки из патентов Google
Фишки из патентов GoogleФишки из патентов Google
Фишки из патентов Google
 
Фишки из патентов Google на GuruConf-2017
Фишки из патентов Google на GuruConf-2017Фишки из патентов Google на GuruConf-2017
Фишки из патентов Google на GuruConf-2017
 
Less
LessLess
Less
 
Qa Front End
Qa Front EndQa Front End
Qa Front End
 
Скриптовой язык Groovy и его применение в рамках разработки ПО
Скриптовой язык Groovy и его применение в рамках разработки ПОСкриптовой язык Groovy и его применение в рамках разработки ПО
Скриптовой язык Groovy и его применение в рамках разработки ПО
 
Lection1
Lection1Lection1
Lection1
 
Guide04
Guide04Guide04
Guide04
 
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...
Solit 2013, Советы по написанию кода: именование, массивы и перечисления, Вор...
 
как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4
 
Sails js intro
Sails js introSails js intro
Sails js intro
 
Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4
 
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 RusScaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 Rus
 
Программная поддержка языка лексико-синтаксических шаблонов
Программная поддержка языка лексико-синтаксических шаблоновПрограммная поддержка языка лексико-синтаксических шаблонов
Программная поддержка языка лексико-синтаксических шаблонов
 
Kostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationKostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentation
 
Data Science Weekend 2017. Segmento, На пути к идеальной диалоговой системе
Data Science Weekend 2017.  Segmento, На пути к идеальной диалоговой системеData Science Weekend 2017.  Segmento, На пути к идеальной диалоговой системе
Data Science Weekend 2017. Segmento, На пути к идеальной диалоговой системе
 
Подходы к сигнатурному статическому анализу
Подходы к сигнатурному статическому анализуПодходы к сигнатурному статическому анализу
Подходы к сигнатурному статическому анализу
 

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

My sql занятие 2
My sql занятие 2My sql занятие 2
My sql занятие 2
 
My sql занятие 1
My sql занятие 1My sql занятие 1
My sql занятие 1
 
Js занятие 6
Js занятие 6Js занятие 6
Js занятие 6
 
Js занятие 4
Js занятие 4Js занятие 4
Js занятие 4
 
Html5 css3 занятие 8
Html5 css3 занятие 8Html5 css3 занятие 8
Html5 css3 занятие 8
 
некгено
некгенонекгено
некгено
 

Html5 css3 занятие 3

  • 1. HTML5 + CSS3 Занятие 3 в 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. ДЗ