Module M Frameworks web
|
|
- Eveline Julien
- il y a 8 ans
- Total affichages :
Transcription
1 Module M Frameworks web Sébastien THON DUT Informatique 1ère année IUT d'aix-marseille Université, site d Arles Département Informatique Version 1.0 du 15/09/2015
2 2 INTRODUCTION On a vu comment créer un site web à partir de rien, en utilisant du code HTML pour sa structure et son fond, et des CSS pour sa forme. C'est cependant une tâche assez fastidieuse quand il s'agit de créer des sites web un tant soit peu conséquents, et par la suite d'en maintenir à jour le contenu. Pour faciliter l'élaboration d'un site web, il existe toutes sortes d'outils qui permettent d'éviter de tout créer à partir de zéro. Les CMS Les frameworks
3 3 CMS (Content Management System) Un outil de CMS ou «système de gestion de contenu» est un site web disposant de fonctionnalités de publication et offrant une interface d'administration (back-office) permettant à un administrateur de site de créer ou organiser les différentes rubriques de son site. Les articles et le contenu du site sont stockés dans une base de données, et des templates (modèles de pages) permettent de définir la présentation du contenu.
4 4 Ces CMS ont leurs spécificités, certains sont originalement pensés pour gérer des blogs (Dotclear, Wordpress), pour créer des sites marchands (Magento, Prestashop), pour créer des wikis (MediaWiki), etc. Beaucoup de ces CMS sont basés sur la notion d'extensions ou modules («add-ons») : on peut étendre les possibilités du site en ajoutant simplement un module, gratuit ou payant.
5 5 Exemples de CMS : Drupal Dotclear Joomla! Magento Prestashop Spip Wordpress
6 6 Frameworks web Les CMS permettent de créer très facilement et rapidement un site web complet, même pour des personnes n'ayant aucune connaissances en HTML/CSS. Cependant, ces solutions masquent très souvent le code qui se cache derrière et peuvent manquer de souplesse pour créer exactement le site web que vous souhaitez. Une solution intermédiaire entre l'utilisation d'un CMS ou la création complète en HTML/CSS consiste à utiliser un framework.
7 7 Un framework web est une collection d'outils utiles à la création de sites et d'applications web. Il peuvent offrir un ensemble de codes HTML, CSS, Javascript, PHP, des formulaires, etc. Il existe des frameworks CSS, spécialisés dans le CSS, qui offrent des feuilles de style permettant de standardiser l'apparence de sites. Il existe de très nombreux frameworks, qui peuvent se différencier par leurs possibilités, leur simplicité, mais aussi par la compacité de leur code.
8 8 Une liste assez complète des frameworks disponibles : Dans ce cours, nous allons découvrir Bootstrap, qui est l'un des frameworks les plus utilisés.
9 9 Avantages des frameworks : Une présentation similaire quel que soit le navigateur utilisé. Economie de temps de développement en fournissant les fondations de la présentation. Normalisation de la présentation en proposant un ensemble homogène de styles. Une grille pour faciliter le positionnement des éléments. Formulaires, boutons esthétiques, barres de navigation, etc. Prise en compte de tailles d'écran très variées : ordinateurs, smartphones, tablettes, etc. («responsive design»).
10 10 1. Bootstrap Framework open source crée en 2011 par des développeurs de twitter, initialement pour répondre à des besoins internes de développement pour uniformiser l'aspect des pages web. Il s'agissait juste de stylisation CSS, mais le framework s'est ensuite enrichi de composants Javascript. Outre les fonctions Javascript, Bootstrap est essentiellement un fichier CSS comportant de nombreuses classes que l'on peut utiliser directement dans les balises HTML. Il comporte un système de grille pour structurer l'aspect visuel d'une page web. Il apporte du style pour les menus, les boutons, les formulaires,
11 Installation Télécharger Bootstrap sur le site officiel : Essentiellement deux possibilités : Download Bootstrap : permet de récupérer juste les fichiers nécessaires au fonctionnement de Bootstrap. Download source : permet de récupérer en plus tous les fichiers sources.
12 12 Les fichiers de Bootstrap utiles à votre site web sont répartis dans l'arborescence suivante :
13 13 Les fichiers qui comportent «.min» dans leur nom sont des fichiers minifiés («minified»), ils contiennent le même code que le fichier de base (ex : bootstrap.css et bootstrap.min.css) mais sans les commentaires, les espaces, les retours chariots, ce qui les allège et donc accélère leur chargement.
14 14 Vous verrez l'année prochaine lors du cours sur Javascript comment utiliser les fonctions Javascript offertes par Bootstrap. On ne s'y attardera pas dans ce cours où nous n'utiliserons que la partie CSS. Sera vu l'année prochaine
15 15 Il y a deux fichiers CSS, bootstrap.css et bootstrap-theme.css Ce dernier est optionnel, il permet d'utiliser un thème plus élaboré graphiquement. Vous pouvez le voir en action ici :
16 16 Installation Copiez les 3 répertoires css, fonts et js dans un répertoire bootstrap que vous placez à la racine de votre site. racine du site/ bootstrap/ css/ fonts/ js/
17 Utilisation Dans le code de votre page HTML, indiquez dans la zone <head></head> (comme on l'a déjà vu dans le chapitre 2 sur les CSS) que vous voulez utiliser le fichier CSS de Bootstrap : <head> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" > </head> (on utilise le fichier minifié bootstrap.min.css pour que le chargement soit plus rapide) Vous verrez l'année prochaine que pour utiliser le module Javascript de Bootstrap il faut aussi ajouter : <script src="bootstrap/js/bootstrap.min.js"></script>
18 18 Exemple Pour les smartphones, pour que l'affichage occupe tout l'espace disponible avec une taille de 1, c'est à dire sans zoom <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>première page avec Bootstrap</title> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" > <!--[if lt IE 9]> <script src=" <script src=" <![endif]--> </head> <body> <h1>hello, world!</h1> </body> </html> Permet aux navigateurs ne prenant pas en charge HTML5 et les Media Queries CSS3 de le faire.
19 Conteneur Le contenu du site doit être placé dans un conteneur. Bootstrap propose deux classes :.container contient et centre la page sur une largeur fixe, qui s'adapte en fonction de la largeur du navigateur..container-fluid permet à la page d'occuper toute la largeur du navigateur.
20 20 Si on va voir dans le fichier CSS de Bootstrap, on trouve :.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; (min-width: 768px) {.container { width: 750px; } (min-width: 992px) {.container { width: 970px; } (min-width: 1200px) {.container { width: 1170px; } } Vous noterez l'ordre, du plus petit au plus grand, pour avoir la bonne valeur pour width!
21 21 Exemple avec.container : <!DOCTYPE html> <html> <head> <title>bootstrap avec container</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" > </head> <body> <div class="container"> <h1>une page Bootstrap</h1> <p>un peu de texte.</p> </div> </body> </html>
22 22 Exemple avec.container-fluid : <!DOCTYPE html> <html> <head> <title>bootstrap avec container</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" > </head> <body> <div class="container-fluid"> <h1>une page Bootstrap</h1> <p>un peu de texte.</p> </div> </body> </html>
23 Grille Pour faciliter la mise en page des différents éléments d'une page web, Bootstrap propose une grille de 12 colonnes pour les aligner facilement. La grille est découpée en rangées (row) et en colonnes (col).
24 24 Les colonnes ont une taille identique. En revanche la hauteur des rangées est conditionnée par la hauteur de leur contenu. Une rangée prend la hauteur du plus gros élément qu'elle contient. La class.row représente une rangée de la grille.
25 25 Pour définir les colonnes, au maximum de 12, Bootstrap offre 4 x 12 classes : col-xs-1 ou col-sm-1 ou col-md-1 ou col-lg-1 col-xs-2 ou col-sm-2 ou col-md-2 ou col-lg-2 col-xs-3 ou col-sm-3 ou col-md-3 ou col-lg-3... col-xs-12 ou col-sm-12 ou col-md-12 ou col-lg-12 Il y a 4 sortes de classes par colonne pour gérer l'aspect «responsive», car Bootstrap peut s'adapter aux dimensions de l'écran : xs : très petit écran d'un smartphone (extra small) < 768px sm : petit écran d'une tablette (small) < 992px md : écran moyen d'un ordinateur (medium) < 1200px lg : très grand écran d'un ordinateur (large) > 1200px
26 26 Lorsqu'on réduit la taille de l'écran, il y a deux stratégies : réduire la taille des éléments ou disposer autrement les blocs d'informations, par exemple en les empilant. Grand écran Écran plus petit
27 27 Exemple version smartphone : Pour avoir un élément qui occupe 4 colonnes de large suivit d'un élément de 8 colonnes de large sur un smartphone, on a : <div class="row"> <div class="col-xs-4">largeur 4</div> <div class="col-xs-8">largeur 8</div> </div> Quand on passe sur un écran plus grand, les éléments sont aggrandis : Smartphone Tablette, ordinateur
28 28 Exemple version tablette: <div class="row"> <div class="col-sm-4">largeur 4</div> <div class="col-sm-8">largeur 8</div> </div> Quand on passe sur un écran plus grand, les éléments sont aggrandis : Ordinateur Tablette Smartphone Quand on passe sur un écran plus petit, les éléments sont empilés.
29 29 Exemple version grand écran : <div class="row"> <div class="col-lg-4">largeur 4</div> <div class="col-lg-8">largeur 8</div> </div> Quand on passe sur un écran plus petit, les éléments sont réduits et empilés : Grand écran Ecran moyen Petit écran Quand on passe sur un écran encore plus petit, les éléments sont encore plus réduits.
30 30 Exemple : <!DOCTYPE html> <html> <head> <link href="bootstrap/css/bootstrap.css" rel="stylesheet"> <style> div { border: 1px solid black; } </style> </head> <body> <div class="container"> <div class="row"> <div class="col-md-4">4 colonnes</div> <div class="col-md-8">8 colonnes</div> </div> </div> </body> </html>
31 31 Pour avoir plusieurs rangées, on utilise plusieurs fois la classe.row : <div class="container"> <div class="row"> <div class="col-lg-1">1 colonne</div> <div class="col-lg-2">2 colonnes</div> <div class="col-lg-3">3 colonnes</div> <div class="col-lg-6">6 colonnes</div> </div> <div class="row"> <div class="col-lg-12">12 colonnes</div> </div> <div class="row"> <div class="col-lg-4">4 colonnes</div> <div class="col-lg-8">8 colonnes</div> </div> </div>
32 32 Offset On peut sauter des colonnes pour ne pas les afficher, avec des classes d'offset : col-xs-offset-1 col-xs-offset-2... col-xs-offset-11 (et aussi -sm-, -md-, -lg-)
33 33 <div class="container"> <div class="row"> <div class="col-lg-3">3 colonnes</div> <div class="col-lg-6">6 colonnes</div> <div class="col-lg-3">3 colonnes</div> </div> <div class="row"> <div class="col-lg-3">3 colonnes</div> <div class="col-lg-offset-6 col-lg-3">3 colonnes</div> </div> </div>
34 34 Mise en page avec Bootstrap au moyen d'une grille <!DOCTYPE html> <html> <head> <link href="bootstrap/css/bootstrap.css" rel="stylesheet"> </head> <body> <div class="container"> <section class="col-sm-10"> <header class="row"> <div class="col-sm-12"> Entete </div> </header> <div class="row"> <nav class="col-sm-2"> Menu </nav> Section </section> </div> <footer class="row"> Pied de page </footer> </div> </body> </html>
35 35 Sur un écran plus petit, les colonnes s'empilent :
36 Style Bootstrap modifie le style de la plupart des éléments HTML : titres, paragraphes, tableaux, etc.
37 37 Titres <h1> à <h6> <h1>h1 Bootstrap heading (36px)</h1> <h2>h2 Bootstrap heading (30px)</h2> <h3>h3 Bootstrap heading (24px)</h3> <h4>h4 Bootstrap heading (18px)</h4> <h5>h5 Bootstrap heading (14px)</h5> <h6>h6 Bootstrap heading (12px)</h6>
38 38 <small> La balise <small> utilisée dans un titre permet de définir un titre secondaire. <h1>h1 heading <small>secondary text</small></h1> <h2>h2 heading <small>secondary text</small></h2> <h3>h3 heading <small>secondary text</small></h3> <h4>h4 heading <small>secondary text</small></h4> <h5>h5 heading <small>secondary text</small></h5> <h6>h6 heading <small>secondary text</small></h6>
39 39 <kbd> <p>utilisez <kbd>ctrl + c</kbd> pour copier l'élément sélectionné.</p>
40 40 Classes typographiques Bootstrap offre de nombreuses classes permettant de modifier l'apparence de paragraphes de texte :.small Texte plus petit, à 85% de la taille du parent. Exemples : <p class="small">ce texte est écrit en petit.</p> <p class="text-right small">ce texte aligné à droite est écrit en petit.</p>
41 41.text-left Texte aligné à gauche..text-center Texte centré..text-right Texte aligné à droite..text-justify Texte justifié. Exemple : <p class="text-center">ce texte est centré.</p>
42 42.text-lowercase Le texte est affiché tout en minuscules..text-uppercase Le texte est affiché tout en majuscules..text-capitalize La première lettre de chaque mot est affichée en majuscule. Il y a bien d'autres classes encore. Vous en trouverez une liste à cette adresse :
43 Tableaux Bootstrap offre de nombreuses classes permettant de modifier l'apparence de tables. Vous en trouverez une liste ici : Voici quelques exemples :
44 44 1) La classe.table <table class="table"> <thead> <tr> <th>firstname</th> <th>lastname</th> <th> </th> </tr> </thead> <tbody> <tr> <td>john</td> <td>doe</td> </tr> <tr> <td>mary</td> <td>moe</td> </tr> <tr> <td>july</td> <td>dooley</td> </tr> </tbody> </table>
45 45 2) La classe.table-striped <table class="table table-striped"> <thead> <tr> <th>firstname</th> <th>lastname</th> <th> </th> </tr> </thead> <tbody> <tr> <td>john</td> <td>doe</td> </tr> <tr> <td>mary</td> <td>moe</td> </tr> <tr> <td>july</td> <td>dooley</td> </tr> </tbody> </table>
46 46 3) La classe.table-bordered <table class="table table-bordered"> <thead> <tr> <th>firstname</th> <th>lastname</th> <th> </th> </tr> </thead> <tbody> <tr> <td>john</td> <td>doe</td> </tr> <tr> <td>mary</td> <td>moe</td> </tr> <tr> <td>july</td> <td>dooley</td> </tr> </tbody> </table>
47 47 4) La classe.table-responsive rend la table responsive et permet de la faire scroller sur petits écrans <div class="table-responsive"> <table class="table"> <thead> <tr> <th>firstname</th> <th>lastname</th> <th> </th> </tr> </thead> <tbody> <tr> <td>john</td> <td>doe</td> </tr> <tr> <td>mary</td> <td>moe</td> </tr> </tbody> </table> </div>
48 Images
49 Formes d'images Bootstrap permet d'arrondir la forme des images avec les classes.imgrounded,.img-circle et.img-thumbnail : <img src="cinqueterre.jpg" class="img-rounded" alt="cinque Terre"> <img src="cinqueterre.jpg" class="img-circle" alt="cinque Terre"> <img src="cinqueterre.jpg" class="img-thumbnail" alt="cinque Terre">
50 Images responsives On peut faire en sorte qu'une image s'adapte à la largeur du navigateur en ajoutant la classe.img-responsive à la balise <img> : <img class="img-responsive" src="paysage.jpg" alt="un paysage"> En pratique, cette classe applique les proprietés display: block; et max-width: 100%; et height: auto; à l'image.
51 Jumbotron Un «jumbotron» est une grande boîte destinée à attirer l'attention. La taille des éléments qu'elle contient est augmentée. Pour le créer, on applique la classe.jumbotron à un élément <div> : <div class="jumbotron"> <h1>bootstrap Tutorial</h1> <p>bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.</p> </div> <p>text outside the jumbotron.</p>
52 Page header C'est une division de section, le titre apparaît souligné d'un trait : <div class="page-header"> <h1>example Page Header</h1> </div> <p>this is some text.</p> <p>this is another text.</p>
53 Menu On peut obtenir un menu horizontal ou vertical avec la classe nav appliquée à une liste non ordonnée <ul></ul>, selon deux manières : les tabs et les pills.
54 Tabs On peut obtenir un menu horizontal sous la forme d'onglets avec la classe nav nav-tabs. La pae courante peut être marqué avec <li class="active"> <ul class="nav nav-tabs"> <li class="active"><a href="#">home</a></li> <li><a href="#">menu 1</a></li> <li><a href="#">menu 2</a></li> <li><a href="#">menu 3</a></li> </ul>
55 Pills On peut obtenir un menu horizontal sous la forme de pastilles avec la classe nav nav-pills. La page courante peut être marquée avec <li class="active"> <ul class="nav nav-pills"> <li class="active"><a href="#">home</a></li> <li><a href="#">menu 1</a></li> <li><a href="#">menu 2</a></li> <li><a href="#">menu 3</a></li> </ul>
56 56 On peut obtenir un menu vertical sous la forme de pastilles avec la classe nav nav-pills nav-stacked. La page courante peut être marquée avec <li class="active"> <ul class="nav nav-pills nav-stacked"> <li class="active"><a href="#">home</a></li> <li><a href="#">menu 1</a></li> <li><a href="#">menu 2</a></li> <li><a href="#">menu 3</a></li> </ul>
57 Boutons Bootstrap propose 7 types de boutons grace aux classes.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,.btnlink : <button type="button" class="btn btn-default">default</button> <button type="button" class="btn btn-primary">primary</button> <button type="button" class="btn btn-success">success</button> <button type="button" class="btn btn-info">info</button> <button type="button" class="btn btn-warning">warning</button> <button type="button" class="btn btn-danger">danger</button> <button type="button" class="btn btn-link">link</button>
58 58 Ces 7 classes peuvent être appliquées sur des boutons, des éléments de types <a>, <button>, ou <input> : <a href="#" class="btn btn-info" role="button">link Button</a> <button type="button" class="btn btn-info">button</button> <input type="button" class="btn btn-info" value="input Button"> <input type="submit" class="btn btn-info" value="submit Button">
59 59 Taille de bouton Bootstrap propose 4 tailles de boutons : <button type="button" class="btn btn-primary btn-lg">large</button> <button type="button" class="btn btn-primary btn-md">medium</button> <button type="button" class="btn btn-primary btn-sm">small</button> <button type="button" class="btn btn-primary btn-xs">xsmall</button>
60 60 Groupe de boutons Des boutons peuvent être regroupés sur une seule ligne si on les encadre d'un <div> auquel on donne la classe.btn-group : <div class="btn-group"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <button type="button" class="btn btn-primary">sony</button> </div>
61 61 Groupe de boutons verticaux On peut aussi définir des groupes ou les boutons sont alignés à la verticale : <div class="btn-group-vertical"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <button type="button" class="btn btn-primary">sony</button> </div>
62 62 Groupe de boutons justifiés Le groupe de boutons peut être étendu sur toute la largeur de l'écran : <div class="btn-group btn-group-justified"> <a href="#" class="btn btn-primary">apple</a> <a href="#" class="btn btn-primary">samsung</a> <a href="#" class="btn btn-primary">sony</a> </div>
63 63 Bouton avec menu déroulant <div class="btn-group"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> Sony <span class="caret"></span></button> <ul class="dropdown-menu" role="menu"> <li><a href="#">tablet</a></li> <li><a href="#">smartphone</a></li> </ul> </div> </div>
64 Glyphicon Bootstrap propose 260 glyphicons pouvant être utilisés dans du texte, des boutons, des barres d'icônes, des formulaires, etc. La syntaxe est la suivante : <span class="glyphicon glyphicon-name"></span> Où name correspond au nom d'un glyphicon, par exemple : envelope, euro, pencil, music, heart, star, user, film, ok, etc. Vous en trouverez une liste ici : Exemple : <p>ok icon: <span class="glyphicon glyphicon-ok"></span></p>
65 65 <p>envelope icon: <span class="glyphicon glyphicon-envelope"></span></p> <p>envelope icon as a link: <a href="#"><span class="glyphicon glyphicon-envelope"></span></a> </p>
66 66 <p>search icon: <span class="glyphicon glyphicon-search"></span></p> <p>search icon on a button: <button type="button" class="btn btn-default"> <span class="glyphicon glyphicon-search"></span> Search </button> </p> <p>search icon on a styled button: <button type="button" class="btn btn-info"> <span class="glyphicon glyphicon-search"></span> Search </button> </p>
67 67 <p>print icon: <span class="glyphicon glyphicon-print"></span></p> <p>print icon on a styled link button: <a href="#" class="btn btn-success btn-lg"> <span class="glyphicon glyphicon-print"></span> Print </a> </p>
68 Badges <a href="#">news <span class="badge">5</span></a><br> <a href="#">comments <span class="badge">10</span></a><br> <a href="#">updates <span class="badge">2</span></a> <button type="button" class="btn btn-primary">primary <span class="badge">7</span></button>
69 Labels <h1>example <span class="label label-default">new</span></h1> <h2>example <span class="label label-default">new</span></h2> <h3>example <span class="label label-default">new</span></h3> <h4>example <span class="label label-default">new</span></h4> <h5>example <span class="label label-default">new</span></h5> <h6>example <span class="label label-default">new</span></h6>
70 70 Pour aller plus loin Le site officiel de Bootstrap Le cours du W3C :
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étailResponsive 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étailResponsive 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étailRESPONSIVE 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étailUN 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étailRESPONSIVE 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étailLES 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étailNouveauté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étailInitiation à 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étailUtiliser un CMS: Wordpress
Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation
Plus en détailGrille 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.. 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étailNFA016 : 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étailAuteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA
Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2
Plus en détailHTML5 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étailFreeway 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étailOptimiser 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étailFormation 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étailHTML, 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étailTravaux 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étailTP 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étailDans 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étailSYSTÈMES D INFORMATIONS
SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.
Plus en détailResponsive 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étailPour 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étailInté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étailSommaire : 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étailSARL DDLX Multimédia Place du général de Gaule 34160 Boisseron Tèl :09 7219 85 01 Email : support@ddlx.org. Agence Web. Design Prestashop personnalisé
SARL DDLX Multimédia Place du général de Gaule 34160 Boisseron Tèl :09 7219 85 01 Email : support@ddlx.org Agence Web Design Prestashop personnalisé création de boutique en ligne site de présentation site
Plus en détailIntroduction à 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étailPrototyper un site web avec Awestruct et Boostrap
Prototyper un site web avec Awestruct et Boostrap On va parler de... Prototype Awestruct Bootstrap Bonus (GitHub, JSF) Prototyper : pourquoi? Mettre tout le monde d'accord Avoir un support concret Aide
Plus en détailTutoriel : 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étailMedia 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étailConférence. Comment améliorer le taux de conversion de votre boutique en ligne grâce au design sous Prestashop? Réalisé par ECOMIZ
Conférence Comment améliorer le taux de conversion de votre boutique en ligne grâce au design sous Prestashop? Réalisé par ECOMIZ Table des matières Présentation d'ecomiz...2 Pré-requis...2 Visibilité
Plus en détailPanorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008
Panorama des CMS open sources Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008 Table des matières Qu'est ce qu'un CMS Pourquoi utiliser un CMS Des CMS génériques SPIP
Plus en détailDans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur
FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique
Plus en détailResponsive 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étailSoon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions
Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1
Plus en détailManuel d utilisation du module Liste de cadeaux PRO par Alize Web
Manuel d utilisation du module Liste de cadeaux PRO par Alize Web INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 2 Réglages des performances 2 Télécharger le module 3 Installer le module 4 Configurer
Plus en détailKompoZer. 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étailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
Plus en détailGuide 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étail1 ère Université WEB. Courbevoie Samedi 21 octobre 2006. Votre site interactif sur internet.
1 ère Université WEB Courbevoie Samedi 21 octobre 2006 Votre site interactif sur internet. Programme de la journée. 10H30 - Introduction Université web Votre site interactif sur internet. 10H35 Généralités
Plus en détailFormation 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étailUn site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012
Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique
Plus en détailConstruction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.
Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur
Plus en détailManuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Plus en détailProjet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
Plus en détailDRUPAL Réalisez des développements professionnels avec PHP (2ième édition)
Introduction 1. Les systèmes de gestion de contenu 11 2. Les avantages de Drupal 15 3. Le fonctionnement de Drupal 17 4. L'environnement de développement 20 5. L'installation de Drupal 25 6. Le passage
Plus en détailINFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE
INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE Cenata Responsive à été réalisé par Presta-Theme Contact : webmaster@presta-theme.com Compatibilité PrestaShop : 1.5.x Documentation Prestashop 1.5
Plus en détailCMS 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étailSoyez accessible. Manuel d utilisation du CMS
Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise
Plus en détailGoogle Drive, le cloud de Google
Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailCRÉ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étailS7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i
Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi
Plus en détailDrupal (V7) : principes et petite expérience
Drupal (V7) : principes et petite expérience Jean-Luc Archimbaud CNRS/Mathdoc http://jl.archimbaud.free.fr/ Présentation journées Mathrice 10 oct 2012 V1.2 Corrigez mon discours ou complétez... Licence
Plus en détail1. 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étailHTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles
46 HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles enfin deux points importants pour les sites mobiles, les nouveautés sur les formulaires ainsi que le mode hors-ligne. 2. Bonnes
Plus en détailNormes 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étailDescription des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013
Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326
Plus en détailComment développer et intégrer un module à PhpMyLab?
Comment développer et intégrer un module à PhpMyLab? La structure du fichier Afin de conserver une homogénéité et une cohérence entre chaque module, une structure commune est utilisée pour chacun des modules
Plus en détailTIC. 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étailComment accéder à d Internet Explorer
Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application
Plus en détailSYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris
SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d
Plus en détailFormulaire pour envoyer un mail
Formulaire pour envoyer un mail AVERTISSEMENT : Ce tuto est une compilation de plusieurs sources trouvées sur internet, dont les références sont données à la fin de cet article. Le but de ce tutoriel n'est
Plus en détailMANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:
MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable
Plus en détail{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étailSommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus
Découverte du CMS Sommaire 1. Présentation de WordPress 2. Hébergement et installation 3. Prise en main, ajouter des contenus 4. Choix du thème, où trouver des thèmes? 5. Faire de votre blog un site de
Plus en détailFormation : 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étail1. Installation du Module
1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de
Plus en détailWebmaster / 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étailHMTL. 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étailLes grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully
Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery
Plus en détailLANGAGUE 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étailDémonstration de la mise en cache via HTML 5 sur iphone
Last update: 2011/08/18 21:46 wiki:devmobile:webapp:html5:presentation Démonstration de la mise en cache via HTML 5 sur iphone Overview Parmi les nouveautés du HTML 5, l une d elles est très intéressent
Plus en détailCatalogue des formations : Utilisation d outils Open Source
Catalogue des formations - 2012 Catalogue des formations : Utilisation d outils Open Source Bureautique, Traitement d image, PAO, gestion de contenu web, création audiovisuelle OpeNetwork Agence de conseil,
Plus en détailRAPPORT 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étailDocument Object Model (DOM)
Document Object Model (DOM) Jean-Claude Charr Maître de conférences IUT de Belfort Montbéliard Université de Franche Comté Description générale Définit un standard pour accéder aux documents structurés
Plus en détailJOOMLA 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étailMODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB"
MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB" Quelques conseils pour bien contribuer 1 Paramétrer votre navigateur web 2 Accéder au module de gestion des pages web 2
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,
Plus en détailTP 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étailModule Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec
Plus en détailSOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5
SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 5 ADMINISTRER SON SITE WEBGAZELLE CMS 2.0 5 5.1 Configuration minimale
Plus en détailPack 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étailE-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étailSage CRM. Sage CRM 7.3 Guide du portable
Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
Plus en détailCours 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étailModule ebay pour PrestaShop Guide du vendeur
Module ebay pour PrestaShop Guide du vendeur Basé sur le module d'extension version 1.7.1, publié en 04/2014 Version du document : 1.4, 08/2014 1 Informations et aide Généralités Pour obtenir des informations
Plus en détailManuel utilisateur du CMS Anan6
Manuel utilisateur du CMS Anan6 Sommaire Fonctionnalités générales 05 - Paramétrage du navigateur 06 - Connexion au CMS Anan6 07 - Visualisation de l interface du CMS 08 - Détails de la liste des composants
Plus en détailLes 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étailmon site web via WordPress
mon site web via WordPress Vocabulaire CMS : Content Management System WordPress fait partie de cette famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d applications
Plus en détailProgrammation 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étailGuide 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étailSupport 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étailEdition de sites Jahia 6.6
Sommaire Edition de sites Jahia 6.6 documentation temporaire en attendant la finalisation de la documentation en ligne Ligne graphique Débuter l'édition Interface utilisateur Astuces de publication Boîte
Plus en détail