Les meilleurs Tuto du web
Tutoriels
Coucou les amis, dans cette cet tutoriel je vais vous montrer comment animer du texte avec javascript, html et css, faire des animations en javascript.
En effet nous allons utiliser une librairie Javascript qui va nous permettre de faire notre animation sans écrire trop de code 😍
Premièrement vous devez créer deux page. une page pour le code html et une autre page pour le CSS. en effet vous allez constater que nous avons mit le code javascript au niveau de notre code HTML, alors vous pouvez aussi créer un fichier .js ainsi separer le code code html et le code javascript et ça ne changera rien.
créez une page html puis copiez et collez le code :
Animate text JavaScript
Si vous voulez faire
une oeuvre durable,
Soyez
Ensuite créez une deuxième page pour mettre le CSS. n’oubliez pas que la page aura pour extension .css comme dans les pages web, le css nous permet de mettre en forme notre page, site web.
Nb: n’oubliez pas de linker avec la page HTML sinon ça ne marche pas. puis copiez et collez le code :
*{
box-sizing: border-box;
padding: 0;
margin: 0;
}
body{
font-family: 'Montserrat';
line-height: 1.6;
}
.container{
margin: 0 auto;
overflow: auto;
background-image: linear-gradient(rgb(0, 0, 0, 0.70), rgb(0, 0, 0, 0.70)), url('./image/bg.jpg');
background-size: cover;
background-repeat: no-repeat;
width: 100%;
height: 100vh;
}
.section-one-text{
position: absolute;
top: 40%;
left: 25%;
transform: translateY(-50%);
text-align: center;
}
.taille{
font-size: 4rem;
color: #fff;
font-weight: bold;
}
.section-one-text strong span{
color: #0fb294;
}
button{
width: 200px;
padding: 15px 0;
text-align: center;
margin: 20px 10px;
border-radius: 25px;
border: 2px solid #f44336;
cursor: pointer;
color: #fff;
font-size: 1rem;
font-weight: bold;
background: transparent;
position: relative;
overflow: hidden;
outline: none;
}
.hov{
background: #f44336;
height: 100%;
width: 0;
border-radius: 20px;
position: absolute;
left: 0;
top: 0;
z-index: -1;
transition: 0.5s;
}
button:hover .hov{
width: 100%;
}
Creation de Menu Dropdown
Dropdown Menu using HTML and CSS
Code CSS :
body{
margin: 5px;
padding: 10px;
font-family: 'Open Sans', sans-serif;
font-size: 22px;
line-height: 32px;
color: #fff;
}
nav{
background-color: #008ea1;
}
nav ul{
padding: 0;
margin: 0;
list-style: none;
position: relative;
}
nav ul li{
display: inline-block;
background-color: #008ea1;
}
nav a{
display: block;
padding: 0 10px;
color: #fff;
line-height: 60px;
font-size: 20px;
text-decoration: none;
}
nav ul ul{
display: none;
position: absolute;
top: 60px;
}
nav a:hover{
background-color: #f8e80c;
}
nav ul li:hover > ul{
display: inherit;
}
nav ul ul li {
width: 170px;
float: none;
display: list-item;
position: relative;
}
nav ul ul ul li{
position: relative;
top: -60px;
left: 170px;
}
li > a::after{
content: ' ^';
}
li > a:only-child::after{
content: '';
}
Salut les amis, aujourd’hui dans ce blog, vous allez apprendre à créer facilement un très beau site web en HTML et CSS. Plus tôt, j’ai partagé de nombreux blogs liés au HTML CSS et JavaScript comme des exercices, menus, Admin Dashboard etc..
Si vous n’avez pas encore visionné ces tutoriels, veuillez les vérifier également. Je pense que vous aimerez ces tutos et apprendrez beaucoup de choses sur HTML CSS JavaScript et PHP.
Pour créer un site web en utilisant HTML et CSS vous pouvez créer autant de fichier que vous voulez et cela dépend de vos besoins et vos nombre de page dont souhaitez créer. alors dans notre cas vous devez créer trois fichiers : deux HTML(index.html et un fichier contact.html) ainsi créez un dossier nommer CSS ou vous allez créer à l’interieur deux fichier CSS (style.css) et contact.css . Une fois que vous avez créé ces fichiers, copiez juste collez simplement les codes donnés dans vos fichier respectifs.
par ailleurs vous pouvez utiliser des images comme nous l’avons fait avec ce tuto. dans ce cas vous allez créer un dossier images ou vous allez placer tous vos images pour une meilleurs organisation de vos fichiers
NB : choisissez les images qui vous convient et n’oubliez pas de mettre les noms des images respectifs dans le code
Pour un didacticiel vidéo complet de ce tutoriel de création de site web en HTML et CSS, vous pouvez regarder la vidéo YouTube donnée.
Tout d’abord, créez un fichier HTML avec le nom index.html et collez les codes donnés dans votre fichier HTML. N’oubliez pas que vous devez créer un fichier avec une extension .html
learn programming
Developpement web
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Photographie
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Developpement mobile
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Ensuite, créez un autre fichier HTML avec le nom contact.html et collez les codes donnés dans votre fichier HTML. N’oubliez pas que vous devez créer un fichier avec une extension .html
contact
Nous Contacter
Ainsi, créez un fichier CSS avec le nom style.css et collez les codes donnés dans votre fichier CSS. N’oubliez pas que vous devez créer un fichier avec une extension .css.
body{
transition: 1s;
height: auto;
margin: 0;
background-color: rgb(230, 230, 230);
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
main{
background-color: #fff;
box-shadow: 30px 0px 40px rgb(196, 196, 196), -30px 0px 40px rgb(196, 196, 196);
margin: auto;
max-width: 900px;
}
.msk_container{
width: 100%;
}
h1{
margin: 0;
font-size: 2.5rem;
text-transform: uppercase;
font-weight: 400;
}
h2{
margin: 0;
font-size: 1.5rem;
font-weight: 400;
}
.msk_nav{
background-color: #0096aa79;
}
.msk_text{
display: inline-block;
text-align: center;
}
.more{
transition: 0.5s;
margin-top: 80px;
display: inline-block;
color: #333;
padding: 4px 6px;
text-decoration: none;
border: 1px solid rgb(0, 0, 0);
border-radius: 50px;
}
.more:hover{
background-color: orange;
color: #fff;
border: none;
}
.nav_a{
transition: 0.5s;
padding: 10px;
margin: 0;
border-right: 3px solid rgb(255, 255, 255);
border-left: 3px solid rgb(255, 255, 255);
text-decoration: none;
color: rgb(255, 255, 255);
}
.nav_a:hover{
background-color: coral;
z-index: 3333;
transform: scale(1.2, 1.2);
}
.nav_ul{
padding: 0;
justify-content: space-around;
margin: 0;
list-style: none;
display: flex;
}
.msk_entete{
align-items: center;
height: 50vh;
flex-wrap: wrap;
display: flex;
flex: 0 1 40vw;
justify-content: center;
}
.msk_cadres{
padding-top: 10px;
}
.nave{
height: auto;
margin: auto;
}
.dav{
height: 300px;
}
.mol{
text-align: center;
}
.des{
padding: 15px;
}
.msk_card{
margin-top: 10px;
align-items: center;
overflow: hidden;
border-top: 1px solid gray;
display: flex;
}
.p{
letter-spacing: 3px;
margin: 2px;
}
footer{
line-height: 1;
padding: 7px;
text-align: center;
color: #fff;
background-color: rgb(0, 180, 180);
}
Enfin, créez un fichier CSS avec le nom contact.css et collez les codes donnés dans votre fichier CSS. N’oubliez pas que vous devez créer un fichier avec une extension .css.
body{
background-color: rgb(230, 230, 230);
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
main{
background-color: #fff;
border-radius: 5px;
box-shadow: 30px 0px 40px rgb(196, 196, 196), -30px 0px 40px rgb(196, 196, 196);
margin: auto;
width: 800px;
}
h1{
border-radius: 4px 4px;
color: #fff;
background-color: rgb(255, 46, 19);
}
form{
padding: 10px;
}
.btn{
width: 150px;
height: 50px;
padding: 10px;
border-radius: 30px;
border: none;
color: #fff;
font-size: 16px;
background-color: blueviolet;
margin-top: 10px;
display: block;
cursor: pointer;
}
.text{
border-radius: 4px;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
box-shadow: 0px 0px 1px;
border: none;
display: block;
}
.fr_g{
margin-bottom: 15px;
display: block;
width: 30%;
}
.input{
transition: 0.3s;
border-radius: 4px;
font-size: 13px;
padding: 10px;
height: 40px;
border: none;
box-shadow: 0px 0px 1px;
box-sizing: border-box;
width: 100%;
}
.input:focus{
direction: none;
border: none;
box-shadow: 0px 0px 10px;
}
On peut utiliser l’élément a pour transmettre notre adresse mail à nos utilisateurs et leur permettre de nous envoyer simplement un mail.
Pour permettre l’envoi d’un mail en HTML, on va placer indiquer en valeur de l’attribut href de notre élément a la valeur mailto : suivie de notre adresse email.
Lorsqu’un visiteur va cliquer sur notre lien, sa messagerie par défaut va automatiquement s’ouvrir. Par exemple, si vous avez un Windows, ce sera certainement l’application « Mail » qui va s’ouvrir. De plus, le champ destinataire sera automatiquement rempli avec notre adresse email.
Dès qu’un visiteur clique sur le texte de notre lien, sa messagerie par défaut s’ouvre s’il en a configuré une :