Création de site internet

Slides:



Advertisements
Présentations similaires
Lundi 15 Décembre 2008 Aujourd'hui, les balises et.
Advertisements

Introduction aux Web Services Partie 1. Technologies XML
Conception de Site Webs dynamiques Cours 6
Conception de Sites Web dynamiques
Gérer un site avec Kompozer
Internet : serveurs Web
Le CSS : un complément au HTML
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
1 Modèles. 2 Sauvegarder le code en cliquant sur editer html 4 zones avec scroll
Structure du site cpe.evry.free.fr. 1. Informations générales Le site renvoi au site via un javascript.
Principes généraux Création de site web Langages HTML XML
Lexique des manœuvres de base pour utiliser à PowerPoint
Cascading style sheets
CREATION DE FEUILLE DE STYLE pour structuré le document XML
Gestion de la communication par établissement sur le site ville
Introduction aux Web Services Partie 1. Technologies HTML-XML
Développement d’applications web
Applications Internet – cours 3 La page web
L’utilisation des bases de données
HTML.
18/05/ Utiliser le cahier de texte en ligne avec lapplication SPIP Adresse du site du lycée :
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
Passer au CSS et autres... (2) Pour nous encourager, on revois l'objectif à atteindre.
CSS.
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
HTML / CSS Gestion des systèmes d’information Classe terminale
HTML-CSS-XHTML.
Comment réaliser une mise en page ?. Tracer une zone de texte.
31 octobre 2012 Grégory Petit
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Cours n° 1 Le langage HTML Prof. : E. BAKKI
 Créer une page html nommé index  Cette page doit contenir  Partie de l’entête Titre Métas(description et mots clés) Lien vers une feuille de style.
Le langage XHTML 420-S4W-GG Programmation Web Client
Les feuilles de style en HTML. CSS CSS: feuilles de style en cascade Permettent d’appliquer une mise en page à l’ensemble d’un site très simplement Permettent.
Passer au CSS et autres... Quelle différence entre ces deux pages ? Si vous regardez uniquement le contenu, aucune. Tout se joue sur la mise en forme.
Création et présentation d’un tableau avec Word 2007
Créer son site web Chapitre II. Les caractères spéciaux Les navigateurs ne reconnaissent pas les caractères spéciaux. Heureusement chaque caractère possède.
KIWAPP IS A B2B FULL-STACK APP-MANAGEMENT TOOL KIWAPP EN QUELQUES ETAPES Octobre 2014.
2. Premiers pas en CSS… Comprendre le fonctionnement de la syntaxe CSS
LE HTML ISN Terminale S Un peu d’histoire …
Template joomla Leblanc 2011.
Les réseaux - Internet Historique Réseau local Internet Les protocoles
Internet : serveurs Web  Clients et serveurs : le navigateur  Sites Web et urls  Fichier source d’une page  Langage HTML 1.
27/05/2008© 1 présente Les sites WEB Les premiers pas.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
IUT SRC Année 2004/2005Antonio Capobianco 1 HTML>Formater du texte>Les titres Définir les titres HTML distingue 6 niveaux de titre : Titre N°1 Titre N°2.
SITE INTERNET « les fans de la ruelle en chantier »
INTERNET Le langage HTML
Introduction à CSS Généralités. Introduction Beaucoup de documents XML sont destinés à être présentés. Les information du fichier seul (avec ou sans DTD)
INTERNET Le langage HTML
Cours : HTML 1 avril 2013.
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Cours de HTML suite applications
CSS et DREAMWEAVER.
Conception des pages Web avec
Language html Hyper Text Markup Language
Mise en forme avancée et Publication. Le CSS Avertissement : vous ne devez pas maitriser le CSS juste savoir qu’il existe et à quoi il sert ! CSS signifie.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
Dreamweaver le retour Avec Les Formulaires Les Calques
Plan de la présentation Le langage HTML Dreamweaver MX Les premiers outils pour créer une page web :  Propriétés d’une page  Création de cadres  Création.
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
INITIATION A LA CREATION D’UNE PAGE WEB C-X. PROSPERINI A : COMMUNICATION ET SYNDICATS Afrique Francophone 20/04/2010.
Transcription de la présentation:

Création de site internet

Comment marche internet ?

Comment marche internet ? En France

Comment marche internet ? Un réseau de réseaux de réseaux de … Chaque FAI possède un réseau Il peut être partagé entre plusieurs FAI Les clients du FAI peuvent avoir leur propre réseau (ORT) Des grandes institutions possèdent leur réseau Les gouvernements Les hébergeurs de site …

Comment marche Internet ? Internet est la mise en réseau de ces grands réseaux Il n’est pas possible de se connecter directement sur internet Internet n’existe pas !

Internet n’existe pas ??? Pas de société qui contrôle Internet Pas de Pays qui contrôle Internet Pas de … Et pourtant, ça marche !

Principe d’internet Interconnexion de réseau Un réseau doit pouvoir dire si il possède un site, et si oui, où le trouver Un réseau doit pouvoir demander un service à un autre réseau Utilisation de serveur de Nom de domaines (DNS) Table associant le nom du site avec une adresse IP Adresse IP : même principe qu’une adresse postale

Principe d’internet

Les DNS Comparaison avec des hôtels Un réseau est représenté par un hôtel Chaque chambre contient un site Le maitre d’hôtel possède un livre qui associe le nom d’un client à son numéro de chambre On souhaite dire bonjour à google.com On se rend à l’hôtel .com On demande au maître d’hôtel dans quelle chambre se trouve google (qui nous répond 209.85.135.104) On va à la chambre 209.85.135.104 (en demandant notre chemin aux grooms (les routeurs))

Les DNS Il existe des hôtels imbriqués : uml.free.fr Hôtel .fr Hôtel .free Chambre uml Permet de déléguer le travail : On demande au DNS des .fr où se trouve free On demande à free où se trouve uml

Principe d’internet Conclusion Conclusion bis Internet : Réseau de réseaux de réseaux… Réseau de DNS : ensemble des sites Internet ! Conclusion bis Un site doit être stocké sur un serveur d’un réseau Un site doit être enregistré dans un DNS

Créer un site Solution complexe Solution simple : Installer un serveur HTML (apache, Sambar,…) S’inscrire dans un DNS (DynDNS, xname, ulimit,…) Solution simple : Sociétés spécialisées (OVH, Netissime, Lycos…) Parfois gratuit (les principaux FAI, Troll Prod, …) Permet de ne pas avoir à se soucier des différents problèmes

Fonctionnement d’un serveur Aller sur www.ici.net/index.html Ordinateur Serveur (123.123.321.321) Ordinateur Client Navigateur Web Serveur Web Index.html ? Index.html IP 123.123.321.321 Qui est www.ici.net DNS

Fonctionnement d’un site Un fichier texte est récupéré du serveur Comment faire pour que ça soit joli ? Comment faire pour que ça soit interactif ? Comment faire pour que ça soit paramétrable ? Création du langage HTML

Le langage HTML Une structuration des documents internet

HTML C’est un langage à balise Une commande est une balise Exemple : Généralement 2 balises : une ouvrante et une fermante Exemple : Ceci est <i>un exemple</i> <b>simple</b> S’affichera dans le navigateur : Ceci est un exemple simple

HTML Tout est balise La page affichée est une balise : <body> ... </body> Le titre affiché dans le navigateur est une balise : <title> le titre </title> La mise en forme du texte Les liens hypertexte Les images …

HTML Une balise est donc Entourée des caractères < et > Constitué de deux parties Une partie ouvrante qui transforme ce qui suit Une partie fermante qui remet la forme comme avant Exemple 2 : Ceci est <i>un exemple <u>très</u></i> simple S’affichera dans le navigateur : Ceci est un exemple très simple

Format d’une page HTML Une page HTML se construit toujours de la même manière : <html> <head> <title>Titre de la page</title> </head> <body> Contenu de la page </body> </html>

Standards HTML Il existe un grand nombre de standards HTML, il faut donc déclarer au début du document quel standard est utilisé. Je conseille d’utiliser celui là : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> ... </html>

Balises HTML Dans l’entête d’une feuille html, on définit le titre de la page <title> titre de la page </title> quel encodage de caractères utiliser : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> Optionnels : L’auteur : <meta name="Author" lang="fr" content="Thibault LELORE"/> Des mots-clefs : <meta name="keywords" content="cours,HTML,IRIS,BTS"/> Une description : <meta name="description" content="petite description"/>

Balises HTML Dans l’entête d’une feuille html, on définit Optionnels : Le copyright : <meta name="copyright" content="ORT Marseille"/> L’icone de la page: <link rel="SHORTCUT ICON" href="http://www.ort.fr/fichier.ico"/> La feuille de style associée (vu plus tard)

Balises HTML Dans le corps du document, on définit ce qui sera affiché: Le titre : <h1></h1> Les sous titres : <h2></h2>…<h6></h6> Les paragraphes : <p></p> Les sauts de ligne : <br/> Quand il n’y a qu’une seule balise (br), il faut penser à mettre un slash (/).

Balises HTML Les liens : La balise <a> … </a> Il y a plusieurs paramètres : href="http://tibo.lelore.free.fr" Permet d’indiquer vers quoi pointe le lien name="nomLien" Permet de donner un nom à l’endroit de la page Pour faire par exemple un lien au milieu d’une page <a href="http://tibo.lelore.free.fr"> mon site </a> <a name="milieu"></a> <a href="http://tibo.lelore.free.fr#milieu"> milieu de mon site </a>

Balises HTML Les images : La balise <img/> Il y a plusieurs paramètres : src="http://tibo.lelore.free.fr/img.jpg" Permet d’indiquer où se trouve l’image alt="petite description de l’image" Permet d’avoir un texte qui s’affiche si l’utilisateur ne veux pas afficher les image width et height Permet de donner une taille (en pixels) de l’image <img src="http://tibo.lelore.free.fr/img.jpg" alt="description" width="10px" height="15px"/>

<. DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Titre de la page</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> </head> <body> <h1>Exemple de page HTML</h1> <h2>Le premier titre !</h2> <p>Dans ce premier paragraphe, nous n'indiquerons rien d'intéressant, si ce n'est qu'il y a du texte bien positionné, et c'est grâce à la balise <b>p</b></p> <p> Ce second paragraphe montre que la structure du document est respectée.</p> <h3>Le sous sous titre...</h3> On va s'arrêter là... Au passage, ce texte ne fait partie d'aucune balise ! (à par body…) </body> </html>

Exemple

Les feuilles de style Comment rendre joli le moche…

Personnaliser le HTML Permet de personnaliser le rendu Les titres en rouge Les sous titres en gris soulignés Les paragraphes avec la police arial … Pour ça, on utilise des balises css ! Un fichier texte avec l’extension .css

Le CSS C’est un langage à balise : Exemple : dire que le titre est en rouge et en gras : h1{ color:#FF0000; font-weight:bold; } Il y a donc deux zones importantes : Avant les accolades : le nom de la balise HTML que l’on veux modifier Dans les accolades : ce que l’on veut comme style

Les blocs CSS Toutes les balises HTML peuvent être modifiées : img (image) b (saut de ligne) p (paragraphe) h1 (titre principal) h2 (sous-titre) body (la page en entière !) …

Le CSS Il est possible de modifier beaucoup de choses : color : couleur du texte background : couleur de l’arrière plan padding : marge intérieure marging : marge extérieure font-family : type de font de caractère font-size : taille du texte width et height : largeur et hauteur border : bordure (trait, pointillé, rien…) text-align : permet de justifier le texte Utiliser Visual Studio pour une aide, ou tout autre éditeur (Dreamweaver, Golive…) !

Exemple de CSS h1 { color:#999; font-family:Verdana,Arial,Sans-serif; /* il est possible de mettre plusieurs polices de caractères */ font-size:28pt; /* taille assez grande ...*/ padding:0; /* Pas de marge */ } h2 { color:#456; font-family: Georgia,Verdana,Arial,Helvetica,Sans-serif; border-bottom: 1px solid #788; /* une bordure en bas d’une taille de 1 pixel et d’une couleur 788 */ padding: 3px 3px 3px 15px; /* ordre de bordure : haut, droit, bas, gauche */ margin-bottom: 20px; margin-top: 20px;

Intégration dans la page HTML Une fois la feuille de style créée, comment l’utiliser : <link rel="stylesheet" type="text/css" href="./style.css" /> Cette balise doit se trouver entre les balises <head></head> Le style de la page se mettra alors automatiquement à jour.