Langages et développement WEB
Depuis 2014 on passe plus
de temps à surfer sur notre
smartphone que sur notre PC
"Tu dois pouvoir expliquer chaque ligne de ton code"
Les meilleurs développeurs de demain seront ceux qui :
HTML et CSS sont
deux « langues » qu'il faut savoir parler pour créer des sites web
l y a eu plusieurs versions des langages HTML et CSS. Les dernières versions sont HTML5 et CSS3.
<html>
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Geek Power</title>
</head>
<body>
<h1>Vive le Kode</h1>
<p>J'aime le <a href="http://www.kode.ch">Kooode</a> !</p>
</body>
</html>
Text
Text
Fils de <head>
Ancêtres de "Koode"
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Geek Power</title>
<style>
body {
background: black;
color: white;
}
h1 {
color: red;
}
p {
color: lime;
}
a {
color: yellow;
}
</style>
</head>
<body>
<h1>Vive le Kode</h1>
<p>J'aime le <a href="http://www.kode.ch">Kooode</a> !</p>
</body>
</html>
Ajouter le code HTML suivant à index.html
<h1>mon premier code</h1>
<p>J'aime le HTML</p> <p>J'adore le CSS</p>
<!DOCTYPE html>
<html lang="fr"> <!-- précise la langue du contenu de la page -->
<head>
<!-- Jeu de caractères utilisé pour l'encodage du fichier HTML -->
<meta charset="UTF-8">
<!-- Très important !!! Bloque le zoom automatique sur smartphones -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Titre de la page -->
<title>Steve Fallet | Mon 1er code</title>
<!-- Auteur -->
<meta name="author" content="Laure Dinateur">
</head>
<body>
<h1>Titre de la page</h1>
<p>Mon prmier <code></p>
</body>
</html>
Et si on ajoutait un peu de {css}
<!DOCTYPE html>
<html lang="fr"> <!-- précise la langue du contenu de la page -->
<head>
<!-- Jeu de caractères utilisé pour l'encodage du fichier HTML -->
<meta charset="UTF-8">
<!-- Très important !!! Bloque le zoom automatique sur smartphones -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Titre de la page -->
<title>Steve Fallet | Mon 1er code</title>
<!-- Auteur -->
<meta name="author" content="Laure Dinateur">
<!-- ************** CSS ************** -->
<link rel="stylesheet" href="styles.css">
<!-- Favicons : icône de la page dans plusieurs tailles et formats -->
<link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="./favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="./favicon-16x16.png">
<link rel="manifest" href="./site.webmanifest">
</head>
<body>
<h1>Titre de la page</h1>
<p>Mon prmier <code></p>
</body>
</html>
body {
background: black;
color: white;
}
h1 {
color: yellow;
}
main.css
index.html
Supports de cours
Alternative : https://www.fontsquirrel.com
Mozilla Developer
EMMET https://docs.emmet.io/