Contents
- Synopsis
- Public cible
- Formateur
- Participants
- Déroulement
- Plan de cours (1)
- Plan de cours (2)
- Plan de cours (3)
- Plan de cours (4)
- Liens en vrac
Synopsis 
À la sortie du premier cours l'élève sait reconnaître un doc HTML ou XHTML.
- l'élève a toute la documentation qu'il faut pour commencer
- l'élève a un compte ftp dans un répertoire accessible via le web pour travailler sur son projet dansun compte d'hebergement alternC chez Koumbit.
À la sortie du deuxieme on sait comment brancher un fichier css sur son fichier XHTML.
- notions de classes et pseudo classes, IDs.
- css inline
css dans le <HEAD>
- css séparé
- Le devoir pour la semaine est de personnaliser sa page à l'aide du CSS le plus loin possible en identifiant (documenter) ses limites.
À la sortie du 3eme on doit être capable de styliser des listes de comprendre les concepts de base. Le troisième cours va nous permettre de renforcer et approfondir nos connaissances. C'est principalementun atelier.
Le 4eme cours devrait parler des perspectives dans le monde des normes HTML5 et surtout XHTML1. Des méthodes suggérées pour structurer un site web. Introduction aux CMS et Drupal. Introduction sur un nouveau cours de css avancé.
Public cible 
Niveau débutants
Formateur 
Participants 
- Membres du StudioXX
- Artistes visuels
Déroulement 
Quatre lundis soirs de 18h à 21h, à partir du 24 mars 2008.
Plan de cours (1) 
Le W3C 
http://www.w3.org/ <= Le World Wide Web Consortium
Voir aussi http://www.w3qc.org/ (FR)
The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding. On this page, you'll find W3C news, links to W3C technologies and ways to get involved. New visitors can find help in Finding Your Way at W3C. We encourage organizations to learn more about W3C and about W3C Membership.
L'accessibilité 
http://www.w3.org/WAI/ <= L'accessibilité par le w3c
http://www.w3qc.org/ressources/traductions/ (FR)
The Web Accessibility Initiative (WAI) works with organizations around the world to develop strategies, guidelines, and resources to help make the Web accessible to people with disabilities.
http://css.alsacreations.com/Bases-et-indispensables/XHTML-CSS-accessibilite-confusions-et-amalgames
Introduction au HTML 
http://www.w3.org/html/ <= Tout sur le HTML
http://css.alsacreations.com/Bases-et-indispensables/DTD-comment-choisir <= les DTD
What is HTML? 
HTML is the publishing language of the World Wide Web.
Introduction au CSS 
http://www.w3.org/Style/CSS/ <= Tout sur le CSS
What is CSS? 
Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents. Tutorials, books, mailing lists for users, etc. can be found on the learning CSS page. For background information on style sheets, see the Web style sheets page. Discussions about CSS are carried out on the (archived) www-style@w3.org mailing list (and sometimes on the CSS blog).
Exercice 
Monter une page HTML structurée 
- Analogie avec un courrier officiel
- Analyse de la structure Ce n'est pas encore une Page web avec des liens.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
<head>
<title>Engagement à suivre les 4 cours de la formation HTML/CSS</title>
</head>
<body>
<h1>Engagement à suivre les 4 cours de la formation HTML/CSS</h1>
<div id="intro">
<p>texte</p>
</div>
<div id="contenu">
<p>texte</p>
</div>
<div id="adresse-exp">
<h2>Expéditeurs</h2>
</div>
<div id="adresse-dest">
<h2>Destinataire</h2>
</div>
<div id="footer">
<p>mon <a href="" title="">cv</a></p>
</div>
<div id="signature">
<img src="" alt="" />
</div>
</body>
</html>
Exercice pour la maison 
Apprendre les spécifications notament notament du XHTML1.0. en Français Lire la page et bien la comprendre pour la prochaine fois
Liens cours 1 
http://css.alsacreations.com/outils/rendu/rendu-css-elements.html
http://css.alsacreations.com/Bases-et-indispensables/Le-rendu-par-defaut-des-elements-HTML
Plan de cours (2) 
echange de moyen de communication (15m) (Facultatif) 
- Possibilité de s'échanger des liens et des renseignements par Messagerie.
- Les mails suffisent
Révision des exercices du cours 1 
Difficultés rencontrées 
- Je ne vois pas le resultats quand je fais des changements au css
- Doctype ?
<a href="../css/monstyle.css" title="mon rollover"><img /></a>
Finir l'exercice 
Principes des ID et classes 
Comment ajouter du style au HTML 
- css inline
css dans le <HEAD>
- css séparé
Exercice de mise en pratique et devoirs pour la maison 
Dictionnairtes pratiques 
commencer à mettre un peu de style 
Pour ceux qui sont bien à l'aise en anglais, vous pouvez suivre ce tutoriel : http://www.w3.org/MarkUp/Guide/Style
Feuille de style ZenGarden 
- Les élèves sont invités à consulter css-zengarden et à analyser des layouts.
Plan de cours (3) 
Questions des Etudiantes 
- Difficultes
- Ce qui m'aiderais le plus actuellement
- adrienne
- isoler les elements
faire des styles sheets qui s'appliquent a toutes mes pages
- maryse
balises HTML, A ?
- pratiquer le positionnement
- meg
- separate style sheet
/html/
index.html => <link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
portrait.html => <link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
fiche.html => <link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
styles.css => @import "portrait.css";
@import "autres.css";
portrait.css
autres.css
- travailler avec quelqu'un d'autre ?
- rickie
- stephanie
Réponse 1 - Les "indispensables" 
- Firebug
- Web Developper
Réponse 2 - Introduction au positionnement 
http://css.alsacreations.com/Bases-et-indispensables/La-structure-des-balises-bloc-et-en-ligne
Réponse 3 - Developper en local avec un Mac 
- Ouvrir les préférences / Système Preferences
- Partage / Sharing
- activer Personnal File Sharing
Créer un répertoire nommé public_html dans votre repertoire personnel
Pointer firefox ou le navigateur vers http://localhost/~VotreUsager
pour trouver votre nom d'usager (certaines personnes se prennent des noms d'usagers bien fancy dans les macs
) ouvrez un terminal (Applications/Utilitaires/Terminal). Une invite pparait sous la forme NomDeLaMachine:~ VotreUsager$ - Note
Si vous voulez avoir acces directement depuis http://localhost/, il faut remplacer les fichiers trouvés dans /Library/WebServer/Documents/ . Si vous n'y avez jamais touchés, les fichiers qui s'y trouvent sont les fichiers qui décrivent le logiciel apache (le serveur web) et qui pointent à sa documentation.
positionnement 
Openweb.eu.org - Initiation au positionnement CSS : 1.flux et position relative
Openweb.eu.org - Initiation au positionnement CSS : 2.position float
Openweb.eu.org - Initiation au positionnement CSS : 3. position absolue et fixe
exemples cools
Plan de cours (4) 
Questions des Etudiantes 
- Difficultes
- Ce qui m'aiderais le plus actuellement
- stephanie
- adrienne
- maryse
- Problème avec les positionnements
- Faire des liens
- rickie
- gif
- Validation
Réponses 
Liens relatifs / Absoluts 
/boot /lib /usr /etc /mnt /... /home/maryse/photos/ /home/maryse/mamusique/ /home/maryse/public_html/ /home/maryse/public_html/MonPortrait.jpg cd ../ /home/maryse/ http://maryse.com/MonPortrait.jpg <a href="http://maryse.com/MonPortrait.jpg" title="sdgsdgsd">le portrait de Maryse</a> /home/maryse/public_html/index.html /home/maryse/public_html/MonPortrait.jpg <a href="MonPortrait.jpg" title="sdgsdgsd">le portrait de Maryse</a> /home/maryse/public_html/index.html /home/maryse/public_html/images/MonPortrait.jpg <a href="images/MonPortrait.jpg" title="sdgsdgsd">le portrait de Maryse</a> /home/maryse/public_html/html/index.html /home/maryse/public_html/images/MonPortrait.jpg <a href="../images/MonPortrait.jpg" title="sdgsdgsd">le portrait de Maryse</a>
Retour sur les normes et perspectives 
Javascript => jquery
Liens en vrac 
Les DTD HTML4.01 et XHTML1.0 : comment choisir ? - Alsacréations
XHTML, CSS, accessibilité : confusions et amalgames - Alsacréations
Faire un menu avec onglets en CSS avec before / after - Alsacréations
Un menu déroulant en CSS et XHTML (horizontal et vertical) - Alsacréations
Mon site validé en XHTML Strict n'est pas compatible partout. Pourquoi ? - Alsacréations
Le Wiki Koumbit