Html et Css : des documents sur le web

Dimension: px
Commencer à balayer dès la page:

Download "Html et Css : des documents sur le web"

Transcription

1 Html et Css : des documents sur le web HTML, c'est quoi? le langage pour décrire la structure des documents web Un langage normalisé par le W3C Un document html doit être conforme à la norme Un document html doit être validé Un langage avec plusieurs versions Versions actuelles : HTML 4.01 (1999), XHTML 1.1 Version en cours : HTML 5

2 Et CSS c'est quoi? Un langage pour définir la mise en forme d'un document web (écrit en HTML ou autre ) Un langage normalisé par le W3C Un document css doit être conforme à la norme Un document css doit être validé Un langage avec plusieurs versions Versions actuelles : 2.1 Version en cours : CSS 3

3 Quelques références l'origine du monde : le W3C ; validator.w3.org de bonnes références : w3schools mozilla developper network tutoriaux et cours de bonne qualité en français

4 Principe de base Séparation de la structure et de la forme facilite la maintenance et l'évolution d'un site facilite la réutilisation de styles permet d'adapter une page à différents contextes

5 HTML c'est quoi? (un peu plus de détails) Hyper Text Markup Language C'est un langage de balises (markup tags) Les balises permettent de structurer le contenu Un document html est une combinaison de balises et de texte correspondant au contenu

6 Une balise = 1 mot clé, entre < et > : <balise> Habituellement, les balises s'utilisent par paires : <p> le texte d'un paragraphe </p> Certaines balises s'utilisent seules : <br /> Un document HTML = du texte délimité par des balises La balise ouvrante d'une paire DOIT être fermée Imbrication correcte : <titre> un <p> titre </p> </titre> <titre> un <p> titre</titre> </p>

7 Les balises peuvent porter des attributs : <balise att1= ''valeur'' att2=''valeur''> Exemples : <img src=''figure.jpg'' alt=''une figure montrant une architecture client/serveur'' />

8 Structure d'un document html <!DOCTYPE html> Le type de document, ici : HTML5 <html lang="fr"> <head> <!-- entête de la page --> <meta charset="utf-8" /> <title>titre de la page</title> La zone d'entête du document </head> <body> <!-- Contenu de la page Contenu de la page </body> </html> La zone de contenu du document -->

9 Quelques balises (I) Un paragraphe : <p>.. </p> Un paragraphe dans le texte, affiché avec un espace de séparation avec le précédent/suivant Les titres : <h1> <h1> : titre très important <h2> </h2> : titre important <h6> </h6> : titre moins important insérer un saut de ligne : <br /> Texte mis en valeur : Un peu : <em> </em> Beaucoup : <strong> </strong>

10 remarque On ne parle pas du résultat visuel de ces balises??? Non Pourquoi? Ces balises définissent la structure du document (un titre, un paragraphe ) La mise en forme est définie dans une feuille de style séparée (css) La mise en forme par défaut varie d'un navigateur à l'autre, et n'est pas très intéressante

11 Quelques balises (II) Les listes à puces : <ul> <li> premier item de la liste </li> <li> second item de la liste </li> </ul> Les listes ordonnées <ol> <li> premier item de la liste </li> <li> second item de la liste </li> </ol>

12 Des liens <a href= ''url''> texte à cliquer </a> Liens externes : <a href= '' vers Université de Lorraine </a> Liens internes au site : utiliser un chemin relatif au dossier contenant le document courant : /www/index.html /www/contact.html Dans index.html : <a href=''contact.html''>nous contacter</a>

13 Lien interne au document : pour pointer vers une zone de la page courante Insérer 1 «ancre», en ajoutant l'attribut id à un élément <h2 id=''zone_rouge''> Début de la zone Rouge </h2> On peut placer un lien vers 1 ancre : <a href=''#zone_rouge''> aller en zone rouge</a>

14 Des images 1 balise avec au moins 2 attributs : <img src=''img/chaton23.jpg'' alt=''photo de mon chat'' > src : chemin relatif vers le fichier alt : texte descriptif, utile lorsque l'image ne peut pas être téléchargée, pour le référencement, pour les navigateurs textes et pour les visiteurs non-voyants Title : pour ajouter une infobulle Format et qualité des images : Attention au poids Photos : jpeg Schémas et graphiques : png 8 ou png 24

15 L'arbre html 1 document html = une suite de balises (d'éléments) encadrant du texte Les balises sont imbriquées les unes dans les autres <html lang="fr"> <head> <title>titre de la page</title> <meta charset="utf-8"> </head> <body> <p> Contenu de la page </p> <p> un autre paragraphe </p> <p> un <a href="lien.html"> lien </a><em>et un truc</em> </p> </body> </html>

16 Un document html est représenté par un arbre décrivant l'imbrication des éléments html head title ''titre de la page'' body meta p p p ''contenu de la page'' ''un autre paragraphe'' ''un'' a ''lien'' em ''et un truc''

17 Apparence d'un document : le rendu sur le navigateur 1 élément html = 1 boite rectangulaire élement certaines boites acceptent d'être sur la même ligne que leur voisine suivante boites «inline» : a, em, strong Taille : celle du contenu a em D'autres boites refusent d'être sur la même ligne que leur voisine srong h1 boites «block» : p, ul, li, h1, h2, img p Largeur du contenant, hauteur du contenu ul

18 Principe d'affichage Le navigateur parcourt le document de façon linéaire, du début à la fin, et traite les éléments dans l'ordre d'apparition = le flux html Correspond à un parcourt de l'arbre en profondeur d'abord Le navigateur affiche les boites au fur et à mesure qu'il les traite

19 p p body p a em

20 Balises de structuration <header> : pour délimiter l'entête du site <footer> : pour délimiter le pied de page <nav> : pour délimiter une zone de liens de navigation <section> : pour regrouper des contenus sur leur thématique <aside> : informations complémentaires <article> : un article indépendant Affichage BLOCK par défaut, pas de positionnement Utilisées dans <body>

21

22 header nav aside article section article

23 CSS c'est quoi? (un peu plus de détails) Associer à chaque élément d'une page HTML des règles de mise en forme Taille, couleurs, polices, espacements, images, emplacement

24 HTML sans CSS

25 Le même, avec une CSS

26 Toujours le même, avec une autre CSS

27 Les règles CSS Une règle = 1 sélecteur + des propriétés/valeur Sélecteur : sélectionne des éléments dans le document Propriétés : définissent des propriétés d'affichage qui vont s'appliquer aux éléments sélectionnés Exemple : p { color: green ; font-size: 1,5 em } Applique les prop. color et font-size à tous les éléments P

28 { color: green ; font-size: 1,5 em } html head title ''titre de la page'' body meta p p p ''contenu de la page'' ''un autre paragraphe'' ''un'' a ''lien'' em ''et un truc''

29 Résultat p{ color: green ; font-size: 1,5 em } html head title ''titre de la page'' body meta p p p ''contenu de la page'' ''un autre paragraphe'' ''un'' a ''lien'' em ''et un truc''

30 Principe : une règle s'appliquant à un élément de l'arbre s'applique également à ses descendants Principe de proximité : lorsque plusieurs règles héritées peuvent s'appliquer, c'est la plus proche qui s'applique Principe de spécificité : lorsque plusieurs règles sont candidates, c'est la plus spécifique qui est retenue Remarque : les navigateurs appliquent une feuille de style par défaut

31 Les sélecteurs La même règle sur plusieurs éléments : a, em { color: blue } : s'applique aux éléments a et em éléments emboitées p em { color: green } : s'applique aux éléments em à l'intérieur d'un p (dans le sous arbre) Éléments fils et frères p > em { color: green } : s'applique aux éléments em directement descendant d'un p (dans les fils) h3 + p { color: green } : s'applique aux éléments p situés juste après un h3

32 les pseudo-class Extensions sur le sélecteur permettant de spécifier un état particulier de l'élément En particulier sur les liens a:visited : déjà visité a:link : non visité Sur d'autres éléments : E:hover : élément E lorsqu'il est survolé E:first-child, E:last-child : élément E lorsqu'il est premier/dernier fils E:nth-child(an+b) : élément E en position an+b li:nth-child(5n+2) : élément li, 1 sur 5 à partir du 2ème

33 pseudo-éléments Pseudo-éléments : éléments virtuels sur lesquels on peut appliquer des règles p::first-line, p::first-letter : 1ère ligne/lettre d'un paragraphe E::before, E::after : avant/après l'élément E E::before { content: "!@hhh " ; }

34 a {color: maroon ; font-size: 2em; text-decoration: none;} a:visited {color: blue ; } a:hover {color: red ; font-size: 3em; text-decoration: none;} p::first-letter {font-size: xx-large; font-style: oblique} p:last-child {background-color: yellow;} p::after { font-weight: bold; content:"-->"; }

35 combiner les sélecteurs on peut combiner les sélecteurs pour former des expressions complexes : section>article+aside>ul:hover > li:nth-child(4n) "élément li en position 0 mod4 dans les fils d'un ul survolé et fils direct d'un aside successeur d'un article fils direct d'une section"

36 class et id Problème avec un sélecteur basé sur un nom de balise : tous les éléments de même type reçoivent la règle : p { color: blue } : tous les paragraphes utilisent une couleur de police «blue» Pour résoudre le problème : 2 attributs spéciaux L'attribut «class» : <p class= ''introduction''> </p> L'attribut «id» : <section id=''section1''> class et id peuvent se trouver dans toutes les balises Id : 1 seul élément par valeur

37 <body> <p class="c1"> Contenu de la page </p> <p class="c2"> un autre paragraphe </p> <p class="c1"> un <a href="lien.html" class="c2"> lien </a> <em id="id1">et un truc</em></p> </body> Sélectionner les éléments d'une classe.c1 { } : tous les éléments de la classe c1 p.c2 { } : tous les éléments p de la classe c2 Sélectionner avec l'identifiant #id1 { } : l'élément portant l'id ''id1''

38 <div> et <span> Balises «universelles» neutres servant principalement à délimiter une zone à laquelle on affecte une classe ou un id div div : affichage block span : affichage inline div div span span span <body> <div class=''container''> <p class="c1"> Contenu de la page </p> <p class="c2"> un autre paragraphe </p> <p class="c1"> un <a href="lien.html" class="c2"> lien </a> <em id="id1">et un truc</em> <span class=''important''> et un autre truc, mais très important. </span> </p> <div> </body>

39 Définition des règles css Où les mettre? Dans le document html : pas pratique pour les réutiliser dans différents documents <head> <title>titre de la page</title> <meta charset="utf-8"> <style>.c1 {color: green ; font-size: 1.5em }.c2 {color: blue ; font-size: 0.5em } #id1 {color: red ; font-size: 2.5em } </style> </head>

40 Dans un fichier séparé.css Référencé par une url dans le document html <head> <title>titre de la page</title> <meta charset="utf-8"> <link rel=''stylesheet'' href=''bostil.css''> </head> /* * ---- bostil.css : un beau style css */.c1 {color: green ; font-size: 1.5em }.c2 {color: blue ; font-size: 0.5em } #id1 {color: red ; font-size: 2.5em }

41 Les propriétés css Formatage du texte : font-size xx-small, x-small, small, medium, large, x-large, xxlarge En utilisant l'unité «em» : 1em = font-size du parent body : font-size par défaut = 16px Taille relative : recommandée car s'adapte mieux aux préférences des utilisateurs.c1 {color: green ; font-size: 14px }.c2 {color: blue ; font-size: 1.5em }.note {color: black ; font-size: x-small }

42 Formatage du texte : police et style de police font-family : police1, police2,. ; les polices à utiliser, par priorité.c2 }.note Arial ; Arial Black ; Courier New ; Georgia ; Impact ; Times New Roman ; Trebuchet MS ; Verdana. font-style : normal, italic, oblique font-weight : normal, bold text-decoration : underline, overline, line-through text-align : center, justify, right, left { color: blue ; font-size: 1.5em ; font-family: impact, ''arial black'', verdana, sans-serif ; font-style: normal ; font-weight: bold ; text-decoration: underline ; {color: black ; font-size: x-small ; font-style: italic ; text-align: left}

43 couleurs et fonds Indiquer une couleur : En indiquant son nom (140 couleurs) en hexa : # à #FFFFFF White, black, red, yellow, blue, DarkOrange, YellowGreen... En fait 3 fois 2 chiffres pour Rouge Vert Bleu en RGB (Red Green - Blue ) rgb (122, 0, 255)

44 couleur du texte : color couleur du fond : background-color body { background-color : # ; }.c2 { color: blue ; font-size: 1.5em ; background-color: rgb(125, 125, 125) ; opacity: 0.5 }.note { color: black ; font-size: x-small ; background-color: #0202FF }

45 Images de fond : on peut choisir une image pour le fond, la fixer (pas de scroll), la positionner, la répéter en x ou y background-image : url(. ) background-attachment : fixed, scroll background-repeat : repeat-x, repeat-y, no-repeat background-position: Xpx Ypx, top, bottom, left, right, center Utile avec no-repeat utilisations: Découper une image et la répéter plutôt qu'une grosse image Placer une image body { background: url("4_l2.jpg") fixed no-repeat top right; }

46 le modèle des boites 1 élément = 1 boite rectangulaire Inline un petit span un span plus grand un span avec une marge Prend la taille de son contenu, peut avoir une marge Block Occupe la largeur disponible de son conteneur Peut être dimensionné Inline-block : inline dimensionnable Modifiable avec la propriété display p {display: inline} a:visited {display: none} li {display : inline-block } block

47 La structure des boites : + bordure : border + zone du contenu marge interne : padding bordure marge interne : pading margin zone de contenu border-top padding-top height padding-bottom border-bottom border-left padding-left width border-right padding-right

48 Bordures largeur : border-width: 5px couleur : border-color: rgb(200, 143, 125) style : border-style: none, dotted, dashed none : pas de bordure (par défaut) ; solid : un trait simple ; dotted : pointillés ; dashed : tirets ; etc Autres détails Bordures arrondies : border-radius Ombres : box-shadow body { border: 5px maroon groove }

49 padding : marge interne espace entre bord et contenu de la boite padding-left: 5px ; padding-top: 1em; bordure padding-top pading zone de contenu padding-left raccourcis : padding-bottom padding: 5px 6px 7px 8px ; // haut droite bas gauche padding: 8px 0.5em ; // haut-bas droite-gauche padding: 10px ; // haut-bas-droite-gauche

50 la taille des boites width : largeur height : hauteur unités : px, taille fixe : body {width: 960px ; padding-left: 20px;} em, taille fixe : aside { width: 24em;} %, taille relative au conteneur : s'adapte aux changements de taille p {width: 80% ; padding-left : 10%}

51 Attention : si le contenu est trop grand, il déborde Éviter de fixer une hauteur (height) Bonne pratique : utiliser min-width, max-width : p {width: 40% ; min-width:400px} min-height : p {min-height: 200px} Quand ça risque de déborder : overflow : auto, hidden que faire si le texte dépasse word-wrap : break-word que faire avec les grands mots p {width: 80% ; padding-left : 10% ; overflow: hidden}

52 place occupée réellement par une boite dans le flux modèle classique : box-sizing: content-box place occupée : width + padding + border modèle "border-box" box-sizing: border-box place occupée : width padding et border empiètent sur width

53 les marges à l'exterieur de la boite, valable sur les éléments inline et block margin-left, margin-right, margin-top, margin-bottom margin : top I right I bottom I left Valeur : px, %, auto, inherit Utilisation : <p> paragraphe </p> div p {width : 200px ;} <div> <p> paragraphe </p> div p {width : 200px ; margin-left:50px} 50px centrer auto <p> paragraphe </p> <div> div p {width : 200px ; margin : 0 auto 0 auto} auto <div>

54 les marges horizontales s'additionnent : <p> paragraphe </p> div p {width : 200px ; margin-right:50px} 50px 50px <p> paragraphe </p> div p {width : 200px ; margin-left:50px} <div> Les marges verticales fusionnent : <p> paragraphe </p> div p {width : 200px ; margin-bottom:50px} <div> <div> 50px <p> paragraphe </p> div p {width : 200px ; margin-top:10px} 50px <p> paragraphe </p> div p {width : 200px ; margin-top:50px} <div>

55 positionner les éléments Positionnement par défaut : le flux html <body> <header> entête de page </header> <nav> barre de navigation</nav> <section> <h1>titre de la section (section)</h1> <p> Contenu de la page </p> <p> un autre paragraphe </p> <p> un <a href="lien.html"> lien </a> <em>et un truc</em></p> </section> <footer>pied de page</footer> </body>

56 width: 95% ; width: 90% ; min-height: 50px width:90% ; padding:10px 10px 10px 10px width: 90%; min-height: 100px width: 95%;

57 Plus évolué : utiliser inline-block Par exemple : placer la barre de navigation sous forme d'un menu à gauche Placer les paragraphes sous forme de 3 colonnes Une solution possible : leur donner la propriété display : inline-block affichage inline + dimensionnement

58 nav { display: inline-block; width: 15% ; min-height: 250px ; vertical-align:top; } section { display: inline-block; min-width:400px;max-width:78% ; vertical-align:top; } p{ display: inline-block; width: 30%; vertical-align:top; }

59 positionnement flottant Principe : un block «flottant» sort du flux et vient buter à gauche (à droite) et laisse le flux se dérouler autour de lui au lieu de se placer en dessous Utilisation première : placer une image et faire couler le texte autour <img id="img-float" alt="ma belle 4L" src="4_l2.jpg"> <p> Lorem ipsum dolor. at dignissim ante. </p> <p> Nam euismod tempor dignissim.... faucibus, pharetra at mi. </p>

60 Le flux classique img#img-float { float: left; margin-right: 5px }

61 Autre utilisation : positionner des block flottants pour faire de la mise en page Très utilisé, mais délicat d'emploi float : left, right clear : left, right, both : indique un côté libre Attention aux tailles : un block est dimensionné par rapport à son contenant la taille du conteneur est calculée sans tenir compte des flottants (car hors flux)

62 nav { float:left; width: 15% ; min-height: 200px; } p{ float:left; width: 27%; min-height: 150px; } 15 % 27 % 100 %

63 frameworks un framework css : css toute prête offrant des fonctionnalités positionnement sur une grille typographie et rendus prédéfinis templates Les frameworks du moment : bootstrap : foundation : Html5 boilerplate :

64 Accessibilité des interfaces web Accessibilité : rendre l'interface accessible à tous les utilisateurs Quelque soit le terminal utilisé : ordinateur de bureau, portable, tablette, smartphone «responsive design» Quelque soit l'utilisateur et son éventuel handicap Utilisateurs aveugles utilisant une interface braille/audio Utilisateurs mal-voyants : distinction des couleurs / grossissement Utilisateurs handicapés moteurs, notamment des membres supérieurs, ou ayant des difficultés à manier une souris

65 objectif Faire en sorte que l'interface soit la plus efficiente et la plus simple d'usage possible dans toutes les situations

66 référentiels et normes WCAG 2.0 (Web Content Accessibility Guidelines) AccessiWeb : élaboré par BrailleNet Référentiel produit par le W3C, standard international Méthode d'application et de vérification de WCAG 2.0 RGAA (Référentiel Général d'accessibilité des Administrations)

67 Quelques principes pratiques Personnes aveugles : accès au texte uniquement Braille ou oralisation, uniquement html Pas d'information dans la CSS Personnes mal-voyantes : grossissement ou pb couleur Concevoir la css pour permettre l'adaptation et l'utilisation Pas d'information perceptible uniquement au travers de la couleur («appuyer sur le bouton bleu») Handicap moteur : problèmes avec la navigation Naviguer sans souris Simplifier la navigation, éviter les barre de défilement

68 structure générale Ordre du flux html = ordre de lecture Identifier les principales zones ou région avec l'attribut ARIA «role» Utiliser une hiérarchie de titres logique et exhaustive <nav role= ''navigation''> <h1> à <h6> Structurer les menus de navigation avec des listes <ul> <li> Html valide et n'utilisant pas d'attributs de mise en page

69 métadonnées Renseigner un <title> précis sur chaque page Veiller au bon codage des caractères et préciser un charset Préciser la langue du document <html lang=''en''> Éviter l'utilisation de plusieurs langues dans la même page

70 Images et liens Images informatives : dans le code html EXCLUSIVEMENT Images décoratives Attribut alt vide : alt= '''' Privilégier leur utilisation dans la css Utiliser des intitulés de liens/boutons explicites Attribut ALT renseigné avec une information équivalente à celle fournie par l'image Éviter ''OK'', ''retour'' etc préférer ''valider l'inscription'', ''revenir au sommaire'' etc Les liens noyés dans le texte doivent se distinguer par autre chose que la couleur (bold, underline..)

71 mise en forme des textes Utiliser les css pour la mise en forme Utiliser des tailles relatives (em, %, small) pour les polices Contenus lisibles avec une taille doublée Contenus lisibles lorsque les images ne sont pas affichés Css non chargée, image html remplacée par alt

72 navigation Ordre de tabulation = ordre logique de lecture Mettre en place des liens d'évitement Dans les méta-données Dans le corps <link rel=''accueil'' title=''retourner à l'accueil'' href= '' ''> Lien systématique vers le contenu principal placé comme 1er élément interactif (caché avec la css) <a id=''evitement'' href=''#contenu''>aller au contenu</a> Garantir la visibilité de la prise de focus :hover + :focus

73 Quelques outils utiles Lynx : navigateur pur texte Vischeck : pour simuler les handicaps liés à la couleur

74 Pour finir Nombreux points non abordés : formulaires : plus tard html5 : audio, video, canvas, geolocalisation, drag&drop, web storage, web socket Css3 : media-query et web mobile, transformations, transition-animation dom, javascript, JQuery

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15 .. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles

Plus en détail

Formation HTML / CSS. ar dionoea

Formation HTML / CSS. ar dionoea Formation HTML / CSS ar dionoea le HTML Hyper Text Markup Language langage descriptif composé de balises interprété par le navigateur page HTML = simple fichier texte (bloc notes, vim,...) les déclarations

Plus en détail

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe JOOMLA 1.5 avancé SUPPORT DE COURS + annexe SOMMAIRE 1. LA GESTION DES MODULES... Page 2 2. MODIFICATION DE SON TEMPLATE... Page 6 3. LA CREATION DE DIAPORAMA... Page 9 4. LA CREATION DE SONDAGE... Page

Plus en détail

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations

Plus en détail

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HTML, CSS, JS et CGI. Elanore Elessar Dimar HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML

Plus en détail

Tutoriel : Feuille de style externe

Tutoriel : Feuille de style externe Tutoriel : Feuille de style externe Vous travaillerez à partir du fichier cerise.htm que vous ouvrirez dans NVU. Commencez par remplacer le contenu de la balise Title par : Comment débuter une recherche?

Plus en détail

Grille fluide. Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design

Grille fluide. Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design Grilles Fluides CSS CREATION D UNE GRILLE FLUIDE Grille fluide Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design WWW.SUTTERLITY.FR

Plus en détail

UN SITE WEB RESPONSIVE EN UNE HEURE?

UN SITE WEB RESPONSIVE EN UNE HEURE? UN SITE WEB RESPONSIVE EN UNE HEURE?! O N O R H C P TO Raphaël Goetter Raphaël Goetter alsacreations.fr alsacreations.com goetter.fr knacss.com mobitest.me @goetter EN UNE HEURE, VOUS AVEZ DIT?!? R E N

Plus en détail

Initiation à html et à la création d'un site web

Initiation à html et à la création d'un site web Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le

Plus en détail

1. La notion de cascade

1. La notion de cascade HTML 5 et CSS 3 (partie 2) Objectifs Connaître quelques notions avancées de CSS 3, Appréhender l affichage, Introduction au Responsive Web Design. 1. La notion de cascade On constate que l on peut avoir

Plus en détail

RESPONSIVE WEB DESIGN

RESPONSIVE WEB DESIGN RESPONSIVE WEB DESIGN Une approche pour concevoir des sites Web adaptatifs et une occasion d'inciter les étudiants à consulter des cours responsives Ivan MADJAROV Arnaud FÉVRIER Comment consulte-t-on le

Plus en détail

Travaux dirigés n 10

Travaux dirigés n 10 Travaux dirigés n 10 IMAC 1 Responsive Web Design Dans ce TD, vous verrez comment concevoir un design web qui s adaptera au terminal sur lequel il sera visualisé. Avant-propos Avec l avènement des smartphones

Plus en détail

Media queries : gérer différentes zones de visualisation

Media queries : gérer différentes zones de visualisation 2 Media queries : gérer différentes zones de visualisation Comme nous l avons vu au chapitre précédent, les CSS3 sont constituées de modules. Media queries est simplement l un d eux. Ce module permet d

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

Plus en détail

{less} Guide de démarrage

{less} Guide de démarrage {less Guide de démarrage Pré requis L'utilisation d'un pré processeur css nécessite son installation préalable. Vous pouvez choisir de tout installer du coté du serveur ou du coté du client. Votre site

Plus en détail

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML Page:1/20 CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML Objectifs de l activité pratique : Notions sur le HTML, le WEB et le W3C Créer une page web statique au format HTML : - les marqueurs ou balises

Plus en détail

Intégrateur Web HTML5 CSS3

Intégrateur Web HTML5 CSS3 Intégrateur Web HTML5 CSS3 L objectif de la 3W Academy est de former des petits groupes d élèves à l intégration de sites internet ainsi qu à la création d applications web simples telles qu un blog ou

Plus en détail

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos. KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html

Plus en détail

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite?

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite? RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite? Medialibs, votre partenaire digital Quoi? Un partenaire pour une gestion globale du digital (un laboratoire R&D, éditeur de logiciels

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

Guide de réalisation d une campagne e-mail marketing

Guide de réalisation d une campagne e-mail marketing Guide de réalisation d une campagne e-mail marketing L ère des envois d e-mails en masse est révolue! Laissant la place à une technique d e-mail marketing ciblé, personnalisé, segmenté et pertinent. La

Plus en détail

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en détail

Responsive Design. Technologies du web. Stéphane Bouvry, 2014

Responsive Design. Technologies du web. Stéphane Bouvry, 2014 Responsive Design Technologies du web Stéphane Bouvry, 2014 1. Objectif Utilisation de CSS pour la mise en page 2. Diapos Le responsive design : http://goo.gl/dmh8is 3. Grille fluide Dans cette partie,

Plus en détail

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE mcbenveniste@gmail.com 09/2013 E-MAILING & NEWSLETTER L e-mailing consiste à envoyer des emails simultanément à un nombre important de destinataires dont le

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

Plus en détail

HTML5 et CSS3 pour des sites Responsive Web Design

HTML5 et CSS3 pour des sites Responsive Web Design Chapitre 1 : Introduction A. Le design Web aujourd'hui 11 B. Le Responsive Web Design 11 C. Les approches dans la conception 12 D. Le lâcher-prise 12 E. Les objectifs du livre 13 F. Les outils de l intégrateur

Plus en détail

Pack Fifty+ Normes Techniques 2013

Pack Fifty+ Normes Techniques 2013 Pack Fifty+ Normes Techniques 2013 Nos formats publicitaires par site 2 Normes techniques 2013 Display classique Pavé vidéo Footer Accueil panoramique Publi rédactionnel Quiz Jeu concours Emailing dédié

Plus en détail

Responsive Web Design. La Rochelle, Avril 2014

Responsive Web Design. La Rochelle, Avril 2014 Responsive Web Design La Rochelle, Avril 2014 Mohamed Belmokhtar Université de La Rochelle Germain Souquet Université de La Rochelle Sommaire Qu est-ce que le responsive web design? Les différentes approches

Plus en détail

Normes techniques 2011

Normes techniques 2011 Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique

Plus en détail

101 Réaliser et publier un site WEB

101 Réaliser et publier un site WEB 101 Réaliser et publier un site WEB Rapport personnel de module EMF - Section informatique John Baudin Module du.2008 au.2008 Table des matières 1 Introduction... 1 2 Le XHTML... 1 2.1 Les balises... 1

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE SITE INTERNET DE L ASSOCIATION Diapositive 1 RAPPORT DE PROJET Site internet de l association INTRODUCTION 1) Je m appelle Léonard STRONG. 2) Oral de présentation

Plus en détail

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,

Plus en détail

Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS

Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS QUI EST MAXIWEB? Maxiweb est une agence digitale pas comme les autres. Un seul objectif : faire de vous le ROI Pôle Consulting Pôle

Plus en détail

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...

Plus en détail

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

PEPSITE EST COMPATIBLE UNIQUEMENT SUR IE10+

PEPSITE EST COMPATIBLE UNIQUEMENT SUR IE10+ 1 Avertissements Ce document a pour but de fournir à tous les moyens pour bien débuter avec PEPSITE. Nous utiliserons donc volontairement un vocabulaire et une méthode de travail accessibles à un public

Plus en détail

ENVOI EN NOMBRE DE Mails PERSONNALISES

ENVOI EN NOMBRE DE Mails PERSONNALISES MAILING ENVOI EN NOMBRE DE Mails PERSONNALISES 2 Téléchargement 3 Installation 6 Ecran d accueil 15 L envoi de mails 22 Envoi d un document HTML crée avec Word (envoi en base 64) 25 Le compte courriel

Plus en détail

Celui qui vous parle. Yann Vigara

Celui qui vous parle. Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle [Spa m] Yann Vigara Fondateur et directeur technique d'atomes Dans l'administration système depuis 1999 Tombé dans

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

Gestion Électronique de Documents et XML. Master 2 TSM

Gestion Électronique de Documents et XML. Master 2 TSM Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document

Plus en détail

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) Un site, tel que vous avez appris à en programmer jusqu à maintenant, contenant un ensemble de pages HTML embellies de quelques feuilles de styles,

Plus en détail

Responsive Web Design. Responsive Design avec HTML 5.0 et CSS3

Responsive Web Design. Responsive Design avec HTML 5.0 et CSS3 Ivan MADJAROV Responsive Design avec HTML 5.0 et CSS3 HTML5 CSS3 IvMad - 2013 2 La spécification CSS3 Media Queries (requêtes de media) définit les techniques pour adapter de feuilles de styles en fonction

Plus en détail

Dans ce mémento, vous trouverez les informations détaillées pour configurer les fonctionnalités du Responsive Design dans le Worldsoft CMS:

Dans ce mémento, vous trouverez les informations détaillées pour configurer les fonctionnalités du Responsive Design dans le Worldsoft CMS: 1 La taille et la résolution de l'écran des ordinateurs portables, des ordinateurs de bureau, des tablettes et des smartphones peuvent considérablement varier. C'est pour cette raison, que les sites Web

Plus en détail

Freeway 7. Nouvelles fonctionnalités

Freeway 7. Nouvelles fonctionnalités ! Freeway 7 Nouvelles fonctionnalités À propos de ce guide... 3 Nouvelles fonctionnalités en un coup d'oeil... 3 À propos de la conception d'un site web réactif... 3 Travailler avec les pages pour créer

Plus en détail

Le piratage informatique. Rapport de projet. Spécialité Informatique 1 re année. DEJOUR Kévin SOUVILLE Jean-François. Suivi : Mokhtari-Brun Myriam

Le piratage informatique. Rapport de projet. Spécialité Informatique 1 re année. DEJOUR Kévin SOUVILLE Jean-François. Suivi : Mokhtari-Brun Myriam 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 1 re année Rapport de projet Le piratage informatique DEJOUR Kévin SOUVILLE Jean-François Suivi : Mokhtari-Brun Myriam 2 e semestre 2005-2006

Plus en détail

Zen, SASS, responsive design

Zen, SASS, responsive design , SASS, responsive design Felip Manyer i Ballester Res Telæ 21 mai 2013 Felip Manyer i Ballester, SASS, responsive design 1/36 Plan 1 Créer un thème sous Drupal Généralités Concepts à mettre en œuvre Typologie

Plus en détail

HTML. Notions générales

HTML. Notions générales 1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS

Plus en détail

Programmation Web TP1 - HTML

Programmation Web TP1 - HTML Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML

Plus en détail

Un mini-site internet en une après-midi

Un mini-site internet en une après-midi Prérequis Posséder un ordinateur équipé d un logiciel pour écrire des fichiers texte simples, (SimpleText, BlocNotes, etc...), d un logiciel de Navigation Internet (InternetExplorer, Netscape, Mozilla,

Plus en détail

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES Contact Traffic : Audrey Pluot-Etourneau apluot@staff.aufeminin.com LES FORMATS CLASSIQUES Nom du Format Dimension du Format Poids Max Fichiers Acceptés

Plus en détail

Pour en expliquer le principe, on se limitera à deux exemples :

Pour en expliquer le principe, on se limitera à deux exemples : Les Media Queries permettent donc de cibler : Le type de média La taille de l'écran La taille de la fenêtre La résolution Le nombre de couleurs L'orientation Pour en expliquer le principe, on se limitera

Plus en détail

Luc Brun. Création de pages Web Dynamiques p.1/75

Luc Brun. Création de pages Web Dynamiques p.1/75 Création de pages Web Dynamiques Luc Brun Création de pages Web Dynamiques p.1/75 Place du HTML GET http://www. monssite.com HTTP 1.0 Content type: text/html ... Création de pages Web Dynamiques

Plus en détail

Stage «Créer et animer un site Web en équipe»

Stage «Créer et animer un site Web en équipe» Stage «Créer et animer un site Web en équipe» EREA Jean Isoard - Montgeron Jour 1 21/12/2012 Réaliser un site web Pour quoi faire? Publier sur le Web réaliser un journal en ligne (blog) écrire une ou plusieurs

Plus en détail

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

Découvrir OpenOffice Comment optimiser et formater votre ebook avec OpenOffice

Découvrir OpenOffice Comment optimiser et formater votre ebook avec OpenOffice Comment optimiser et formater votre ebook avec OpenOffice Le blog : http://www.vendre-sur-kindle.com 1 Découvrir OpenOffice : comment optimiser et formater votre ebook avec OpenOffice 2013 Le blog : http://www.vendre-sur-kindle.com

Plus en détail

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado - RAPPORT AUDIT SEO Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado 17 septembre 2013 Table des matières Optimisation structurelle 2 Optimisation des standards, performances et

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

STID 2ème année : TP Web/PHP

STID 2ème année : TP Web/PHP STID 2ème année : TP Web/PHP Plan de travail et aide mémoire jean.arnaud@inria.fr Ce document est composé de cinq parties : Un aide mémoire sur les aspects pratiques de la création de sites Une introduction

Plus en détail

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014 Spétechs Mobile D e r n i è r e m i s e à j o u r : a o û t 2014 Généralités Envoi des créas à Amandine Canu, responsable traffic mobile : acanu@hi-media.com Mettre en copie de votre e-mail votre contact

Plus en détail

TP création et publication d'un site web statique

TP création et publication d'un site web statique TP création et publication d'un site web statique Ce TP va se décomposer en trois parties. Dans un premier temps nous créerons un site web statique. Le site sera créé avec l'éditeur Amaya pour respecter

Plus en détail

Utilisation de l éditeur.

Utilisation de l éditeur. Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7

Plus en détail

Introduction aux concepts d ez Publish

Introduction aux concepts d ez Publish Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de

Plus en détail

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation

Plus en détail

CREATION d UN SITE WEB (INTRODUCTION)

CREATION d UN SITE WEB (INTRODUCTION) CREATION d UN SITE WEB (INTRODUCTION) Environnement : World Wide Web : ordinateurs interconnectés pour l échange d informations ( de données) Langages : HTML (HyperText Markup Language) : langages pour

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

Plus en détail

Client / Serveur. Rémy Courdier. Normes et Standards. C/S et l Internetl

Client / Serveur. Rémy Courdier. Normes et Standards. C/S et l Internetl Client / Serveur Rémy Courdier Normes et Standards C/S et l Internetl Normes et Standards du Client-Serveur de l Internetl Introduction L immense force d un vrai standard Site, Système et Application Web

Plus en détail

<Créer un site Web. avec/> Suzanne Harvey

<Créer un site Web. avec/> Suzanne Harvey aire l o c s texte n o c le Dans Suzanne Harvey Conseillère pédagogique en informatique Service local du RÉCIT Commission scolaire de Saint-Hyacinthe Québec, Canada suzanne.harvey@prologue.qc.ca

Plus en détail

Comment formater votre ebook avec Open Office

Comment formater votre ebook avec Open Office Comment formater votre ebook avec Open Office 1 2012 Nicolas Boussion Tous droits réservés. Important : ce livre numérique, comme toute œuvre de l'esprit, fait l'objet de droits d'auteur. Son contenu a

Plus en détail

CSS : on reprend tout à zéro! Par Joe Gillespie

CSS : on reprend tout à zéro! Par Joe Gillespie 1 sur 31 CSS : on reprend tout à zéro! Par Joe Gillespie Document original : http://www.pompage.net/pompe/cssdezero-1/ Pompage de Copyright 1996-2007 WPDFD, LTD : http://www.wpdfd.com/issues/70/css_from_the_ground_up/

Plus en détail

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - UVERSITE A. MIRA - BEJAIA Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - Prise en main de CMS Joomla Exploitation des ressources Recommandations et Règles

Plus en détail

Spétechs Mobile. Octobre 2013

Spétechs Mobile. Octobre 2013 Spétechs Mobile Octobre 2013 Appli ios Appli Android Site Mobile Les clicks URL Appli ios Créa en dur HTML5 Créa en dur Banner Interstitiel Interstitiel Vidéo Bouncing / traveling Image Bouncing / traveling

Plus en détail

creer votre site internet en html/css

creer votre site internet en html/css 3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4 Spétechs Mobile D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4 Généralités Envoi des créas à Amandine Canu, responsable traffic mobile : acanu@hi-media.com Mettre en copie de votre e-mail

Plus en détail

Responsive Web design, périphériques mobiles et accessibilité

Responsive Web design, périphériques mobiles et accessibilité Responsive Web design, périphériques mobiles et accessibilité Qui suis-je? Victor Brito Situé près de Paris, dans la France non voisine Intégrateur HTML / CSS freelance Expert Accessiweb en évaluation

Plus en détail

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE Flex Lire les données de manière contrôlée 1 Plan Lier les données Stocker les données Valider les données 2 Gérer des données Lier des données La notion de DataBinding est l une des plus importantes du

Plus en détail

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information

Plus en détail

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

// HTML, Javascript XHTML & CSS

// HTML, Javascript XHTML & CSS design graphique / web design // HTML, Javascript XHTML & CSS version 1.0 date 28 / 04 / 2010 auteur Loïc Swiny contact mr@sweeen.com // sommaire HTML 01. Introduction au langage HTML 02. Introduction

Plus en détail

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu

Plus en détail

Les sites web avec NVU

Les sites web avec NVU Les sites web avec NVU Table Des Matières Les sites web avec NVU Les bases du web Les protocoles réseaux Le Web Uniform Resource Locator Recherche d'informations Création et gestion d un site Web Utiliser

Plus en détail

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. 1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de

Plus en détail

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC

Plus en détail

Nouveautés joomla 3 1/14

Nouveautés joomla 3 1/14 Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes

Plus en détail

Notice d accessibilité HTML, CSS et JavaScript

Notice d accessibilité HTML, CSS et JavaScript Notice d accessibilité HTML, CSS et JavaScript Date Version État / commentaires 10 sept. 2015 2.0 Cette version prend en compte WCAG 2.0 et RGAA 3.0. En partenariat avec : Air Liquide Atos BNP Paribas

Plus en détail

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Espace collaboratif Co-Ment Date : 01/12/2013 Référence du Projet : Chef de Projet : www.cndp.fr/climatscolaire Caroline

Plus en détail

Optimiser les e-mails marketing Les points essentiels

Optimiser les e-mails marketing Les points essentiels Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement

Plus en détail

Les aides de TheBookEdition.com. La mise en page. (Temps de réalisation : 10 à 15 minutes)

Les aides de TheBookEdition.com. La mise en page. (Temps de réalisation : 10 à 15 minutes) Les aides de TheBookEdition.com La mise en page (Temps de réalisation : 10 à 15 minutes) Comment réussir une belle mise en page? Il existe un grand nombre de mises en pages. Vous trouverez dans ce document

Plus en détail

Introduction... 3. 1 Pourquoi Slax?... 4. 2 Formatage... 5. 3 Rendre la clé bootable sous linux... 6. 4 Slax... 7. 5 Installshield...

Introduction... 3. 1 Pourquoi Slax?... 4. 2 Formatage... 5. 3 Rendre la clé bootable sous linux... 6. 4 Slax... 7. 5 Installshield... 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 1 re année Rapport de mini-projet Slax sur clé USB PAITEL Arnaud Montouchet Yohann Responsable : François Lecellier 2 e semestre 2006-2007

Plus en détail

Guide pour la réalisation d'un document avec Open Office Writer 2.2

Guide pour la réalisation d'un document avec Open Office Writer 2.2 Guide pour la réalisation d'un document avec Open Office Writer 2.2 1- Lancement de l'application : Le Traitement de textes de la Suite OpenOffice peut être lancé : soit depuis le menu «Démarrer / Programmes/OpenOffice2.2/Writer

Plus en détail

Cours IHM-1 Conception des interfaces 5 - Agencement de l'interface Disposition des éléments Jacques BAPST

Cours IHM-1 Conception des interfaces 5 - Agencement de l'interface Disposition des éléments Jacques BAPST Cours IHM-1 Conception des interfaces 5 - Agencement de l'interface Disposition des éléments Jacques BAPST jacques.bapst@hefr.ch Gestion de l'espace à disposition IHM-1 ID05 Jacques BAPST 2 Organisation

Plus en détail

L informatique et la formation en direction des élus

L informatique et la formation en direction des élus L informatique et la formation en direction des élus ICE version 2.30 Edité le 30 juillet 2011 Référence Client :............ Votre Contact :............... INOVA3 Sarl au capital de 9200 Euros Siret 441761798

Plus en détail