Cours php

Disponible uniquement sur Etudier
  • Pages : 14 (3473 mots )
  • Téléchargement(s) : 0
  • Publié le : 8 avril 2010
Lire le document complet
Aperçu du document
Cours HTML / CSS / PHP / MySQL
Pierre-Nicolas Clauss
Laboratoire Lorrain de Recherche en Informatique et ses Applications

12 mars 2008

pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

1 / 63

Plan

1

HTML CSS PHP (My)SQL

2

3

4

pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

2 / 63 Plan
1

HTML

2

3

4

HTML Introduction Texte en HTML Listes en HTML Tableau en HTML CSS Utilité Syntaxe PHP Introduction Eléments du langage PHP avec HTML (My)SQL Introduction à SQL MySQL avec PHP
Cours HTML / CSS / PHP / MySQL 12 mars 2008 3 / 63

pierre-nicolas.clauss@loria.fr (LORIA)

Plan
1

HTML

Introduction

2

3

4

HTML Introduction Texte en HTML Listesen HTML Tableau en HTML CSS Utilité Syntaxe PHP Introduction Eléments du langage PHP avec HTML (My)SQL Introduction à SQL MySQL avec PHP
Cours HTML / CSS / PHP / MySQL 12 mars 2008 4 / 63

pierre-nicolas.clauss@loria.fr (LORIA)

Généralités sur l'HTML
Language descriptif Balises

HTML

Introduction

Pas de séquences de contrôle Description de la sémantique du document Balise ouvrante :Balise fermante : Les deux en une : W3C : http ://www.w3c.org Dernière version : HTML 4.01 Strict Transitional Frameset Validation automatique : http ://validator.w3.org Balise DOCTYPE, sur la première ligne du chier
Cours HTML / CSS / PHP / MySQL

Standardisé

< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http ://www.w3.org/TR/html4/loose.dtd"> 12 mars 2008 5 / 63pierre-nicolas.clauss@loria.fr (LORIA)

Généralités sur l'HTML

HTML

Introduction

Encapsulation de type "pile" (Mal)formation
incorrect correct

Structure arborescente Arbre minimal


pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

6 / 63

Généralités sur l'HTML

HTML

Introduction

Commentaires entre HTML + XML =>XHTML

Balises toujours fermées Transformation en d'autres formats

HTML donne un découpage selon la sémantique du document Mise en forme visuelle
en HTML : moins lisible, plus de code en CSS : plus lisible, regroupement et généralisation

pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

7 / 63

Plan
1

HTML

Texte en HTML

2

3

4HTML Introduction Texte en HTML Listes en HTML Tableau en HTML CSS Utilité Syntaxe PHP Introduction Eléments du langage PHP avec HTML (My)SQL Introduction à SQL MySQL avec PHP
Cours HTML / CSS / PHP / MySQL 12 mars 2008 8 / 63

pierre-nicolas.clauss@loria.fr (LORIA)

Espaces

HTML

Texte en HTML

Tous les espaces blancs (y compris \t et \n) sont ignorés Cas particulier : l'espaceseul => reproduit tel quel Exemple
Mon t e x t e avec des e s p a c e s et p l u s i e u r s l i g n e s n ' a p p a r a i t pas comme c e c i

Résultat
Mon t e x t e avec des e s p a c e s e t p l u s i e u r s l i g n e s n ' a p p a r a i t pas comme c e c i

Il faut utiliser des balises

pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

9 / 63 Texte

HTML

Texte en HTML

Mise en forme au niveau paragraphe : aller à la ligne   : insérer un espace : commencer un nouveau paragraphe entre et , tout est reproduit tel quel Mise en forme au niveau phrase à : Mise en valeur (italique) à : Mise en valeur forte (gras) à : Citation courte (gras italique) à : Citation courte (entre guillements)

Ou on lie un chier CSS avec :Ou on ajoute du CSS à une balise :

pierre-nicolas.clauss@loria.fr (LORIA)

Cours HTML / CSS / PHP / MySQL

12 mars 2008

24 / 63

Plan
1

CSS

Syntaxe

2

3

4

HTML Introduction Texte en HTML Listes en HTML Tableau en HTML CSS Utilité Syntaxe PHP Introduction Eléments du langage PHP avec HTML (My)SQL Introduction à SQL MySQL avec PHP
Cours HTML / CSS / PHP / MySQL 12...
tracking img