Conception de Site Webs Interactifs Cours 4

Slides:



Advertisements
Présentations similaires
Conception de Site Webs dynamiques Cours 6
Advertisements

Conception de Site Webs dynamiques Cours 5
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 11 Patrick Reuter.
Conception de Site Webs Interactifs Cours 3
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
Conception de Sites Web dynamiques
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 8 Patrick Reuter.
Internet : serveurs Web
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
SVG: Scalable Vector Graphics Exemple: Vienne Christine Potier, INF347, 20 juin 2008.
Cascading style sheets
Introduction aux Web Services Partie 1. Technologies HTML-XML
Le Téléphone Russe Le Téléphone Russe. Le Téléphone Russe Le Téléphone Russe.
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Nouveau blog. WordPress connexion Nommez votre blog.
Comprendre l’environnement Web
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
HTML / CSS Gestion des systèmes d’information Classe terminale
Clients riches RIA (Rich Internet Application) / RDA
HTML-CSS-XHTML.
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Qelios – Formation Initiation au langage CSS
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
Les feuilles de style CSS
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Le langage XHTML 420-S4W-GG Programmation Web Client
Les feuilles de style en HTML. CSS CSS: feuilles de style en cascade Permettent d’appliquer une mise en page à l’ensemble d’un site très simplement Permettent.
Le langage du Web CSS et HTML
Cours de programmation web
L’ ACCESSIBILITE « C’est mettre le Web et ses services à la disposition de tous les individus, quels que soient leur matériel ou logiciel, leur infrastructure.
Auteur : Frédéric Thériault 1. À quoi ça sert !?  Cascading Style Sheet  Modifier la page Web en ajoutant des styles aux balises  Modifier l’apparence.
Internet : serveurs Web  Clients et serveurs : le navigateur  Sites Web et urls  Fichier source d’une page  Langage HTML 1.
Programmation Web : Introduction à XML
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Le développement Web.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
Module : Pages Web Dynamiques (Production Électronique Avancée)
S'initier au HTML et aux feuilles de style CSS Cours 5.
INTERNET Le langage HTML
Sites Web interactifs 2010 / 2011 / S1 Bernhard Rieder.
Les langages de programmation
HTML Cours 3.
Séance /10/2005 CSS et Dreamweaver. CSS : principes Cascading Style Sheet = feuille de style en cascade Norme du W3C :
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Cascading Style Sheets CSS: Feuilles de Style en Cascade Feuille: Fichier-séparé.css Style: Design de votre Site Cascade: la Page d'accueil et les sous.
CSS et DREAMWEAVER.
Accessibilité web Gérer l’accessibilité lors de la création d’un site ORT Lyon - 10/02/2014.
24 octobre 2012 Grégory Petit
Language html VI- Les CSS. Les CSS CSS: Cascading Style Sheets. Feuilles de Styles en Cascade En typographie, une feuille de style désigne l'ensemble.
Mise en forme avancée et Publication. Le CSS Avertissement : vous ne devez pas maitriser le CSS juste savoir qu’il existe et à quoi il sert ! CSS signifie.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
{ Java Server Pages Par Billy et Mike.  Introduction  Qu’est-ce que JSP?  Pourquoi utiliser JSP?  Développement  Balises  Servlets  Conclusion.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
SI28 Malépart Céline Jérémy Palmier
Dreamweaver (2) ● les calques (layers) ● les comportements
SI28 – Ecriture interactive et multimédia Sylvain Slaton – Pierre Laporte.
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Conception de site web. Place du Web dans le monde  Entreprises  Commerce électronique  Réseaux sociaux  Les municipalités  Les partis politiques.
Création d’un site WEB 1 – Un site WEB c’est quoi ? 2 – Questions à se poser avant la construction d’un site WEB 3 – Principes de fonctionnement d’un site.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
Transcription de la présentation:

Conception de Site Webs Interactifs Cours 4 Patrick Reuter preuter@labri.fr

Conception de Site Webs Interactifs Déroulement Pages web statiques (HTML/XHTML) Mise en forme avec feuilles de styles (CSS) Programmation côté serveur Pages web dynamiques (PHP) avec connexion à une base de données (MySQL) Programmation côté client JavaScript Référencement Internet (moteur de recherche)

XHTML en bref 1. Chaque balise nécessite une fermeture balise double : <p></p> balises simples : <br /> ou <img /> 2. Imbriquer correctement les éléments <p>Texte <b>gras</b></p> 3. Utiliser des minuscules dans les balises et leurs attributs 4. Chaque valeur d'attribut doit être entre guillemets <textarea id="monTexte"></textarea> 5. Conformité et type de document : <!DOCTYPE …> et plus encore En savoir plus : http://openweb.eu.org/articles/html_au_xhtml/

Conception de Site Webs Interactifs Déroulement Pages web statiques (HTML/XHTML) Mise en forme avec feuilles de styles (CSS) Programmation côté serveur Pages web dynamiques (PHP) avec connexion à une base de données (MySQL) Programmation côté client JavaScript Référencement Internet (moteur de recherche)

Zengarden exemple

CSS Le langage CSS (Cascading Style Sheets : feuilles de style en cascade) est utilisé pour décrire la présentation d'un document structuré écrit en HTML Pour séparer la mise en forme et le contenu Permet de gagner en temps, en simplicité de création, et en maintenance. <link rel="stylesheet" type="text/css" media="screen" href="style.css" title="Normal" />

CSS Les avantages des feuilles de style sont multiples : La structure du document et la présentation sont gérés dans des fichiers séparés. Le code HTML est considérablement réduit en taille et en complexité, puisqu'il ne contient plus de balises de présentation. La conception d'un document se fait dans un premier temps sans se soucier de la présentation, ce qui permet d'être plus efficace. Un même document peut donner le choix entre plusieurs feuilles de style (impression ou lecture à l'écran par exemple). Certains navigateurs web permettent d'accéder facilement à un choix de feuilles de style. p.ex. pour l’écran <link rel="stylesheet" type="text/css" media="screen" href="style.css" title="Normal" /> p.ex. pour impression <link rel="stylesheet" type="text/css" media="print" href="print.css" />

Exemple : p { color: #0000ff; text-align: center; } ;

Priorités de CSS <p>Paragraphe 1</p> index.php feuille.css p { color: #D00E80; text-align: center; } p.vert { color: #008000; p#mix2 { color: #0080FF; p#mix3 { <p>Paragraphe 1</p> <p class="vert">numero 2</p> <p id="mix2">Paragraphe 3</p> <p id="mix3">Paragraphe 3</p>

Priorités de CSS <p>Paragraphe 1</p> index.php feuille.css p { color: #D00E80; text-align: center; } p.vert { color: #008000; p#mix2 { color: #0080FF; p#mix3 { <p>Paragraphe 1</p> <p class="vert">numero 2</p> <p id="mix2">Paragraphe 3</p> <p id="mix3">Paragraphe 3</p> Pour tous les paragraphes

Priorités de CSS <p>Paragraphe 1</p> index.php feuille.css p { color: #D00E80; text-align: center; } p.vert { color: #008000; p#mix2 { color: #0080FF; p#mix3 { <p>Paragraphe 1</p> <p class="vert">numero 2</p> <p id="mix2">Paragraphe 3</p> <p id="mix3">Paragraphe 3</p> Pour tous les paragraphes de la classe "vert"

Priorités de CSS <p>Paragraphe 1</p> index.php feuille.css p { color: #D00E80; text-align: center; } p.vert { color: #008000; p#mix2 { color: #0080FF; p#mix3 { <p>Paragraphe 1</p> <p class="vert">numero 2</p> <p id="mix2">Paragraphe 3</p> <p id="mix3">Paragraphe 3</p> Pour tous les identifiant "mix2"

Priorités de CSS <p>Paragraphe 1</p> index.php feuille.css p { color: #D00E80; text-align: center; } p.vert { color: #008000; p#mix2 { color: #0080FF; p#mix3 { <p>Paragraphe 1</p> <p class="vert">numero 2</p> <p id="mix2">Paragraphe 3</p> <p id="mix3">Paragraphe 3</p> Pour tous les identifiant "mix3"