TD n 3 - Notion de langage CSS. Table des matières

Documents pareils
Tutoriel : Feuille de style externe

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

Formation HTML / CSS. ar dionoea

TD HTML AVEC CORRECTION

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Travaux dirigés n 10

HTML, CSS, JS et CGI. Elanore Elessar Dimar

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

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

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?

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

Présentation du Framework BootstrapTwitter

{less} Guide de démarrage

TP JAVASCRIPT OMI4 TP5 SRC

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

ING & NEWSLETTER NEWSLETTER RESPONSIVE

HTML. Notions générales

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

Bernard Lecomte. Débuter avec HTML

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

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

RESPONSIVE WEB DESIGN

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

Utilisation de l éditeur.

Les outils de création de sites web

UN SITE WEB RESPONSIVE EN UNE HEURE?

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

Optimiser moteur recherche

Guide de réalisation d une campagne marketing

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

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

Responsive Web Design. Responsive Design avec HTML 5.0 et CSS3

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

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

Programmation Web TP1 - HTML

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

Démonstration de la mise en cache via HTML 5 sur iphone

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

Normes techniques 2011

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Séance d ED n 5 : HTML et JavaScript

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

Programmation Internet Cours 4

SII Stage d informatique pour l ingénieur

Les sites web avec NVU

Éditeur WordPress. Illustration 1. Kerniolen Pluneret Tel : Mob : info@formation-auray.fr

1. La notion de cascade

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Optimiser pour les appareils mobiles

Freeway 7. Nouvelles fonctionnalités

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Optimiser les performances d un site web. Nicolas Chevallier Camille Roux

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers

Webmaster / Webdesigner / Wordpress

ENVOI EN NOMBRE DE Mails PERSONNALISES

Atelier numérique Développement économique de Courbevoie

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

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

Prise en main de Moodle

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

Association UNIFORES 23, Rue du Cercler LIMOGES

Intégrateur Web HTML5 CSS3

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

Administration du site (Back Office)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015.

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Pack Fifty+ Normes Techniques 2013

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT

Introduction à Expression Web 2

creer votre site internet en html/css

Petite définition : Présentation :

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Informatique : Création de site Web Master 2 ANI TP 1

HTML5 et CSS3 pour des sites Responsive Web Design

Bientôt la rentrée!...personnaliser et configurer un ordinateur pour faciliter son utilisation en classe

DOSSIER PROJET ISN. PARTIE 1 : Présentation de l équipe projet. PARTIE 2 : Présentation du projet

HTML/CSS - Travaux Pratiques 2

Introduction aux concepts d ez Publish

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

CREATION d UN SITE WEB (INTRODUCTION)

Formation Découverte du Web

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

Gestion Électronique de Documents et XML. Master 2 TSM

Logiciels de référencement

101 Réaliser et publier un site WEB

WordPress : principes et fonctionnement

WEB-OFFICE-FORMATION.FR FORMATION PROFESSIONNELLE CONTINUE ET DEVELOPPEMENT DE SITES WEB CATALOGUE 2013

Dévéloppement de Sites Web

Chapitre 1. Prise en main

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Création de site Internet avec Jimdo

FrontPage Support d apprentissage septembre 2000

Transcription:

TD n 3 - Notion de langage CSS Table des matières 1-Mettre en forme un page en utilisant la balise <style>...2 2-Mettre en forme un page en utilisant une feuille de style externe...4 3-Conseils pratiques pour travailler...4 Sources : Cours de Jean-Philippe Pernin http://blogs.lyceecfadumene.fr/informatique

TD n 3 - Notion de langage CSS 1- Télécharger les fichiers blog_tim.htm, webmarketing.pdf et webmarketing.jpg. Enregistrer les 3 fichiers dans un dossier que vous nommerez CSS. 2- Lancer Firefox et ouvrir la page blog_tim.htm. 3- Ouvrir ce même fichier avec le bloc notes ou dans notepad++. Code HTML dans l'éditeur de texte <html> <head> <title>le blog de l'informatique</title> <meta charset="utf-8"> </head> <body> <h1>enseignement facultatif Webmarketing</h1> <p><h2>projet rentrée 2015 Webmarketing, de la création du site à la mise en ligne de contenus</h2></p> <p>cet enseignement facultatif s inscrit dans une logique d e-éducation : création de contenus multimédia (infographie, conception web), publication sur le web (e-citoyen et e-réputation, présence sur le web, etc).</p> <p>il permet aux élèves de mettre en œuvre des projets variés, de compléter et d enrichir leurs apprentissages informatiques, mercatiques et communications et d approfondir leur culture numérique.</p> <h2>le référentiel de l enseignement facultatif</h2> <ul> <li><a href="referentiel_webmarketing.pdf" target="_blank">webmarketing, de la création du site à la mise en ligne de contenus</a></li> </ul> <h3><strong>les plus de cet enseignement</strong></h3> <ul> <li>appréhender l informatique et internet autrement et de manière responsable,</li> <li>découvrir le travail en équipe, la méthodologie de projet et le travail collaboratif en réseau,</li> <li>donner de réelles capacités d analyse d une problématique qui pourront être valoriser dans le cadre de la poursuite d étude en BTSA,</li> </ul> <p>< src="webmarketing.jpg" alt="webmarketing"> </body> </html> Affichage de la page dans Firefox Il existe 3 principales façons de mettre en forme une page : dans la partie Body de la page HTML comme dans la fiche n 2, dans la partie Header de la page HTML, dans un fichier externe CSS : Cascading Style Sheet Feuille de style en cascade. Page 1/4 - http://blogs.lyceecfadumene.fr/informatique

L'objectif est de mettre en forme la page pour arriver au résultat ci-dessous. 1- Mettre en forme un page en utilisant la balise <style> Le code permettant la mise en forme de la page peut être intégrer entre les balises head en utilisant la balise style : <style type="text/css"> </style> Style Code Explication body body { font-family: Lato,Arial,Helvetica,sans-serif; background: #f5f5f5; Tous les textes sont écrit dans la police Lato et l'arrière plan de la page est gris (#f5f5f5). h1, h2, h3 h1, h2, h3 { color: #d40500; Les titres sont en rouge (#d40500). Page 2/4 - http://blogs.lyceecfadumene.fr/informatique

Style Code Explication h1, h2, h3, p h1 { font-size: 26px; Il faut régler la taille des titres et des paragraphes. Font-size : taille de la police h2 { font-size: 24px; h3 { font-size: 22px; p { font-size: 14px; a a { Les liens sont en rouge (#d40500) et pas soulignés. color: #d40500; text-decoration: none; a a:active, a:hover { Les liens visités et survolés sont en turquoise (#008080). color: #008080; Définition.definition { font-size: 14px; color: #008080; <span class="definition"> </span> La définition est en turquoise. Ajouter la classe au texte à mettre en forme dans la partie body de la page. Image.imagewebmarketing { width: 300px; border-width:2px; border-style:dotted; border-color:black; class="imagewebmarketing" L'image fait 300 px de large avec une bordure de 2 px noire et en pointillée. Ajouter la classe à l'image à mettre en forme dans la partie body de la page. Page 3/4 - http://blogs.lyceecfadumene.fr/informatique

2- Mettre en forme un page en utilisant une feuille de style externe L'utilisation de la balise style a plusieurs inconvénients : cela surcharge le code de la page cela doit être intégré à toutes les pages du site même si on souhaite qu'elles aient toutes la même mise en forme. Il est donc plus intéressant d'enregistrer toutes les préférences dans une feuille de styles en cascade externe que l'on pourra appeler pour toutes les pages. 1- Couper tout le texte que vous avez insérez entre les balises <style> et </style>. 2- Supprimer les 2 balises <style> et </style>. 3- Ouvrir un nouveau document dans le bloc notes. 4- Coller le texte. 5- Enregistrer le fichier sous le nom monstyle.css dans le même dossier que votre page. 6- Ajouter un lien vers votre feuille de style dans votre page dans la partie head de la page : <link rel="stylesheet" type="text/css" href="monstyle.css" /> 7- Enregistrer votre page et visualiser la dans Firefox. 3- Conseils pratiques pour travailler Pour travailler confortablement avec des feuilles de style externes, vous devez : Ouvrir dans votre éditeur la page HTML que vous souhaitez modifier Ouvrir dans votre éditeur la feuille CSS appelée par votre page HTML Modifier progressivement la feuille CSS puis consulter dans le navigateur Firefox le résultat affiché de la page HTML (modifiez les tailles, les couleurs, etc.) Page 4/4 - http://blogs.lyceecfadumene.fr/informatique