«force» l'ouverture du lien dans un nouvel onglet ou une nouvelle fenêtre

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

Download "«force» l'ouverture du lien dans un nouvel onglet ou une nouvelle fenêtre"

Transcription

1 MEMO HTML 5 / CSS 3 Mémo basé sur le tutoriel HTML5 / CSS3 de Mathieu Nebra sur le site OpenClassrooms. Rédigé (en 2014) et diffusé librement par Raphaël Dujardin, au vu que le tutoriel original est consultable librement. Le droit d'auteur revient à Mathieu Nebra. Attention, ce mémo ne convient pas à un débutant complet souhaitant apprendre le HTML et le CSS, cela requiert la lecture du tutoriel original. Le mémo a pour unique but d'accélérer la remise à niveau et la recherche d'une information précise quand nécessaire pour quelqu'un ayant déjà appris le sujet auparavant.

2 Balises HTML <!DOCTYPE html> <meta charset=''utf-8'' /> <p> <br /> <h1>..<h6> <em> <strong> <mark> <ul> <li> <ol> Paragraphe Retour à la ligne (dans un paragraphe) Titres Mettre en valeur (dans un paragraphe) Mettre bien en valeur (dans un paragraphe) Faire ressortir visuellement sans forcément avoir de l'importance (ex : résultat de recherche dans un texte) (apparence par défaut : surligné) (dans un paragraphe) Liste à puces Puce Liste ordonnée Liens & title target=''_blank'' href=''mailto:'' &amp ; (notamment dans les href) info bulle «force» l'ouverture du lien dans un nouvel onglet ou une nouvelle fenêtre Images img doit se trouver dans un paragraphe src,alt (obligatoire!) title info bulle Figures balise bloc (comme paragraphe) peut contenir un peu tout ex : <figure><img /><figcaption>blabla</figcaption></figure> figcaption : légende Une même figure peut contenir plusieurs trucs, plusieurs images, etc.

3 CSS / Mettre en place le CSS le css applique l'héritage : si on donne des propriétés à une balise, ces propriétés seront héritées par toutes les balises contenues. <link rel=''stylesheet'' href=''...'' /> appliquer un style à plusieurs balises : les énumérer avec des virgules ex : h1, em { } classes (.), id (#) * : sélecteur universel A B : balise contenue dans une autre A + B : balise qui en suit une autre (sélectionne la première balise b située après un a) A[attribut] : balise qui possède un attribut A[attribut=''valeur''] : balise qui possède un attribut de telle valeur (valeur exacte) A[attribut*=''valeur''] : l'attribut doit cette fois contenir tel truc dans sa valeur (peu importe sa position) il existe d'autres sélecteurs CSS. (cf CSS3 module W3C selectors) CSS / Formatage du texte Taille de texte font-size:16px ; font-size : small ; font-size : 0.8em ; taille absolue (px : pixels ; cm, mm) taille relative (recommandé) (xx-small, x-small, small, medium, large, x-large, xx-large) taille relative (recommandé) (ex : autre unité sur le même principe mais plus petit de base ;%) Polices font-family : police1, police2 ; polices (dans l'ordre de la préférée à la par défaut) - en dernier : serif ou sans-serif - polices courantes : Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet MS, Verdana. Formats de polices : ttf (ie9 et tous les autres navigateurs), eot (ie uniquement, toutes versions, format propriétaire microsoft), otf (pas ie), svg (seul format reconnu sur les iphones et ipads pour le moment), woff (nouveau format conçu pour le web, ie9 et tous les autres navigateurs). Définir une nouvelle police { font-family : 'MaSuperPolice' ;

4 } src : url('masuperpolice.eot') { font-family : 'MaSuperPolice' ; src : url('masuperpolice.eot') format('eot'), url('masuperpolice.woff') format('woff'), url('masuperpolice.ttf') format('truetype'), url('masuperpolice.svg') format('svg') ; } Cette forme permet de proposer plusieurs formats, le browser téléchargera celui qu'il sait { font-family :'a' ; src : url('a.eot') ; src : url('a.eot?#iefix') format('embedded-opentype'), url('a.woff') format('woff'), url('a.ttf') format('truetype'), url('a.svg#a') format('svg') ; } Cette dernière forme permet de pallier certains bugs sur IE car les anciennes versions ne comprennent pas quand on définit plusieurs formats. Puis on peut l'utiliser dans un font-family. Apparence font-style : normal ; font-style : italic ; font-style : oblique ; font-weight : normal ; font-weight : bold ; text-decoration : none ; text-decoration : underline ; text-decoration : line-through ; text-decoration : overline ; text-decoration : blink ; (ne fonctionne pas sur tous les navigateurs, ie et chrome notamment). Alignement text-align : left / center / right / justify ; texte justifié : prend toute la largeur possible sans laisser d'espace blanc à la fin des lignes. Les textes des journaux par ex sont toujours justifiés. L'alignement ne fonctionne que sur des balises de type block, et pas inline.

5 Flottants float : left / right ; fait flotter l'élément à gauche ou à droite. Fonctionne sur les block et les inline (rappel : img est inline). L'élément flottant doit précéder l'habillage dans le HTML. Faire arrêter un flottant : clear : left/right/both; le texte se poursuit en-dessous après un float:left / right ou après un float quelconque. On utilisera souvent both. CSS / Couleur et fond Couleurs standard : Couleur de texte : color : blue ; color : #ffffff ; color : rgb(128,128,128) ; background-color

6 background-image : url(''neige.png'') ; background-attachment : fixed/scroll ; (fixed : fixée, scroll : défilante avec le texte (par déf)) background-repeat : no-repeat / repeat-x / repeat-y / repeat ; background-position : 30px 50px ; (x puis y) ou : top, bottom, left, center, right (combinables, ex top right). On peut combiner les propriétés, ex : background : url(''soleil.png'') fixed no-repeat top right ; C'est une super-propriété. L'ordre des valeurs n'a pas d'importance, elles sont toutes facultatives. Plusieurs images de fond : séparer par des virgules. background : url(''soleil.png'') fixed no-repeat top right, url(''neige.png'') fixed ; de l'avant plan vers l'arrière plan. Cela fonctionne sur tous les browsers sauf ie < 9. Transparence opacity : 0.6 ; (0 1) fonctionne sur tous les browsers sauf ie < 9 attention à l'héritage : tout le contenu devient transparent background-color : rgba(255,0,0,0.5) ; composante alpha idem 0->1 d'opacité même compatibilité recommandé de faire succéder background-color rgb et background-color rgba pour la compatibilité CSS / Bordures et ombres Bordures standard super-propriété border largeur (en px), couleur, type types : none, solid (trait simple), dotted (pointillés), dashed (tirets), double (bordure double), groove (en relief), ridge (autre effet relief), inset (effet 3d global enfoncé), outset (effet 3d global surélevé)

7 on peut appliquer des bordures différentes selon le côté : border-top, border-bottom, border-left, border-right (super-propriétés également). Bordures arrondies border-radius : 10px ; border-radius : 10px 5px 10px 5px ; formes différentes pour chaque coin (en haut à gauche, en haut à droite, en bas à droite, en bas à gauche). On peut affiner l'arrondi des angles en créant des courbes elliptiques : il faut indiquer deux valeurs séparées par un slash. Border-radius : 20px / 10px ; les bordures arrondies fonctionnent sur tous browsers sauf ie < 9. Ombres ombres des boîtes : box-shadow : s'applique à tout le bloc et prend 4 valeurs dans l'ordre suivant : décalage x (px), décalage y (px), adoucissement du dégradé (px), couleur de l'ombre. L'adoucissement peut être faible (inférieur au décalage), normal (égal au décalage), élevé (supérieur au décalage). On peut rajouter une 5è valeur facultative : inset. L'ombre sera placée à l'intérieur du bloc pour donner un effet enfoncé. Fonctionne sur tous sauf ie < 9. il faut encore rajouter une version -webkit-box-shadow. Ombre du texte : text-shadow : même principe que box-shadow. Marche sur tous browsers sauf ie < 10.

8 Apparences dynamiques :hover au survol :active au moment du clic :focus lorsque l'élément est sélectionné :visited lorsque le lien a déjà été consulté

9 MISE EN PAGE DU SITE header footer nav section aside article en-tête pied de page principaux liens de navigation section de page informations complémentaires article indépendant ces balises doivent encore contenir des blocs. on peut avoir des header et des footer dans les section ou les article, etc. tout peut s'imbriquer. Tout est sémantique. Compatibilité IE < 9 <!--[if lt IE 9]> <script src=" cript> <![endif]-->

10 Modèle des boîtes Plusieurs types de balises : block, inline, table-cell, list-item, etc. Balises universelles : div (block), span (inline). Dimensions uniquement pour les block. width (px / % ), height (px / % ) : taille du contenu (à laquelle viennent s'ajouter les marges pour donner la taille de l'élément) tailles minimales et maximales : min-width, min-height, max-width, max-height en général tailles en % et tailles limites en px. Marges tous les blocs et les inlines possèdent des marges. Marges intérieures, marges extérieures : padding, margin. Margin-top, padding-bottom, etc. superpropriétés : margin : 2px 0 3px 1px ; en haut, à droite, en bas, à gauche margin : 2px 1px ; en haut et en bas, à gauche et à droite margin:auto ; centre l'élément (horizontalement seulement). Dépassements overflow (texte % bloc) visible (par défaut) : si le texte dépasse, il reste visible et sort volontairement du bloc hidden : il est coupé scroll : coupé mais avec barres de défilement auto : le browser décide de mettre ou non des barres de défilement (il n'en mettra que si c'est nécessaire). Valeur conseillée. word-wrap (largeur des textes) break-word : césure forcée (conseillé dès qu'un bloc est susceptible de contenir du texte saisi par des utilisateurs, par ex dans un forum).

11 Positionnement Positionnement flottant : obsolète. display inline : éléments d'une ligne, se placent les uns à côté des autres block : éléments en forme de blocs, se placent les uns en dessous des autres et peuvent être redimensionnés inline-block : éléments positionnés les uns à côté des autres (comme les inlines) mais qui peuvent être redimensionnés (comme les blocs) none : éléments non affichés Positionnement inline-block (recommandé). display : inline-block ; Les éléments vont se placer côte à côte et être redimensionnables. Problème : ils s'alignent par le bas, selon une baseline (ligne de base). On utilise vertical-align : baseline (par défaut) / top / middle / bottom / valeur en px ou en % qui aligne à une certaine distance de la baseline. Attention, transformer un élément block en inline-block fait qu'il ne va plus prendre toute la largeur disponible, mais uniquement la largeur dont il a besoin. Il faut utiliser width. Compatibilité IE < 8 : <!--[if lte IE 7]> <link rel="stylesheet" href="style_ie.css" /> <![endif]--> A mettre après la feuille normale dans le HTML. Dans la feuille réservée à IE < 8, mettre sur les éléments considérés : display : inline ; zoom : 1 ; Positionnements absolu, fixe et relatif Il existe d'autres techniques un peu particulières permettant de positionner avec précision des éléments sur la page. Comme pour les flottants, elles fonctionnent aussi sur des balises inline, mais on les utilise bien plus souvent sur des balises block. Choix du mode de positionnement. position : absolute / fixed / relative. Positionnement absolu. left : right : top : bottom :. px ou %. On peut n'utiliser qu'une partie de ces propriétés, par ex utiliser right:0px pour forcer l'affichage sur la droite. Les éléments positionnés en absolu sont placés par-dessus le reste. Propriété z-index : z plus grand met à l'avant plan si des éléments se chevauchent. Le positionnement absolu ne se fait pas forcément toujours par rapport au coin haut et gauche de la fenêtre! Si on positionne en absolu un bloc A qui se trouve dans un autre bloc B, lui-même positionné en absolu (ou fixe ou relatif), le bloc A se positionne par rapport au coin haut et gauche du bloc B.

12 Positionnement fixe. Idem. Positionnement relatif. L'élément est décalé par rapport à sa position initiale. Compatibilité IE IETester, ou bien sur IE9 faire F12 pour afficher le dock développeurs. Un menu «mode navigateur» permet de simuler les anciennes versions à partir de IE 7. Erreurs courantes d'affichage : positionnement inline-block (cf astuce), balises structurantes de HTML 5 (cf astuce avec un petit script). Il faut faire une croix sur certaines fonctionnalités CSS 3 : coins arrondis, images de fond multiples, transparence, ombres. On fera une dégradation gracieuse : sur les anciennes versions des navigateurs on ne cherche pas à obtenir tous les effets, mais on s'efforce d'avoir un site qui reste quand même lisible sur les vieux navigateurs. Faire fonctionner les balises structurantes de HTML5 : <!--[if lt IE 9]> <script src=" t> <![endif]--> Positionnement inline-block : cf astuce plus haut avec une feuille de style spéciale. D'autres erreurs existent sur les vieilles versions d'ie : le texte n'est pas toujours à la bonne taille, certains blocs sont eux aussi mal dimensionnés, etc. Ces différences doivent être réglées au cas par cas dans la feuille spéciale vieux IE. Vérifier la validité Ce n'est pas parce que votre page web s'affiche correctement qu'elle ne comporte pas d'erreur. Mais rien ne vous dit que certains navigateurs ne vont pas se comporter bizarrement! Avoir une page web valide, c'est avoir la possibilité de dormir tranquille en sachant que l'on a bien fait les choses comme il faut.

13 FONCTIONNALITES EVOLUEES Tableaux Tableaux simples <table></table> <caption></caption> : titre du tableau <tr></tr> : ligne <td></td> : cellule <th></th> : cellule dans la ligne d'en-tête (première ligne du tableau) table { border-collapse : collapse / separate ; } td, th{ border : 1px solid black ; } propriété caption-side : top/bottom (position du titre au-dessus ou en-dessous du tableau, top par défaut). Tableaux structurés On peut diviser les gros tableaux en trois parties : en-tête, corps, pied. <thead></thead>, <tbody></tbody>, <tfoot></tfoot>. Généralement si le tableau est long, on remet dans tfoot les cellules d'en-tête. Il est conseillé d'écrire les balises dans l'ordre thead, tfoot, tbody. On peut fusionner des cellules avec un attribut dans td. Fusion de colonnes : colspan. Fusion de lignes : rowspan. L'attribut prend en valeur le nombre de cellules à fusionner. Ex : <td colspan=''2''>. Indique que la cellule prend la place de deux cellules à la fois (du coup il y a un td en moins après). On peut modifier l'alignement vertical du texte des cellules de tableaux avec la propriété verticalalign. Formulaires <form></form> Il faut obligatoirement le remplir de balises de type block. On mettra les champs dans des paragraphes. Attributs de form : method : ''get'' / ''post'' (get déprécié car données visibles dans l'adresse et limitées à 255 caractères) action : adresse de la page ou du programme qui va traiter les informations Les attributs name des champs permettront le traitement. Labels <label for=''pseudo''>pseudo</label> for fait référence à l'id et non pas au name. Zones de texte monoligne : <input type=''text'' name=''pseudo'' id=''pseudo'' /> attributs supplémentaires : size pour agrandir le champ (en caractères), maxlength pour limiter le

14 nombre de caractères que l'on peut saisir, value pour pré-remplir le champ, placeholder pour indiquer quoi saisir, par un exemple par exemple. mot de passe : type=''password'' multiligne : <textarea></textarea> taille modifiable en CSS avec width et height, ou avec des attributs rows et cols. Dans le textarea on met le texte de pré-remplissage. Pas d'attribut value donc. Zones de saisie enrichies Apparues avec HTML5 mais pas de problème pour les vieux navigateurs qui les remplacent par des input text. input même apparence qu'un text mais certains navigateurs vont entourer le champ en rouge si le champ est mal renseigné, et certains navigateurs mobiles notamment vont afficher un clavier adapté à la saisie d' input url : là encore clavier adapté sur les mobiles input tel : numéro de téléphone, idem. input number : champ avec des petites flèches pour changer la valeur. attributs : min (valeur minimale autorisée), max (valeur max autorisée), step (pas) input range : réglette, là encore attributs min max et step input color : permet de saisir une couleur. Assez peu mis en œuvre par les navigateurs à l'heure actuelle. input date : sélection de date time : heure week : semaine month : mois datetime : date et heure (avec gestion du décalage horaire) datetime-local : date et heure (sans gestion du décalage horaire) actuellement peu mis en œuvre. input search : champ de recherche. Le navigateur décide ensuite comment l'afficher. Ainsi, il peut afficher une petite loupe au champ pour signifier que c'est un champ de recherche et éventuellement mémoriser les dernières recherches effectuées par le visiteur. Elements d'options cases à cocher, zones d'options, listes déroulantes. Cases à cocher. input checkbox. On mettra le label après le input pour afficher le texte à droite de la case à cocher. Donner un name différent à chaque case à cocher. Attribut checked (sans valeur) pour cocher par défaut.

15 Zones d'options. input radio, toutes avec le même name pour les regrouper. Là encore, attribut checked. Listes déroulantes. <select></select> munie de name et id. Contenu : <option value=''machin''>machin</option> <option value=''truc''>truc</option>. Option peut prendre l'attribut selected pour être sélectionnée par défaut. On peut regrouper les options avec <optgroup label=''bidules''></optgroup>. Les groupes ne peuvent pas être sélectionnés, ils catégorisent juste les options. Finitions et envoi du formulaire Regrouper les champs. <fieldset></fieldset> : groupe de champs. Fieldset peut contenir une balise <legend></legend> contenant du texte. Sélectionner automatiquement un champ. Attribut autofocus dans un champ. Dès que le visiteur chargera la page, le curseur se placera dans ce champ. Pseudo-format CSS =>:focus. Rendre un champ obligatoire. Attribut required dans un champ. Le navigateur indiquera alors au visiteur, si le champ est vide au moment de l'envoi, qu'il doit impérativement être rempli. Les anciens navigateurs, qui ne reconnaissent pas cet attribut, enverront le contenu du formulaire sans vérification. Pour ces navigateurs il faut compléter les tests avec par exemple du javascript. Pseudo-formats CSS =>:required,:invalid. Bouton d'envoi. Input submit : principal bouton d'envoi de formulaire. Le visiteur sera conduit à la page indiquée dans l'attribut action du formulaire. Input reset : remise à zéro du formulaire. Input image : équivalent du bouton submit, présenté cette fois sous forme d'image. Rajouter l'attribut src pour indiquer l'url de l'image. Input button : bouton générique, qui n'aura par défaut aucun effet. En général géré en javascript. Les inputs de type boutons peuvent prendre un attribut value pour modifier leur texte. Vidéo et audio Formats audio. MP3 : compatible IE, Chrome, Safari. Incompatible Firefox, Opera. OGG : compatible Chrome, Firefox, Opera. Incompatible IE, Safari. On pourra donc proposer différents formats aux navigateurs qui sélectionneront celui qu'ils savent lire. Formats vidéo. Le stockage d'une vidéo a trois paramètres : format conteneur (avi, mp4, mkv...) contenant les deux éléments suivants, codec audio (cf ci-dessus), codec vidéo. Voici la compatibilité des codecs vidéo :

16 H.264 : compatible IE, Safari, Opera. Incompatible Chrome, Firefox. Ogg Theora : compatible Chrome, Firefox, Opera. Incompatible IE, Safari. WebM : compatible IE, Chrome, Firefox, Opera. Incompatible Safari. Là encore on proposera plusieurs formats. Pour la conversion on pourra utiliser le logiciel Miro Video Converter. Insertion d'un élément audio <audio></audio> Compatible sauf IE < 9. Attributs. Src : fichier. Controls : pour ajouter les contrôles de lecture et la barre de défilement. N'y figure pas par défaut, certains sites web préfèrent créer eux-mêmes leurs propres boutons et commander la lecture avec du javascript. Width : modifier la largeur de l'outil de lecture audio (en pixels sans préciser px). Loop : la musique sera jouée en boucle. Autoplay : la musique sera jouée dès le chargement de la page. Eviter d'en abuser. Preload : indique si la musique peut être préchargée dès le chargement de la page ou non. Valeurs : auto (par défaut) : le nav décide s'il doit précharger toute la musique, uniquement les métadonnées ou rien du tout ; metadata : charge uniquement les métadonnées (durée, etc), none : pas de préchargement. On ne peut pas forcer le préchargement de la musique, c'est toujours le navigateur qui décide. Contenu de la balise : texte alternatif vieux navigateurs. Il est conseillé en texte alternatif de mettre un player flash, comme Dewplayer. Pour proposer plusieurs formats, au lieu de mettre un attribut src on met dans le contenu des balises <source src=''machin.mp3''>. Le navigateur prendra automatiquement le format qu'il reconnaît. Attention, la balise source ne doit pas être fermée ni avoir le /> d'une balise orpheline. Insertion d'une vidéo <video></video> Même compatibilité. Attributs (cf audio pour les détails déjà mentionnés). Poster : image à afficher à la place de la vidéo tant que celle-ci n'est pas lancée. Par défaut, le navigateur prend la première image de la vidéo mais il est conseillée d'en créer une. Controls width height loop autoplay preload (mêmes valeurs, même remarque) Les proportions de la vidéo sont toujours conservées. Si vous définissez une largeur et une hauteur, le navigateur fera en sorte de ne pas dépasser les dimensions indiquées mais il conservera les proportions. Même principe pour le contenu alternatif. Même principe pour proposer plusieurs formats.

17 Attention, les iphone ipad et ipod ne reconnaissent à l'heure actuelle que le H.264 (fichier.mp4) et uniquement si celui-ci apparaît en premier dans la liste! Il est donc conseillé d'indiquer ce format en premier. A l'heure actuelle, impossible d'afficher la vidéo en plein écran (même en javascript), et impossible de protéger la vidéo du téléchargement. Mise en page adaptative avec les media queries Compatible tous browsers sauf IE < 9. Une media query va permettre de ne considérer un code CSS que si une règle est vérifiée. Mettre en place une media query Deux façons d'appliquer une media query : en chargeant une feuille différente en fonction de la règle, ou en écrivant la règle directement dans la feuille habituelle. Chargement d'une feuille différente : ajouter à la balise link un attribut media dans lequel on va écrire la règle. Directement dans la feuille : (à préférer) règle { }. Règles disponibles color : gestion de la couleur (en bits/pixel) height : hauteur de la zone d'affichage (fenêtre) width : largeur de la zone d'affichage (fenêtre) device-height : hauteur du périphérique device-width : largeur du périphérique orientation : orientation du périphérique (portrait ou paysage) media : type d'écran de sortie valeurs possibles : screen (écran classique), handheld (périphérique mobile), print (impression), tv (télévision), projection (projecteur), all (tous types d'écran) On peut rajouter le préfixe min- ou max- devant la plupart de ces règles. Les règles peuvent être combinées à l'aide des mots suivants : only (uniquement), and (et), not (non). Exemples screen and (max-width : all and (min-width : 1024px) and (max-width : all and (orientation : portrait) Les anciens navigateurs (notamment IE < 9) ne connaissent pas les media queries mais sont capables d'interpréter le début de la règle (ils savent screen par ex). Ils vont donc lire les propriétés CSS qui suivent même s'ils ne sont pas concernés par la règle! Pour éviter cela, une astuce consiste à utiliser le mot-clé only que ces vieilles versions ne connaissent pas : «@media only screen» ne provoquera pas de bug sur les vieux navigateurs. Les media queries sont surtout utilisées pour adapter le design du site aux différentes largeurs d'écran. Media queries et navigateurs mobiles Les navigateurs mobiles affichent le site en «dézoomant», ce qui permet d'avoir un aperçu de l'ensemble de la page. La zone d'affichage simulée est appelée le viewport : c'est la largeur de la

18 fenêtre du navigateur sur le mobile. Autrement dit, les navs mobiles simulent une largeur d'écran, on appelle cela le viewport. Si l'on cible l'écran avec max-width sur un mobile, celui-ci va comparer la largeur que vous indiquez avec celle de son viewport. Le problème c'est que le viewport change selon le navigateur mobile utilisé : opera mobile (850px), iphone safari (980px), android (800px), windows phone 7 (1024px). En bref, un iphone se comporte comme si la fenêtre faisait 980px de large, tandis qu'un android se comporte comme si la fenêtre faisait 800px. Pour cibler les smartphones, plutôt que d'utiliser max-width, on utilisera max-device-width. Les périphériques mobiles ne dépassant pas 480px de large, on pourra viser uniquement les navs mobiles avec cette media query all and (max-device-width : 480px). On n'utilise pas media handheld car quasi aucun nav mobile ne la reconnaît, ils se comportent tous comme s'ils étaient des écrans normaux (screen). On peut modifier la largeur du viewport du nav mobile avec une balise meta à insérer dans le head : <meta name=''viewport'' content=''width=320'' />. Pour obtenir un rendu facile à lire, sans zoom : <meta name=''viewport'' content=''width=device-width'' />. TECHNOLOGIES LIEES A HTML 5 Canvas SVG Drag & Drop File API Géolocalisation Web Storage Appcache Web Sockets WebGL MEMENTOS HTML ET CSS cf tutoriel GERER LA COMPATIBILITE ENTRE LES NAVIGATEURS Commentaires conditionnels Souvent ce sont les anciennes versions d'ie qui posent problème. <!--[if IE]> Code HTML réservé à IE <![endif]--> Au lieu d'ie on peut mettre : IE8 : cible une version précise précédé de lt (inférieur), lte (inférieur ou égal), gt (supérieur) ou gte (supérieur ou égal). Au contraire, pour un code HTML lu par tous les navigateurs sauf IE : <!--[if!ie]><!--> Code HTML pour les navigateurs différents d'ie <!--<![endif]--> Plutôt que faire une feuille par version, mettra la balise body avec une class dans les commentaires conditionnels et finir par un test non IE avec une balise body simple. Remarque : on peut donner plusieurs noms de classes à une balise, en les séparant par un espace.

19 Hacks CSS Astuces qui permettent de faire en sorte que les propriétés CSS soient lues par certaines versions d'ie uniquement. Déconseillé car on se base sur des bugs des navigateurs, rien ne garantit qu'ils fonctionneront à l'avenir. Idée : dans le nom d'une propriété CSS, mettre un antislash pour que la propriété soit lue par IE6 et 7 et ignorée par le reste des browsers ; ou bien la précéder d'un * pour le même effet, ou bien la précéder d'un _ pour la faire lire uniquement par IE6. Les outils de débogage Soit simplement mettre temporairement une couleur de fond flashy à un élément qui pose problème pour bien le voir, par ex pour régler un problème de positionnement. Soit utiliser les outils de débogage des navigateurs (cf tutoriel pour un peu de détails).

.. 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Note de cours. Introduction à Excel 2007

Note de cours. Introduction à Excel 2007 Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier

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

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

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

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

Comment mettre en page votre livre

Comment mettre en page votre livre GUIDE - ImprimermonLivre.com Comment mettre en page votre livre www.imprimermonlivre.com 1 V. 20131125 Conseils pour la mise en page de votre ouvrage L objectif de ce guide est de vous aider à réaliser

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

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

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

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

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

Module 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 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é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

Débuter avec Excel. Excel 2007-2010

Débuter avec Excel. Excel 2007-2010 Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER

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 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 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étail

Manuel utilisateur logiciel Salles. Version 1.1

Manuel utilisateur logiciel Salles. Version 1.1 Manuel utilisateur logiciel Salles Version 1.1 juin 2015 Sommaire Accès au logiciel Salle...4 Se connecter au logiciel... 4 Configuration du planning...5 Personnaliser les éléments affichés sur le planning...

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

Le service de création de site Internet : Mode d emploi. La Création de Site Internet

Le service de création de site Internet : Mode d emploi. La Création de Site Internet Le service de création de site Internet : Mode d emploi Sommaire 1) Comment se connecter à votre interface client? 2) Comment démarrer la création de votre site Internet? 3) Comment gérer les pages de

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

Edition de sites Jahia 6.6

Edition 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

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

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

Introduction à HTML5, CSS3 et au responsive web design

Introduction à HTML5, CSS3 et au responsive web design 1 Introduction à HTML5, CSS3 et au responsive web design Jusqu à une période récente, les sites web étaient conçus avec une largeur fixe de l ordre de 960 pixels, en espérant que les visiteurs en tirent

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

Parcours FOAD Formation EXCEL 2010

Parcours FOAD Formation EXCEL 2010 Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation

Plus en détail

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles

HTML5, 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étail

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web. Création d une carte heuristique avec Freeplane Version : 1.1.3 Barre de menus Barre d outils Barre des touches de fonctions Espace de travail Barre d icônes Éditeur de notes Freeplane est un logiciel

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

Création de formulaires interactifs

Création de formulaires interactifs SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un

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

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

Manuel d utilisation email NETexcom

Manuel d utilisation email NETexcom Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La

Plus en détail

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4

Plus en détail

Manuel d'utilisation de l'administration du site Japo.ch - 1

Manuel d'utilisation de l'administration du site Japo.ch - 1 Manuel d'utilisation de l'administration du site Japo.ch 1. Identification L'administration est protégée par une identification. Veuillez saisir ici votre nom d'utilisateur et votre mot de passe. Manuel

Plus en détail

Publication Assistée par Ordinateur

Publication Assistée par Ordinateur Présentation OpenOffice Draw est l'outil de dessin vectoriel de la suite bureautique OpenOffice. De fait, Draw permet de réaliser certains documents comparables à ceux de Publisher, le logiciel de P.A.O.

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

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

Prise en main du logiciel. Smart BOARD Notebook 10

Prise en main du logiciel. Smart BOARD Notebook 10 Prise en main du logiciel Smart BOARD Notebook 10 1. Introduction : Le logiciel Smart BOARD est utilisable avec les tableaux blancs interactifs de la gamme SMART. Toutefois, il n'est pas nécessaire d'avoir

Plus en détail

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES Avant-propos Conçu par des pédagogues expérimentés, son originalité est d être à la fois un manuel de formation et un manuel de référence complet présentant les bonnes pratiques d utilisation. FICHES PRATIQUES

Plus en détail

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement. Les styles Table des matières Les styles... 1 1. Tutoriels... 1 2. Pourquoi utiliser les styles?... 1 3. Qu'est-ce qu'un style?... 1 4. Utiliser les styles existants... 2 Afficher les styles... 2 Appliquer

Plus en détail

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5 SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5 4.1 Ajouter une carte 5 4.1.1 Détails : nom, taille, marqueur 5 4.1.2 Ajout d un marqueur

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

Auguria_PCM Product & Combination Manager

Auguria_PCM Product & Combination Manager Auguria_PCM Product & Combination Manager Guide utilisateurs v1.5 Auguria 9, rue Alfred Kastler 44300 NANTES FRANCE +33251135012 contact@auguria.net Plan 1 Description générale du module...3 2 Mise en

Plus en détail

Chapitre 1. Prise en main

Chapitre 1. Prise en main Guide de référence Guide de référence Chapitre 1. Prise en main Le processus d'enquête Le processus d'enquête comporte 5 étapes toutes prises en charge par le logiciel : Conception des formulaires Cette

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

Créer un sondage en ligne

Créer un sondage en ligne Créer un sondage en ligne Par Clément JOATHON Dernière mise à jour : 02/04/2015 Que cela soit pour récolter l'avis des membres d'une association ou encore les idées de vos visiteurs, il est toujours intéressant

Plus en détail

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :

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

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130)

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) CRDP de l académie de Versailles Mission TICE Médiapôles mediapoles @crdp.ac-versailles.fr MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) Mars 2009 584, rue Fourny 78530 Buc Tél. 01 39 45

Plus en détail

Tutoriel : logiciel de présentation Openoffice Impress

Tutoriel : logiciel de présentation Openoffice Impress Tutoriel : logiciel de présentation Openoffice Impress Le logiciel de présentation permet de construire une suite de pages (diapositives) contenant différents objets : du texte, de l'image, du son. - L'apparition

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

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

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

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET Brancher / débrancher l ordinateur de la prise Allumer / éteindre l ordinateur : pour allumer ou éteindre l ordinateur vous devez appuyer sur le bouton On/off

Plus en détail

Editeur html Guide de l'utilisateur

Editeur html Guide de l'utilisateur Ti nymce Editeur html Guide de l'utilisateur Date : février 2012 Version 2.0 Doc ref. tinymce-userguide-2.0 1 Aperçu général Cette documentation est composée de deux documents : Une représentation graphique

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

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz INITIATION à Word 2007 xcvbnmqwertyuiopasdfghjklzxcvbn Cours informatiques Année 2009/2010 mqwertyuiopasdfghjklzxcvbnmqwert

Plus en détail

Formulaire pour envoyer un mail

Formulaire 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étail

Formation tableur niveau 1 (Excel 2013)

Formation tableur niveau 1 (Excel 2013) Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant

Plus en détail

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

Formation > Développement > Internet > Réseaux > Matériel > Maintenance Formation > Développement > Internet > Réseaux > Matériel > Maintenance SOMMAIRE 1. ACCEDER A L'INTERFACE D'ADMINISTRATION...5 1.1. Le navigateur... 5 1.2. L'interface d'administration... 5 2. METTRE

Plus en détail

Styler un document sous OpenOffice 4.0

Styler un document sous OpenOffice 4.0 Mars 2014 Styler un document sous OpenOffice 4.0 Un style est un ensemble de caractéristiques de mise en forme (police, taille, espacement, etc.) qui sert à structurer un document en l organisant de manière

Plus en détail

Support de formation Notebook

Support de formation Notebook Support de formation Notebook Guide de l utilisateur du tableau interactif SMART Board Table des matières Le Tableau Blanc Interactif... 1 Comprendre le fonctionnement du TBI... 1 Utiliser le plumier

Plus en détail

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13 Voici un petit tutoriel d'utilisation du tableau numérique de la marque promethean. Ce tutoriel est loin d'être complet, il permet juste une première approche simple des outils de base du logiciel ACTIVstudio.

Plus en détail

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é

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é 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étail