Toulibre : présentation de... xhtml + css par Rémy Sanchez.

Slides:



Advertisements
Présentations similaires
XHTML EXtensible HyperText Markup Language. HTML et XML HTML (HyperText Markup Language) et XML (eXtensible Markup Language) sont deux spécifications.
Advertisements

HTML CSS.
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
HTML Cours 3.
HTML Rappels des fondamentaux
INF2005– Programmation web– A. Obaid Variantes de HTML.
1 Programmation Web Programmation WAMP/LAMP Premiers principes.
Commerce électronique Automne  Introduction  Création du panier d’achats  Migration du panier d’achats  Conclusion.
Catalog fonctionne sur vos données Catalog est préconfiguré pour fonctionner directement avec les données – WinBooks Accounting – WinBooks Logistics –
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
A la fin de ton année de 4 ème, tu dois être capable d’utiliser parfaitement un Mais d’abord qu’est-ce qu’un TABLEUR ? ???? TABLEUR- GRAPHEUR Page suivante.
Toulibre : présentation de... par Rémy Sanchez +.
Les systèmes d'information 1- Une pratique quotidienne 2- Les données 3- Approche conceptuelle 4- Notion de serveur 5- Conception d'un système d'information.
Marcel Bosc Introduction Web Université Paris-13Département informatiqueIUT de Villetaneuse ère année, cours - 1/5.
Comprendre les sites web MODULE 1 | CHRISTIAN BLÉSER (2015)
Utilisation des squelettes Association Rhizomes – 11 août 2006.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
Chapitre 5 XHTML et CSS. Votre titre …votre code xhtml … Gabarit xhtml sans feuilles de style.
Les instructions pour la création de cette présentation sont incluses dans la page de commentaires de chaque diapositive. Dans le menu Affichage, cliquez.
Javadoc Javadoc permet la création d'une documentation de vos travaux, au format HTML, avec liens... La encore (cohérence du langage Java !!), l'idée est.
Paris Web 2008 – Samedi 15 Novembre 2008 Pascale Lambert-Charreteur CSS Débutant css.mammouthland.net Vincent Valentin 20cent.net.
Master ESEEC Rédaction de documents (longs) structurés Patrice Séébold Bureau 109, Bât B.
Le xml.
Exposé - étude de cas - Le HTML.
SPIP.
Création de site web Langage & programmation.
TIC (Techniques de l’Information et de la Communication)
I- ANALYSE DU BESOIN / Plan
Nom du cours, numéro Instructeur Nom des membres du groupe
Les boites texte et dossier
Introduction au Langage Pascal
Environnement du développement de BD ORACLE REPORTS 10g
JavaScript.
Volumes & Généalogie (V&G)
Les instructions PHP pour l'accès à une base de données (Partie 4)
7.1 Transformation linéaire
HTML.
Les standards du web.
Les bases de données et le modèle relationnel
DARCY Lionel BTS SIO Option SLAM
Création de site web Feuilles de style.
Les technologies AJAX.
HTML & css.
Asynchronous Javascript And Xml
Nouvelles balises de structure
Le CSS Principe de séparation du contenu et de la mise en forme
Module 1 : Réaliser un site internet
Excel XP - Lab #4 MET1421 HTML / Frontpage Daniel Gelinas.
Feuilles de style Cascading Style Sheets
1 Exemple d’un document (article). 2 XML: eXtensible Markup Language Wikipédia XML (Extensible Markup Language, « langage de balisage extensible ») est.
HTTP DNS NTP FTP R231 RJ45 definition HTTP DNS NTP FTP R231 RJ45.
Présentation initiale
CSS et DREAMWEAVER (Suite et fin)  Les liens
Structuration du contenu
Cours 10 : Les Web Services et WSDL Février Version 1.0 -
Catherine Cyrot - bibliothèques numériques - Cours 5
Comment personnaliser Microsoft SharePoint Site web
La gestion des habilitations par le partenaire
Programmation Web : Introduction à XML
PRESENTATION ACCESS Editeur : Microsoft Environnement Windows (SE)
Disposition du titre Sous-titre.
Projet de fin d’études : Université Cadi Ayyad Ecole Supérieure de Technologie-Safi Techniques Instrumentales et Management de la Qualité Sujet traité.
Catherine Cyrot - bibliothèques numériques - cours 3
Definition de html sommaire. Présentation de html, css et javascript Module 1.
Formation (x)HTML / CSS
ScienceDirect Guide d’utilisation de la base de données : ScienceDirect Pr R. EL OUAHBI.
Qu’est ce qu’une page web? Comment fonctionne un site web?
Site web, Ce qu’il faut savoir ?
Synchronized Multimedia Integration Language par Yves Bekkers
Transcription de la présentation:

Toulibre : présentation de... xhtml + css par Rémy Sanchez

L'hyperlien Dans le début des années 90, un physicien du CERN éprouve le besoin du publier facilement ses travaux au sein du CERN : il invente le principe des hyperliens. L'idée de l'hyperlien est de pouvoir lier deux documents entre eux

Naissance du World Wide Web Par extension du concept, il invente le World Wide Web. Un de ses fondements est le HTML, qui permet de structurer le contenu et de le mettre en forme. Le HTTP est créé pour permettre la demande et l'envoi de pages.

HTML ? Je veux du XHTML moi ! Un organisme a été créé pour standardiser le Web : le W3C. Le HTML a évolué. Le XML est apparu comme le meilleur format pour le stockage de données. Le XHTML est apparu. Il ne sert qu'à la structuration des données. Le CSS est le meilleur ami du XHTML : il permet de mettre en forme le contenu.

Principe du XML Le XHTML se base sur le XML pour sa syntaxe. L'idée de base est d'utiliser un imbriquement de balises pour structurer le contenu. contenu encore du contenu y'a même du contenu là

Topologie d'une balise Un hyperlien ! Balise ouvranteContenuBalise fermante Nom de la balise : il donne la ”famille” de la balise. Toutes les balises du même nom ont une fonction bien précise. Nom d'un attribu : les attribus sont des propriétés spécifiques aux balises portant un certain nom. Valeur d'un attribu : c'est la valeur que l'on veut donner à la propriété.

Topologie d'un document XHTML Un document XHTML est articulé en 2 grandes parties La ”tête” qui donne toutes les informations sur la page sans donner la page elle même (titre, description, nom de l'auteur, etc...) Le ”corps” qui contient le contenu de la page à proprement parler

Exemple de document XHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " Exemple XHTML 1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Exemple XHTML ! Cette page est un exemple de XHTML Déclaration du type de document Tête Corps Début de la page Fin de la page

Réalisation ! Nous allons réaliser une page web type. On veut y mettre Un titre Un menu Du contenu Un pied de page (pour le copyright)

C'est bien... mais c'est moche Comme cela a été mentionné, le XHTML ne sert qu'à la structuration des données. C'est le rôle du CSS de mettre en forme un document. Le CSS permet d'appliquer des propriétés graphiques à des éléments de la page selon certains critères.

Modèle d'un document CSS h1 { margin: 0; border: 3px dashed black; text-align: center; }.header { margin: 0; } Sélécteur : il sélectionne le ou les éléments de la page qui seront affectés Propriété : c'est une propriété visuelle de l'élement que l'on veut modifier. Valeur de la propriété : c'est la valeur que l'on donne à la propriété visuelle que l'on modifie.

Les sélecteurs Il y a 3 façon principales de séléctionner un élément pour changer son apparence L'identifier par son nom a { color: red; } L'identifier par un identifiant unique #footer { font-style: italic; } L'identifier sa classe.majuscule { font-variant: small-caps; }

XHTML vu par CSS Pour le CSS, le XHTML est un imbriquement de boîtes

Réalisation ! De même que pour la partie XHTML, nous allons réaliser une feuille CSS type. Nous cherchons à disposer les éléments comme ceci : TITRE MENU CONTENU PIED DE PAGE

Et comment on met ça en ligne ? Serveu r Client 3 Client 1 Client 2

The End C'est fini