HTML5/CSS3. Sommaire 1. Introduction 2. HTML5 1. Syntaxe 2. Sémantique 3. Fonctionnalités 3. CSS3 1. Sélecteurs 2. Mise en forme 3. Styles 4. Compatibilité.

Slides:



Advertisements
Similar presentations
Build Amazing Apps with Web Standards Mobile HTML5 Applications In Hours, Not Days.
Advertisements

CSS3 OVERVIEW Owen Williams Owen at dynabooks daht com.
HTML and CSS. HTML Hyper Text Markup Language Tells browser how to display text and images.
HIGH LEVEL OVERVIEW: CSS CSS SYNTAX CONSISTS OF A SET OF RULES THAT HAVE 3 PARTS: A SELECTOR, A PROPERTY, AND A VALUE. IT’S NOT NECESSARY TO REMEMBER THIS.
Backwards Compatible HTML5/CSS3 Apps in ASP.NET Nik Kalyani, Founder/CEO, HyperCrunch, Inc.
CSS Cascading Style Sheets. Objectives Using Inline Styles Working with Selectors Using Embedded Styles Using an External Style Sheet Applying a Style.
CSCI 3100 Tutorial 6 Web Development Tools 1 Cuiyun GAO 1.
CSS Internet Engineering Spring 2014 Bahador Bakhshi CE & IT Department, Amirkabir University of Technology.
Cascading Style Sheets
Programming Club IIT Kanpur. Work environment Before you begin coding,always set up your work environment to your needs IDE Notepad++ Sublime Text 2.
Chapter 6 More CSS Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 4 Key Concepts 1 Copyright © Terry Felke-Morris.
Part 5 Introduction to CSS. CSS Display - Block and Inline Elements A block element is an element that takes up the full width available, and has a line.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 4 Key Concepts 1 Copyright © Terry Felke-Morris.
CSS level 3. History of CSS CSS level 1 – original CSS CSS level 2 CSS level 2 Revision 1 (CSS2.1) – up to CSS2.1 monolithic structure CSS level 3 – specification.
CIS 1310 – HTML & CSS 6 Layout. CIS 1310 – HTML & CSS Learning Outcomes  Describe & Apply the CSS Box Model  Configure Float with CSS  Designate Positioning.
Neal Stublen Transforms  Defined by the transform property Translate Rotate Scale Skew  Apply to any element without affecting.
Diliev.com & pLOVEdiv.com  DIliev.com.
กระบวนวิชา CSS. What is CSS? CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to.
ADVANCED CSS William Neely CEO, Piecewise.com. CSS FONTS AND TEXT CSS ‣ Line-height allows to indicate the amount of space between lines; allows for equal.
CSS normally control the html elements. Three Ways to Insert CSS There are three ways of inserting a style sheet: External style sheet Internal style.
CSS Cascading Style Sheets Brief Introduction
Web Design with Cascading Style Sheet Lan Vu. Overview Introduction to CSS Designing CSS Using Visual Studio to create CSS Using template for web design.
Basics of Web Design Chapter 6 More CSS Basics Key Concepts.
4.01 Cascading Style Sheets
By Tuyet Le & Madhura Pitale. Seating Chart with CSS3.
Ins & Outs of. CSS3 is Modular Can we use it now?
 This presentation introduces the following: › 3 types of CSS › CSS syntax › CSS comments › CSS and color › The box model.
Tutorial 8 Enhancing a Web Site with Advanced CSS
COMP213 – Web Interface Design
HTML, CSS, and XML Tutorial 8 Enhancing a Web Site with Advanced CSS.
Neal Stublen New Element Styling  html5shiv.js provided support in older IE browsers for new sectioning elements aside, header,
11/12/2015 Box Model Reed Crouch. 11/12/2015  HTML elements can be considered as boxes. In CSS, the term "box model" is used when referring to layout.
Gradients and Shadows Both gradients and shadows are visual elements that must be used consciously. Gradients make color transitions smooth and shadows.
Copyright © Osmosys O S M O S Y SO S M O S Y S D e p l o y i n g E x p e r i e n c e & E x p e r t i s e™ CSS Training.
HTML5 & CSS3 A Practical Guide To HTML5 New Elements Forms Semantics Javascript.
ACM 262 INTRODUCTION TO WEB DESIGN Week-7 ACM 262 Course Notes.
NASRULLAHIBA.  It is time to take your web designing skills to the next level with Cascading Style Sheets (CSS). They are a way to control the look and.
Basic in Photoshop Tools in Photoshop Simple templates design menu in Photoshop different navigation bar image effects Design your portfolio page Design.
The HTML5 logo was introduced by W3C in 2010
WebD Introduction to CSS By Manik Rastogi.
CSS.
4.01 Cascading Style Sheets
CSS Layouts: Grouping Elements
CSS3 Style of the HTML document CSS2+New Specifications Differences
Tutorial 4 Topic: CSS 3.0 Li Xu
CS1220 Web Programming Saloni Chacha.
Advanced CSS & CSS3.
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Development of Internet Applications HTML5
Advanced CSS BIS1523 – Lecture 20.
Web Systems & Technologies
Building beautiful and interactive apps with HTML5 & CSS3
Chapter 6 More CSS Basics Key Concepts
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
CSS Borders and Margins.
HTML5 Level I Session III
HTML5 Level I Session III
Box model, spacing, borders, backgrounds
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
استاد:مهندس زمانیان ارائه دهنده:پونه موسوی تاریخ: 1392/4/5
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
SEEM4570 Tutorial 3: CSS + CSS3.0
How to use the CSS box model for spacing, borders, and backgrounds
4.01 Cascading Style Sheets
Web Client Side Technologies Raneem Qaddoura
ITI 133: HTML5 Desktop and Mobile Level I
Progressive Enhancement Using CSS 3
Presentation transcript:

HTML5/CSS3

Sommaire 1. Introduction 2. HTML5 1. Syntaxe 2. Sémantique 3. Fonctionnalités 3. CSS3 1. Sélecteurs 2. Mise en forme 3. Styles 4. Compatibilité 5. Conclusion 6. Questions? 7. Documentation

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Introduction

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation html5

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Syntaxe

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Sémantique

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Sémantique Titre principal Sous-titre

Fonctionnalités datalist Nouveaux types d’input Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation …

Fonctionnalités range Nouveaux types d’input Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités number Nouveaux types d’input Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités mail url tel color patern date… Nouveaux types d’input Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation barre de progression 50 %

Fonctionnalités Contenu éditable Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Drag & Drop Drag in Drag out

Fonctionnalités Gestion native de l’audio et de la vidéo Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités des images dynamiques avec l’API 2d canvas Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités canvas Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation de la 3d en temps réel avec webGL démos: helloracer.comhelloracer.com

Fonctionnalités une page en dialogue constant avec le serveur. WebSockets Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation

Fonctionnalités Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Géolocalisation

Fonctionnalités Local storage pour les applications offline… Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation …IndexedDB pour communiquer avec SQL

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation CSS3

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Sélecteurs :nth-child(even) :nth-child(odd) input[type=‘number’] :not() :first-child

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Mise en forme display: inline-block

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Mise en forme display: box positionnement sur mesure

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Mise en forme Colonnes

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Bordures personnalisées div { border-image: url("border.png") 27 round stretch; }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Bordures arrondies div { border-radius: 20px; } div { border-radius: 20px 0px; } div { border-radius: 20px 20px 0px 20px; }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Ombres div { box-shadow: 12px 12px 6px black; text-shadow: 6px 6px 4px black; }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Dégradés radial-gradient(60% 60%, ellipse closest-side, #93ccf3, #0b074a 140%) background: linear-gradient(left top, #0b074a, #93ccf3 50%, #0b074a)

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles div { box-shadow: box-reflect: below 4px linear-gradient(transparent, white); } Réflexion

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Transparence div { opacity: 0.5; }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Transformations div { transform: skew(-30deg, 0deg); } div { transform: rotate(-30deg); }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Styles Transitions ; div { transition-property: all; transition-duration: 3s; }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation { font-family: 'trashco'; src: url('trashco.eot'); }

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Support HTML5

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Nombreuses fonctionnalités intéressantes mais support encore trop faible

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation Questions?

Introduction >> HTML5 >> CSS3 >> Compatibilité >> Conclusion >> Questions >> Documentation  Sites en français    Sites en anglais   html5demos.com html5demos.com