#html-css
1 messages · Page 5 of 1
Ouais mais c'est juste que c'est drôle de trouvé les erreurs
trop beauu
pour que tu apprend de tes erreur ton erreur vien de la <link rel="stylesheet" href="styles/style-de-Tom.css" type="text/css" />
Bah là juste c'est pas le bon emplacement
jmet quoi a la place dcp
tuez moi
essaye le code que je t'ai envoyer apres je te dit
this
hada 👆
.
Mais attend la tu es dans le dossier mon-site/pages/...
Alors que ici tu es dans mon-site/...
va dans top10 ou top5 jspltrop
puis fait clic droit
Bon courage les gars moi j'abandonne
dans le dossier ?
ds telechargement la
force a toi
jappuie su rmonsite1
oui sur le dossier
enfin tu dézip
genre tu fait extraire le fichiers
il a pas winrar
Izarc > winrar
winzip ou comme tu veux juste extrait le fichiers
ouais mais moi je suis vieux
et reste avec les vieux truc qui marche
en tous cas je sais qu'on ne peux pas unzip avec notepad
..
extraire tout @void anvil
Qui te spam toute les deux minutes pour l'acheter 👀
azz
clic droit sur ton fichier zip
https://www.win-rar.com/ telecharge on gagnera du temps
C'est bien izarc fait la même mais gratuitement
non
non
Peut être
@void anvil
ok apress
mais la il c lancer tt seul le telechargement non
oui sa c telecharger
ok nice
apres jft quoi
Tu l'installe
Une fois installer tu clique sur le fichier zip et tu extrait
sa
oui
Et bien tu ouvre avec le truc que tu a installer
ou tu double clic sur le fichier et automatiquement winrar va se lancer
nn tu l'extrait sur ton bureau
LETSGOO
sa marche mais mtn sa me met fichier introuvable pour biographie et album
MDMMR
acueil et top jai
rajoute les sans erreur
Pour les fichier introuvable vérifie le chemin d'acces et ça ira
AHHH
MAIS ENFT
sa marche
c juste
que faut que jrevienne a lacueil
genre si jveut aller ds top 5 jdois lfaire que dpeuis laccueil
si jveut aller ds album pareil

que lacueil
tg

bah alors ?
jris 🙂
C'est pas gentil
ui
voila ta tout reussi
Let's go le prochain bill gates est là
oui 
en tt cas problème resolut
nannn psk mtn quand jv sur notepad et que je change mon script i marche pas
fin jactualise
sa ecris pas cke jveut
sa reste comme avant
clear le cache de ton nav
clear le cache de ton navigateur
comment
non
jai actualiser
Tu édite les mauvais fichier sur notepad

regarde le chemin d'acces sur ton navigateur et sur notepad
oui
C'est pas les même
jft cmt dcp la
ah ouais tu edit mon-site au mais tu regarde mon-site1 tout court
deh
yes c sa
jcomprend grv pas la
mec utilise sublimetext ou vs code notepade pue la merd
Je pense plus que le pb est entre la chaise et l'écran 
en soit c'est pas dégueu notepad++ mais c'est sur que vscode ou sublime son mieux

bruh
facts déso
non
réel après c'est le début
Bref
faut bien apprendre
dis que jss incapable
Il faut tout simplement que tu modifie les bon fichier
Là on parle pas de connaissance informatique
ou que tu ouvre le bon fichier 
Juste de logique
fait fichier --> ouvrire un fichier
ou
tu fait clic droit ouvrire avec et tu choisit notepadd
@void anvil
ui
Expose ton pb
in this video, I will show you how to place three DIVS beside each other using HTML AND CSS. It is easy to accomplish that, and you need to pay attention to the percentages of the width. All divs by default are 100%. if you divide it by three, the results will be 33.33% Set the width of each div to 33.33%. Float the left Div to left. float: left...
yo, quelqu'un sais comment enlever les ectention .php ou .html?
Renseigne toi sur le .htaccess
J'ai déjà fait un .htaccess mais ça fonctionne pas
https://stackoverflow.com/questions/6534904/how-can-i-remove-file-extension-from-a-website-address
Sinon tu fait des routes
I am designing a website. I want my website address to look like the following image:
I don't want my website to look like http://something.example/profile.php.
I want the .php extension to be rem...
de base avec les hébergeur sa le fait pas automatiquiement
un fichier .htaccess règle le soucis en général 
C'est même la meilleur solution 
Bonjour je voudrais faire comme sur le screen pour mon site mais je ne trouve pas le mot exact à rechercher pour trouver de l’aide concernant ce que je veux faire. Je voulais savoir si quelqu’un aurait une idée de comment on appel ça ou si quelqu’un peut me proposer directement son aide merci d’avance !
Recherche éditeur WYSIWYG
super c’est ça merci beaucoup!
hey
cc
j'ai un petit problème concernant ma nav bar avec mon menu-hamburger
lorsque j'appuie il s'ouvre
mais je ne peux le fermer

en effet @brisk forum
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style/style.css">
<title>ScienceCool</title>
<body>
<nav class="navbar">
<a href="#" class="logo">SCIENCE-COOL</a>
<div class="nav-links">
<ul>
<li><a href="index.html">Accueil</a></li>
<li><a href="#">Mathématiques</a></li>
<li><a href="#">Physique Chimie</a></li>
<li><a href="#">Informations</a></li>
<li><a href="#">Contacts</a></li>
</ul>
</div>
<img src="rsc/menu-btn.png" alt="menu hamburger" class="menu-hamburger">
</nav>
<header></header>
</body>
<script>
const menuHamburger = document.querySelector(".menu-hamburger")
const navLinks = document.querySelector(".nav-links")
menuHamburger.addEventListener('click',()=>{
navLinks.classList.toggle('mobile-menu')
})
</script>
</html>```
*{
margin: 0;
padding:0;
text-decoration: none;
list-style: none;
}
body{
font-family: 'Poppins', sans-serif;
}
header{
height: 100vh;
width: 100vw;
background-image: url(../rsc/landscape.jpg);
background-size: cover;
}
.navbar{
position: absolute;
padding: 50px;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
box-sizing: border-box;
}
.navbar a {
color: white;
}
.navbar .logo{
font-size: 2em;
font-weight: bold;
}
.navbar .nav-links ul {
display: flex;
}
.navbar .nav-links ul li{
margin:0 25px;
}
.navbar .nav-links ul li.active{
color: #ed3c57;
font-weight: 600;
}
.nav-bar .menu-hamburger{
display: none;
position: absolute;
top:50px;
right: 50px;
width: 35px;
}
@media screen and (max-width: 900px){
.nav-bar {
padding:0;
}
.navbar .logo{
position: absolute;
top: 50px;
right: 50px;
}
.nav-bar .menu-hamburger {
display: block;
}
.nav-links {
top:0;
left: 0;
position: absolute;
background-color: rgba(255, 255, 255, 0.20);
backdrop-filter: blur(7px);
width: 100%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
margin-left: -100%;
transition: all 0.5s ease;
}
.nav-links.mobile-menu{
margin-left: 0;
}
.nav-links ul {
display: flex;
flex-direction: column;
align-items: center;
}
.navbar .nav-links ul li {
margin:25px 0;
font-size: 1.2em;
}
}
Parce que tu ne me ferme pas quand tu clics
Vérifie si il est ouvert ou fermer
un
Et si il est ouvert alors tu supprime la class
Ah oui ça c’est un soucis css et je ne peux pas le régler sur tel désolé :/
ok
@digital crater
Dis moi
Bah je suis plus sur pc mais attend
Mon titre de gauche part a droite avec la flexbox
Alors que de base il est censé être a gauche
https://youtu.be/HQopEEurQYE , xD tu as regardé ce tuto toi ?
🎁 Rejoindre la formation offerte : https://bit.ly/formation-offerte-livecode
👑 Aller plus loin avec la formation complète : https://bit.ly/formation-complete-livecode
▬▬▬▬▬ Ressources de la vidéo à télécharger ▬▬▬▬▬
Les ressources de la vidéo : https://formation.live-code.fr/Ressources-Navbar
Le code JS pour le menu : https://pastebin.com/KtXm...

Xd
Bonsoir j'aimerai savoir comment je fait pour décoler l'icone du text svp
margin-left dans ton css
Salut j’ai mis TinyMCE comme WYSIWYG sur mon site mais il prend toute la largeur de ma page et il ce met devant des éléments html quelqu’un sait comment modifier sa largeur et sa hauteur et est ce que c’est avec CSS déjà pour le modifier ?
Oui c'est avec css
d’accord merci et quand je met ça dans le css ça change rien et ça m’enlève le style d’un bouton genre il redeviens comme un bouton par défaut.
tinymce.init({
selector: ’textarea’,
width: 300
});
oui met ça decal tous le text pas juste l'icone
jl'ai deja fait
il faut peut être créer 2 span, et appliquer le css sur l'element de droite, pour que le margin left ajoute un espace.
ou alors tu le fais à l'ancienne
texte icon
tu auras ton texte, suivi d'un espace, puis d'un espace insécable, puis d'un espace, puis de ton icon :)
Uhm .... Sinon ... pourquoi ne pas simplement utiliser Flex 🙃
Imaginons que tu ai ce HTML :
<div class="container">
<p> 99k </p>
<p> Shop </p>
<i class="fas fa-card" />
</div>
Tu pourrais tout simplement faire
.container{
width: 200px; /*Par exemple mais tu met ce que tu veux*/
display: flex;
justify-content: space-between;
}
Ou bien utiliser les nth-child()
.container :nth-child(last){
margin-left: 10px;
}
Après bon, il y a plusieurs façon de le faire, à toi de trouver celle que tu veux utiliser, mais surtout celle que tu comprend le mieux, pour ne pas avoir le même problème plutard @void anvil
merci
Bonjour , j'ai un souci avec mon code css c'est que les changement que je fait sur ma balise p ne fonctionne pas sauf le margin-top: 1rem;
voici mon code :
CSS
/* Hero Section */
.main {
background-color: #141414;
}
.main__container {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
justify-self: center;
margin: 0 auto;
height: 90vh;
background-color: #141414;
z-index: 1;
width: 100%;
max-width: 1300px;
padding: 0 50px;
}
.main__content h1 {
font-size: 4rem;
background-color: #29539B;
background-image: linear-gradient(to top, #29539B 0%, #1E3B70 100%);
background-size: 100%;
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
}
.main__content h2 {
font-size: 2,75rem;
background-color: #29539B;
background-image: linear-gradient(to top, #29539B 0%, #1E3B70 100%);
background-size: 100%;
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
}
.main__content p {
margin-top: 1rem;
font-size: 2rem;
font-weight: 700;
}
.main__btn {
font-size: 1rem;
background-image: linear-gradient(to top, #29539B 0%, #1E3B70 100%);
padding: 14px 32px
}```voici mon code html```html
<div class="main">
<div class="main__container">
<div class="main__content">
<h1>99k's Store</h1>
<h2>(Very Cheap)</h2
<p> See What Makes Us Different</p>
<button class="main__btn"><a href="/">Shop Now
<i class="fa-solid fa-credit-card"></i>
</a></button>
</div>
<div class="main__img--container">
<img src="images/pic1.svg" alt="pic" id="main__img">
</div>
</div>
</div>```
sa donne quoi ?
le texte ne change pas
essaye de faire ```html
<p class="main__content">
trj la mm
essaye de faire une autre class juste pour test fait une class main__content2
j'ai trouver à un moment j'ai du effacer le > du <h2>(Very Cheap)</h2
Qui pourrait m'aider à dev un site pour mon serveur Minecraft gratuit ou avec un prix
vient dm bg
Si tu as un design je te le fait
un conseil leurs fait rien il ont anarqué mon pote
Comment ça ?
bah en gros ma pote a fait un site ect et il n'était pas content sauf que il doivent quand même payer
et d'après eux c'est une template
voci la fameuse template
J'aimerais bien qu'on parle en privé
Tous les sites ce ressemble aujourd’hui …
Prix ?
Et cette template est très / trop facile à reproduire alors je ne vois pas où est le problème
J'ai rien compris son pote à fait une maquette en gros ?
Et la les mecs veulent pas payé c'est ça ?
Il a fait le site mais ils veulent pas payer ça ressemble à un template
Le site est vraiment pas ouf surtout faut être honnête
à intégrer ça prend legit 5 minutes
Bah ils a juste mis des label mdr et fais du design flat
donc je peux comprendre le mécontentement en vrai
ba tu dev en leur tennant la main tu leur dit etap par etap se qu'il veulent
moi j'ai fait baucoup de site pour des gens
et sa a tout jour bien marcher
ça rigole pas chez YounousTech
😂 ba sa ma rapporter tres peu mais bon
ça t'a au minimum apporté de l'expérience 👍
ça a du aiguiser ta patience xD
qui pour rait me faire un site svp bessois de consiélle
😂 baucoup trop
Plutôt un prof de français qui devrait te donner des conseils parce que là on te comprend pas 
dsl je suis endicapér
Hm
meme faut s'appliqué moi j'ai aussi un truc dys jsp trop quoi et je suis marocain j'ai vécu la bas mais j'essaye de m'appliqué
J'avoue
Salut, quelqu’un aurait un code pour un menu burger ?

Tu peux mettre du margin a ton block , faire un code JS qui donne un class a ce block quand tu clique sur ton menu , et sur la class tu mets : css margin : 0;
hey est ce que qlqn pourait voc pour m'aider en deux spi svp
à propos de quoi ?
ya mon header qui bug
il est pas centré et des que je scroll il se recentre
c bon enft
hey on est d'accord que avec sa : ```css
img{
display: flex;
justify-content: center;
align-items: center;
}
non, mais juste avec un margin:auto, ça devrait être bon
Tu cibles pas la bonne chose
C'est pas sur ton images que tu dois mettre ça mais sur son parent
D'ailleurs tu peux remplacer tes justify et align par une seul propriété qui est place-items
Oke jvaud test
Bonjour j’ai mis un <embed> sur mon site pour un fichier pdf.
Je n’arrive pas à le décaler du bord gauche.
Je ne vois pas comment faire. J’ai essayé d’utiliser un margin mais je suis pas sûr que ce soit ça, puis ça me le décalé pas du bord.
Utilise iframe plutôt ?
Niquel merci plus simple en plus
Bonsoir quelqu’un pourrais m’aide à crée une page en html ?
Car je mis connais absolument pas
commence pas apprendre en reagardant des tutos
( perso j'ai commençant en copiant une page existante, je colle en local, je supprime des bouts pour voir ce que ça fait, comprendre à quoi ça sert, puis je modif pour voir la réaction aussi :3 etc.. mais y'a des tutos ouip)
Hey, je débute en html et css et je rencontre un petit souci en essayant de créer ma page web.
j'ai mis de la couleur sur le header pour que le problème soit bien visible:
les boutons de gauche sortent du header quand on resize la page.
peut être pas assez responsive, chaque element prend de la place, surtout la barre de recherche, lorsque l'écran est pas large, bah... catastrophe
peut être mettre sur deux lignes lorsque écran petit avec un flex grid surement, ou javascript, ou autre technique en css que je ne connais pas
moi je sais pas j'ai tout apris dans un egrotte j'ai trouver un livre de java donc pas de html du tout et sa parler de html je ne sais pas pour quoi et y'avais des base de code que j'ai copier etc...
Bonjour, j'ai quelques difficultés pour mon header en HTML/CSS quelqu'un aurait-il la possibilité de m'aider quelques minutes svp ? J'ai un micro.
Je suis débutant, je sais que mon header n'est pas super propre.
Salut @stone laurel
tu as quoi de fait, et il y a quoi qui déconne? :)
Hey, c'est carré niveau design mais le rouge il pique à mort
Je te conseille plutôt de partir sur un rouge plus clair : #FF5050
Merci pour ta réponse !
Salut, merci pour ton message, alors pour la couleur rouge de base c’était un blanc avec quelques ombres au-dessus mais j’ai mis la couleur rouge juste pour que le problème soit bien visible. Merci à toi
Ok, bien vu !
J'avais pas lu tout ton message, mb
Pas de soucis c’est juste que le site n’est pas responsive et je ne comprend pas pourquoi certains boutons de la navbar restent en place mais pas le header
Mon élement du site passe sous mon header c'est normal mais je n'arrive pas à le descendre, même en utilisant margin-top padding top = c'est mon header qui descend et pas l'élément que je vise
@rustic anvil
@stone laurel ok, quand tu dis "Mon élement du site" c'est quoi exactement, l'image de fond? la barre contenant "livraison" ?
Je veux que l'image de mon main commence juste après mon header tu vois ?
L'image se coupe
j'ai DL tes fichiers, ça donne ceci : (ducoup jpeux pas preview le probleme) et sur ton ancien screen je vois que l'image passe "derriere" le header
tu voudrais qu'ils soient où les boutons de ta navbar pour la version "mobile"?
J’ai mis un lien codepen mais en gros quand tu redimensionne le site, les boutons de la Navbar sont toujours en place mais le header en rouge devient plus petit
tu pourra pas faire passer tout en même temps sur la même ligne sur la version mobile
Il faut passer soit sur une navbar sur deux lignes ou sinon un menu burger ?
Je ne comprenais juste pas pourquoi le header devient de plus en plus petit alors que les boutons non
Enfaite ton input de recherche à une width définie et ton container header n'a pas toutes les propriétés pour flex correctement donc tout reste sur la même ligne
tu dois donc modifier ta width par :
.rechercheInput{
max-width: clamp(20em,35vw,40em);
}```
et ajouter à ton header :
```css
header{
flex-flow: row wrap;
}```
> "row" aligne les items sur une ligne et "wrap" permet aux items de passer l'un en dessous de l'autre si il n'y a plus de place.
Voici un site super bien fait pour comprendre les flex-box :
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
Et voila un site qui t'expliquera comment créer une** navbar responsive** pour la version mobile (ne recopie pas le code bêtement mais essaye de l'adapter à ton projet.) :
https://www.w3schools.com/howto/howto_js_topnav_responsive.asp
Merci beaucoup pour ton explication ! Passe une très bonne journée
Dr
Est-ce que tu aurais un site où on peut trouver des maquettes de site web ?
https://www.free-css.com/free-css-templates y'a lui mais je te conseille de le faire toi même en suivant un tuto sur internet. Ca te formera beaucoup plus que de simplement recopier le code d'un autre.
non je ne cherche pas recopier du code juste à avoir un design de site et pouvoir donc m'en inspirer pour créer le mien merci
ha alors tu peux aller sur dribble ou behance pour t'inspirer
nickel c'est dribble que je cherchais merci !
Salut les gars, j'aurais besoin de quelqu'un qui maîtrise le html pour me donner un petit coup de pouce svp ^^
Dit nous ?
HTML : html.html
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Page de connexion/inscription</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="container">
<div class="form-container sign-in-container">
<form action="login.php" method="POST">
<h1>Connexion</h1>
<input type="email" name="email" placeholder="Email" required>
<input type="password" name="password" placeholder="Mot de passe" required>
<button type="submit">Connexion</button>
</form>
</div>
<div class="form-container sign-up-container">
<form action="google.fr" method="POST">
<h1>Inscription</h1>
<input type="text" name="name" placeholder="Nom complet" required>
<input type="email" name="email" placeholder="Email" required>
<input type="password" name="password" placeholder="Mot de passe" required>
<button type="submit">Inscription</button>
</form>
</div>
<div class="overlay-container">
<div class="overlay">
<div class="overlay-panel overlay-left">
<h2>Bienvenue !</h2>
<p>Pour continuer, veuillez vous connecter.</p>
<button class="ghost" id="signIn">Connexion</button>
</div>
<div class="overlay-panel overlay-right">
<h2>Nouveau parmi nous ?</h2>
<p>Inscrivez-vous maintenant et rejoignez notre communauté !</p>
<button class="ghost" id="signUp">Inscription</button>
</div>
</div>
</div>
</div>
<script src="app.js"></script>
</body>
</html>
CSS : style.css
* {
box-sizing: border-box;
}
body {
background-color: #f6f5f7;
display: flex;
flex-direction: column;
height: 100vh;
justify-content: center;
align-items: center;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.container {
background-color: #fff;
border-radius: 10px;
box-shadow: 0 14px 28px rgba(0,0,0,0.25),
0 10px 10px rgba(0,0,0,0.22);
position: relative;
overflow: hidden;
width: 100%;
max-width: 1000px;
max-height: 650px;
}
.form-container {
position: absolute;
top: 0;
height: 100%;
transition: all 0.6s ease-in-out;
}
.sign-in-container {
left: 0;
width: 50%;
z-index: 2;
}
.sign-up-container {
left: 0;
width: 50%;
opacity: 0;
z-index: 1;
}
.overlay-container {
position: absolute;
top: 0;
left: 50%;
width: 50%;
height: 100%;
overflow: hidden;
transition: transform 0.6s ease-in-out;
z-index: 100%;
}
donc voici mon code
et voilà ce que ça me fait sur le site
je ne comprend pas, si quelqu'un pouvait m'aider
La couleur du body marche ?
un petit coup d'inspection sur la page avec la souris pour qu'on voit quel élément sont visible ? si ta tjr le problème
le container est en "position:relative" quand je l'enleve ça affiche tout
y'a plusieurs overflow et flex avec des absolute ... hm
peut être refaire ça propre, car ducoup ouai rien ne s'affiche :s
perso, je mets toutes mes divs en relative, puis j'applique des flex sur mes zones, et pour overflow/hidden, j'ajoute un container uniquement là où il y a besoin. ça permet d'avoir un code propre et flexible. m'enfin bon c'est ma façon de faire, chaque dev a ses techniques :)
yep, j'avais vu ça
mais bon, maintenant j'ai juste a faire le style de la page parce que là euh
moche moche
Mettre toutes ses divs en relative quelle horreur mon dieu
pk?
Aucun interet tu détruits le flow de ta page
Si la propriété par défaut c'est static c'est pas pour rien
bah jsais pas, quand je veux mettre en place mon site ça marche très bien, ça ne détruit rien
Une question de propreté c'est comme si je mettais des display: block partout aucun interet quand t'as pas besoin de t'en servir
ok, jsais pas j'avais plein de problemes, et depuis des années j'utilise relative partout, et zero soucis depuis, je ne me suis même pas rendu compte que c'était static d'origine ^^
d'accord, je vois
m'enfin quand je ne mets pas ça, ça déconne sur certaines disposition de page
Le principale problème c'est surtout le positionnement
si tu met tout en relative
Le moment ou tu veux mettre un truc en absolute t'es baisé il sera absolute au dernier parent ducoup 🙂
exact, et ça me convient, car si je le veux en absolu du body, je le mets direct dans le body :3
Oh mon dieu
Je vais te donner un exemple att je fais un dessin
okok :)
Imagine t'as ça :
Si toute tes divs sont en relative tu met comment le 1 ?
Si tu met dans le body t'as l'air un peu con
bah là je ne connais pas l'heritage des divs, mais en cherchant un peu c'est totalement possible, peut être avec un ::before
là je n'ai pas assez d'infos pour donner une réponse
mais bon, je ne vois pas ce qu'il y a de con, ou d' horreur, vu que tout fonctionne habituellement
encore si ça déconnait là oui ça serait horrible, comme la plus part des choses que je répare d'ailleurs :p
pour ta réponse, je pense qu'on peut flex end, ou absolute right et margin negative
Niquel alors si ça marche 👍
c'est le principal :) après niveau optimisation, y'a tellement de moyens de faire une même chose.. :3 on pourrait se prendre la tete des heures
mais je pense qu'il faut mieux se préoccuper de choses qui déconnent :3
Bonjour à tous,
j'aurais besoin d'aide pour créer un formulaire en HTML et CSS
Voici a quoi doit ressemble le formulaire
Merci a vous
C’est quoi le problème ?
je n'arrive pas a mettre en forme mon formulaire comme sur limage, il reste a la vertical alors qu'il faut qu'il soit a l'horizontal @tame forge
x)
jai essaye le flex ça ne marche toujours pas
je dois rendre ce taff pour la semaine pro je ne sait plus comment faire
Et bien je t’avoue que là maintenant je peux pas plus t’aider
Et si c’est un taff à rendre c’est que tu as des cours de développement non ?
Si oui, ça veut dire que tu n’as pas suivi t’es cours et ça c’est mal 
Le module des boîtes flexibles, aussi appelé « flexbox », a été conçu comme un modèle de disposition unidimensionnel et comme une méthode permettant de distribuer l'espace entre des objets d'une interface ainsi que de les aligner. Dans cet article, nous verrons les fonctionnalités principales des flexbox que nous approfondirons ensuite dans d'au...
tu as un portfolio toi ? 
Non 
Pour l’instant c’est bon j’ai plus besoin mais merci beaucoup je reviens vers toi pour toutes questions
**Je viens de déterminer mon site ( Je l'ai adapté au mieux pour les téléphones ) :
https://spacial.vercel.app/#docs
Si je peux avoir un avis sa serait cool**
Le front est sympa 👍
C'est gentil 
@sudden ibex c'est toi qui a fait le front ?
nan pk
Nan je demande comme ça hein

Je vois pas de quoi tu parle 
Ok ce n’est pas toi qui l’a fait mais ce n’est pas le meilleur template puisqu’il y’a quelques problèmes :
-
Il y a un scroll horizontal. C’est sûrement une image trop grande ou une width fix d’un div et son contenu trop grand.
-
Dans la section des paragraphes et des images certaines images sont au dessus de leur paragraphe (et inversement) ce qui crée un effet de discontinuité.
-
Il faut revoir les couleurs des différents boutons pour uniformiser leur style.
-
Il faut aussi faire attention a l’organisation du header. En effet le bouton qui invite à l’action (la petite flèche) n’est pas visible directement au chargement (il faut scroller). Il faut donc : soit supprimer l’image sur la version mobile, soit inverser les deux.
Ces remarques et conseils concernent la version mobile.
Bonne journée à toi 😉
@sudden ibex
Oui Bv je vais faire sa
pour que ca face plus "pro" essayes de mettre de l'espace entre les paragraphes
Je viens vous parler d'un super effet qui est le blur !
Pour rajouter un effet de shadow dans le même style que youtube mais pour les images dans ce style :
c'est assez simple il suffit de doubler la photo et de rajouter un blur en arrière plan
Voila un exemple de code : html <div className="relative z-50"> <img className="h-32 w-32 rounded-full absolute inset-0 -z-1 blur-xl" src={img} /> <img className="h-32 w-32 rounded-full border-2 border-blue-500" src={img} /> </div>
C'est fait avec tailwindcss et next donc ne recopié pas bêtement 🙂
Ça marche aussi très bien avec les vidéos mais j’ai pas eu l’occasion de tester
L'ajouter en before ça aurrait sûrement été mieux à mon avis 🤔
Mais l'effet est vraiment sympas 👌
comment ca ?
Bah en utilisant un before ça serait peut être mieux ça t'éviterais d'avoir un doublon de ton image dans le dom
Après c'est une autre facon de faire peut être plus propre
Ah oui attend je test ! 🙂
alors soit ca ne marche pas soit je ne sais pas comment faire
quelqu'un serait ou pourrait être la timezone ?
il y a surement moyen de le faire directement en css :p (j'aime la pureté :3)
C’est pas toi qui mets toutes t’es div en relative ? xD
C’est pas très pur tous ça, mais ouais je prendrais le temps de chercher
ouai, bah tant que je n'aurai pas de soucis je continuerai (et ça fait plus de 10ans^^)
Bonjour, j'ai un petit soucis. Je dois, pour les cours, créer mon site internet avec un formulaire d'inscription et une consigne avec laquel j'ai beaucoup de mal actuellement et que je dois créer une base de donnée en xml mais j'ai beaucoup beaucoup de mal pour la créer. Voici mon code java script et HTML réservés pour ma base de données (merci à ceux qui pourront m'aider :)).
le problème se situe au niveau de la 6ème ligne, mon xmlhttp.status doit valoir 200 mais vaut constamment 0. Je ne comprend pas pourquoi ?
salutations, tu peux m'envoyer le cours qui dit qu'on peut save une donnée dans un xml? car je crois qu'on ne peut que le lire, et pas écrire dedans, mais je me trompe peut être.
via html/css/js impossible d'écrire des donnée coté serveur yep
Sauf via une API
ouip, avec API
( avec du js tu peux, avec fetch par exemple, il faut juste que ton serv puisse écrire dans un fichier / dans une bdd )
là ça m'étonne de voir un fichier xml dans une url de httprequest, surtout pour write des données :s
Je vous avoue je découvre tout sa les bases de données en XML. Pour l’instant mon objectif c’est pas de transférer les donnés dans mon xml mais plutôt de réussir à faire apparaître ma base de donnée dans une page html et j’arrive pas des masses 😅
Ah ça
c'est la partie ok
Comment ça c’est la partie ok ?
Bha la lecture c'est okay xd
slt comment faire un .com ou .fr pour mon site ?
tu achete le nom de domaine avec l'extension souhaitée
tu ne peux pas alors
Tu peux héberger seulement sur GitHub ou localhost ou autres hébergeurs gratuits
Mais tu n'auras pas un nom de domaine personnalisé
Tu auras toujours : .GitHub.io .
Sur GitHub par exemple
.netlify.app ou encore .vercel.app & j'en passe ^^
dmg
et oui rien n'est gratuit...
J’ai une question assez complexe en html et css quelqu’un peut me dm en privé ?
Je te conseille de quand même l'écrire ici
Oke
Comment on fait un système pour avoir un carré avec du texte et pouvoir bouger entre carré avec des flèches ?
Pour faire un slider, soit tu te chauffe et tu suis un tuto pour comprendre comment en faire un
Soit tu utilises une lib js comme swiper js par exemple
Mhhh mais comment on fait ça ?
Perso je te conseille de suivre un tuto afin de comprendre comment ça fonctionne
pour swiper ajoute juste son cdn
Oke je vais voir tu as des chaînes qui font ce genre de chose ?
Merci
🚀 1 Cours gratuit en t'abonnant à ma newsletter :
https://www.le-designer-du-web.com/news
Discord : https://discord.gg/5n5MR2Z
Code source : https://codepen.io/Ziratsu/pen/abdoNgq
Tu veux apprendre les technologies du web ? C'est par ici :
https://www.ecole-du-web.net/
Ma chaine en Anglais (tu as le droit de rigoler en m'écoutant parler)...
Ça c’est la maquette de mon site et le but c’est de présenter mes services avec une image et un texte
Merci beaucoup 🙏
Salut j'ai une balise div dans laquelle je met du texte et un background image mais je veux que la div fasse la taille du background c'est possible ?
probleme resolu
Bonjour, j'essaye de faire un cercle de texte tournant autour d'un texte sauf que le text n'est pas centré pouvez vous m'aider svp
mon code :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
height: 100vh;
display: grid;
place-items: center;
}
#text {
height: 160px;
font-size: 20px;
animation: animate 5s linear infinite;
}
@keyframes animate{
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
span {
position: absolute;
transform-origin: 0 80px;
}
.container{
display: flex;
justify-content: flex-start;
align-items: center;
}
#play{
display: flex;
justify-content: flex-start;
align-items: center;
}
</style>
</head>
<body>
<div class="container">
<h1 id="text">Snake</h1>
<h3 id="play">Jouer</h3>
</div>
<script>
const text = document.getElementById("text")
text.innerHTML = text.textContent.replace(/\S/g, "<span>$&</span>")
const ele = document.querySelectorAll("span")
for(var i = 1; i<ele.length;i++) {
ele[i].style.transform="rotate("+i*16.5+"deg)"
}
</script>
</body>
</html>
@sly abyss
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
height: 100vh;
display: grid;
place-items: center;
}
#text {
height: 160px;
font-size: 20px;
animation: animate 5s linear infinite;
position: absolute;
}
@keyframes animate{
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
span {
position: absolute;
transform-origin: 0 80px;
}
.container{
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
#play{
display: flex;
justify-content: center;
align-items: center;
}
Essaye avec ce CSS
@sly abyss je viens de le mettre à jour, j'avais oublié un élément
ok ba merci
Pas de soucis 👍
hey, j'essaie d'apprendre l'html mais j'ai un problème j'arrive pas à aligner mon image à la droit du texte
<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
#barre_fixe
{
position: fixed;
top: 10px;
width: 99%;
background: #304276;
border: none;
border-radius: 10px 10px;
}
</style>
<title>Positionner une barre fixe</title>
</head>
<body style="background-color:#51565E;">
<div id="barre_fixe" style="text-align: right;">
<h2><center><p style="color:#CCE5F6";><span style="text-decoration: underline;">Gamer In Strength</span></p></center></h2>
<img src="https://cdn.discordapp.com/attachments/915322515163848704/1086004574839648396/Logo_Discord_2015.png" height="100" width="100" </p>
</div>
</body>
</html>```
tu as posé ton image "apres" le h2, donc elle ne peut pas être à coté
peut être la poser juste apres le texte ou au moins apres la span
Alors… par où commencer :
Déjà tu ne t’y prends pas de la bonne manière. Je ne sais pas si tu regardes un tuto mais ce n’est pas le bon.
Pour commencer il faut séparer le style du html. Soit dans un fichier séparé, soit dans des balises <style></style> au dessus ou en dessous du body. C’est important pour correctement s’organiser, c’est une sorte de norme d’aujourd’hui.
Pour aligner tes deux éléments il existe quelque chose de magique : ✨les flexbox✨.
Tu dois juste mettre dans les propriétés css de ton « #barre_fixe » la propriété « display: flex » ainsi que « flex-flow: row nowrap ».
• flex : fait en sorte que le contenu s’aligne d’une façon spécifique.
• row : aligne le contenu du container sur une ligne.
• nowrap : permet aux éléments de passer les un en dessous des autres si il n’y a plus assez de place.
N’hésites pas à te renseigner sur les flex box et à suivre des tuto pour débutants. Ceux d’Openclassroom sont très bien fait pour les débutants.
j'ai tenté de modifier la page pour que ça fonctionne, y'a des ; qui n'ont rien à faire là, des balises mal fermées... un petit début de catastrophe.
il faut séparer le style du html. Soit dans un fichier séparé, soit dans des balises <style></style> au dessus ou en dessous du body. C’est important pour correctement s’organiser, c’est une sorte de norme d’aujourd’hui. certainement pas... il faut que ça aille dans le head comme il l'a fait (element invisible), ou oui dans un fichier séparé. mais surtout pas sous le body ou avant le body..
par contre oui le tuto qu'il a suivi doit être tout pourri, car rien ne va dans les elements du body.. il est temps de reprendre de zero pour repartir sur de bonnes bases
pour l'alignement, il existe le table, le float et le flex. Flex étant ultra simple d'utilisation, il est intéressant de s'y pencher.
Oui effectivement je sais pas pourquoi j’ai dis au dessus du body
ouais je sais, désolé, entre temps quelau'un m'a aider a clean mon code et m'a montrer comment faire ce que j'avais demandé
et donc il m'a montré comment trier l'html et le CSS
et ma montrer la marche à suivre pour bien mettre ma barre
Ok super
tu as besoin de quoi ?
Pose direct ton problème
yep

Eh beh
Hey; je cherche a bloquer un boutton de scroll sur mon background mais il bouge a chaque résolution si quelqu'un serais m'aider
<div class="background">
<h2 class="small-title">Azuria Studio vous présente le serveur du moment</h2>
<h1 class="big-title">SCP Secret Lab <span>Non Rôleplay</span></h1>
<p class="slogan">Innovons votre façon de jouer !</p>
<button><a href="#cards">Voir plus</a></button>
</div>
</div>
</main>
button {
margin: -50px;
font-size: 20px;
background-color: blue;
color: white;
border: none;
padding: 10px 20px;
border-radius: 5px;
display: inherit;
align-items: end;
}
.background {
background-image: url(images/bg.jpg);
background-size: cover;
background-position: center center;
height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
margin: -50px;
ça c'est du fixe "px" il faudrait essayer de mettre une valeur plus faible et en poucentage
Bonjour, comment puis-je faire pour mettre une image à droite, un titre puis une description dessous du titre ? Petit exemple :
flex
une div contenant 2 div (une pour l'image, une pour le texte)
et pareil pour l'autre partie
une div contenant 2 div (une pour le texte, une pour l'image)
avec un flex-wrap:wrap, une taille prévue pour l'image et lez go
-> div rouge
---> titre
-> div part1 (flex-wrap:wrap)
---> div avec image
---> div avec titre puis texte
-> div part2 (flex-wrap:wrap)
---> div avec titre puis texte
---> div avec image
Merci beaucoup je vais regarder ça !
pose d'autres questions si tu as besoin, il vaut mieux apprendre que de changer d'idée, car ça te servira pour plus tard sur autre chose :)
J'ai fait ceci :
<div class="section-1">
<h1>Titre test</h1>
<div class="contenu-1">
<img src="https://www.gannett-cdn.com/authoring/2016/12/20/NPAL/ghows-WL-adcab79b-7730-4619-9568-47e28f548871-48444612.jpeg">
<h3>Petite description</h3>
</div>
<h1>Titre test 2</h1>
<div class="contenu-2">
<img src="https://www.gannett-cdn.com/authoring/2016/12/20/NPAL/ghows-WL-adcab79b-7730-4619-9568-47e28f548871-48444612.jpeg">
<h3>Petite description 2</h3>
</div>
</div>
et ```css
.section-1{
margin-top: 10%;
margin-left: 2%;
}
.contenu-1{
flex-wrap:wrap;
}
.contenu-1 img{
width: 10%;
}
.contenu-2{
flex-wrap:wrap;
}
.contenu-2 img{
width: 10%;
}
Mais j'ai ceci :
Pourrais je savoir pourquoi ?
en gros tu veux les mettre côte à côte ?
Oui c'est ça
@void anvil
si tu veux ce résultat
Je te conseille de faire cette structure :
<div class="container">
<article class="even">
<img src="https://www.gannett-cdn.com/authoring/2016/12/20/NPAL/ghows-WL-adcab79b-7730-4619-9568-47e28f548871-48444612.jpeg" alt="Image article">
<div class="article-content">
<div class="title">Titre test</div>
<div class="desc">Petite description</div>
</div>
</article>
<article class="odd">
<img src="https://www.gannett-cdn.com/authoring/2016/12/20/NPAL/ghows-WL-adcab79b-7730-4619-9568-47e28f548871-48444612.jpeg" alt="Image article">
<div class="article-content">
<div class="title">Titre test</div>
<div class="desc">Petite description</div>
</div>
</article>
</div>
Et ce CSS
.container {
display:flex;
flex-direction: column;
width: 100%;
}
article {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.even { flex-direction: row; }
.odd { flex-direction: row-reverse; }
.even .article-content { margin-left: 10px; }
.odd .article-content { margin-right: 10px; }
.even .article-content > div { text-align: left; }
.odd .article-content > div { text-align: right; }
Tu peux dupliquer tes articles, tout en intervertissant bien "odd "et "even"
Oui tu peux juste cible avec nth-child(2n+1) pour odd et nth-child(2n) pour even
mais ça te fera pas écrire moins de ligne
ça va juste permettre de ne pas écrire de class dans article
enfaite c'est plutot ```css
.article-content {
margin-left: 10px;
text-align: left;
}
.article-content:nth-child(odd) {
margin-right: 10px;
text-align: right;
}
c'est ca qu'il faut regarder :
Bien vu 👍
@void anvil
Voici la version CSS la plus optimisée
Merci beaucoup de votre aide, je vais tester ça
.container {
display:flex;
flex-direction: column;
width: 100%;
}
article {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
flex-direction: row;
}
.article-content {
margin-left: 10px;
text-align: left;
}
.article-content > div { text-align: left; }
article:nth-child(odd) { flex-direction: row-reverse; }
article:nth-child(odd) .article-content { margin-right: 10px; }
article:nth-child(odd) .article-content > div { text-align: right; }
c'est donc mieux de prendre ceci ?
prends le code que je viens d'envoyer pour le css
et tu peux retirer les class odd et even pour le html
D'accord merci :)
.article-content > div { text-align: right; } n'est pas vraiment obligatoire il peut rester dans son parent
.container {
display: flex;
flex-direction: column;
width: 100%;
}
article {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
flex-direction: row;
}
.article-content {
margin-left: 10px;
text-align: left;
}
.article-content>div {
text-align: inherit;
}
article:nth-child(odd) {
flex-direction: row-reverse;
}
article:nth-child(odd) .article-content {
margin-right: 10px;
text-align: right;
}```
bon c'est clairement pas obligatoire c'est vraiment pousser l'opti 😄
On pourrait aller encore plus loin xD
Car l'héritage du text-align peut fonctionner, mais seulement si la balise est de type inline, donc si j'avais mis un h3 en titre et un <p> en desc ça aurait fonctionné
<div class="article-content">
<h3>Titre test</h3>
<p class="desc">Petite description</p>
</div>
Là l'héritage serait good 
@brave jay merci pour l'aide sur l'opti du code 👍
Bonjour, je voudrais aligner, le milieu de mon image, à mon texte savez vous comment je peux faire ?
Hey!
En CSS, tu la propriété align-items, que tu peux définir sur center à l'élément parent de ton image et de tes boutons :p
Bonjour, j'ai récemment crée un site web comme projet pour m'améliorer, et en faite ce site web c'est un genre de formulaire a remplir et donc j'aimerais savoir comment récupérer les informations que la personne a mis dans le formulaire si vous voulez le code ou l'image du site demandez le moi merci
tu connais un peu PHP ?
oui sa sert aussi a programmer les site mais j'ai jamais réellement utilisé le php
faut connaitre si tu veux faire de la recolte de donné
et moi je suis pas du style a dire c'est facile php c dure
Salut, il faut que tu ajoutes à ton site statique un langage de programmation tu as un large panel de choix : php, js, ruby, ts, python etc
Personnellement pour ton cas je te conseil plus de t’orienter sur du js ou php
Ok merci
Je remet juste mon message
Bah dans ce cas c'est juste une div dans laquelle il y a tes éléments qui a un background blanc et ton body a un background red
Oui, fin je sais pas trop comment répondre à cette question 
Bah pour t'exprimer oui, mais pour le CSS tu m'a pas l'air mauvais 
Tu veux plus d'espace blanc c'est ça ?
Tu dois avoir une margin sur ton header ou sur ta div
Ou un gap
Quoique ce soit tu peux voir ce qui cause ton décalage grâce à l'inspecteur
f12
Mon dieu
Merci ça marche à la perfection ! :)
bjr pk je n'arrive pas a faire une nav bar ?
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mon Projet</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<nav class="navbar">
<a href="#" class="logo">Mon Projet</a>
<div class="nav-links"></div>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="Assistance.html">Assistance</a></li>
<li><a href="Connexion.html">Se connecter</a></li>
</ul>
</nav>
<div>
<h3>Mon projet</h3>
<p>Test</p>
</div>
<header></header>
</body>
</html>
le css ?
ah oui prd le css g t parti manger
CSS
- {
margin: 0;
padding: 0;
text-decoration: none;
list-style: none;
}
body {
font-family: 'Poppins';
}
header {
height: 100vh;
width: 10vw;
}
.navbar {
position: absolute;
padding: 50px;
display: flex;
justify-content: space-between;
width: 100%;
box-sizing: border-box;
}
.navbar a {
color: rgb(0, 0, 0);
}
.navbar .logo {
font-size: 2em;
font-weight: bold;
}
.navbar .nav-links ul {
display: flex;
align-items: center;
}
.navbar .nav-links ul {display: flex}
Quel est le problème ?
bah au lieu que sa se met en haut aligne sa se met empiller sur le cote
Screnn
Pourquoi tu mets deux fois navbar nav-links ul
Bonjour j’ai un problème avec mon site la résolution ne s’adapte pas sur les PC portable qui ont 150% sur la mise à l’échelle pour les paramètres écran quand je le passe à 100% c’est bon mais à 150% des éléments sont couper par le côté droit de l’écran et d’autres éléments sont plus bas que prévu j’ai essayé de chercher sur google et j’ai trouvé ceci (mais j’ai pas l’impression que ça fonctionne) :
<meta name="viewport" content="width=device-width" />
jsp
Les gars pour m'améliorer en HTML, CSS vous me conseiller quoi?
Avez vous des sites, youtubeur .... A proposé
Donne toi un projet/objectif, fais un nouveau site, ou essaye de refaire un site existant.
Sites : Openclassrooms, Udemy, CodinGame...
YT : FromScratchDeveloppementWeb, Benjamin Code...
Puis d'une manière générale prend le temps de te documenter, de faire des petits projets personnels et le travail de recherche associé
(benjamin cest plus de la veille qu'autre chose) apres faire cest propre projet est pour moi la meuilleur solution (comme la dit Zwedge)
avis svp
Très... rudimentaire 😬
Le contrast 😮
je sais j'essaye de taff sur les shadow-box pour arrondir et réduire le logo
Non mais la tu vas pas du tout dans le bon sens pour un design de réseau
j'essaye de taff sur un coté, y a des truc qui doisvent s'ajoute encore
attend je te fait un proto
Peut être qu'il serais intéressant dans un premier temps de consolidé ton css et ensuite utiliser un framework css comme bootstrap ou tailwind
pour l'instant j'utilise aucune framework, je taff que sur du back-end et la je voulais voir un peux ce que ça allait donné avec le fond
Ok bon courage
oui j'ai déja mis 3 fonctionnalité de base qui sont nécessaire
merci
bonjour j'ai envi de mettre le bouton se connecter en haut a droite au lieu de en haut a gauche
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mon Projet</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<nav>
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">À propos</a></li>
<li><a href="#">Contact</a></li>
<li class="btn-inscription"><a href="Connexion.html">S'inscrire / Se connecter</a></li>
</ul>
</nav>
</header>
<div>
<h3>Mon projet</h3>
<p>Test</p>
</div>
<header></header>
</body>
</html>
CSS
header {
background-color: #fff;
padding: 20px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
display: flex;
justify-content: space-between;
align-items: center;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
nav ul li {
margin-left: 20px;
}
.btn-inscription {
background-color: #4CAF50;
border-radius: 20px;
padding: 10px 20px;
margin-left: 20px;
}
.btn-inscription a {
color: #fff;
text-decoration: none;
}
c toi qui la fait ?
oui
elle est belle
mais la c'est une maquette hein
Non justement ca ne l'ai pas pour l'instant
je vias déja partir avec sans photo
ah
La photo de profil ca ne sers a rien de la mettre en énorme comme tu fais
si les gens veulent la voir ils clic dessus
oui j'avais déja prévue de la réduire
dcp
essaye ça dans le .btn-description
float: right;
ok mrc
merci je vais prendre en exemple
essaye ça car c'est ce que j'ai utiliser de mon coté pour mettre à droite
si tu veux je suis en vocal
oui
marche pas juste je peux pas voc
HTML:
<nav class="menu">
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">À propos</a></li>
<li><a href="#">Contact</a></li>
<li class="btn-inscription"><a href="Connexion.html">S'inscrire / Se connecter</a></li>
</ul>
</nav>
</header>
CSS
display: flex;
justify-content: space-between;
align-items: center;
}
.menu ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
.menu ul li {
margin-left: 20px;
}
.btn-inscription {
background-color: #4CAF50;
border-radius: 20px;
padding: 10px 20px;
}
.btn-inscription a {
color: #fff;
text-decoration: none;
}
/* Déplacer le bouton à droite */
.menu .btn-inscription {
margin-left: auto;
}
essaye ça cela devrais marché
ok mrc
ça je suis sur que ça fonctionne j'ai essaye:
CSS:
display: flex;
justify-content: space-between;
align-items: center;
}
.menu ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
.menu ul li {
margin-left: 20px;
}
.btn-inscription {
background-color: #4CAF50;
border-radius: 20px;
padding: 10px 20px;
}
.btn-inscription a {
color: #fff;
text-decoration: none;
}
/* Déplacer le bouton à droite */
.menu .btn-inscription {
margin-left: auto;
}```
HTML:
```<header>
<nav class="menu">
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">À propos</a></li>
<li><a href="#">Contact</a></li>
</ul>
<ul class="btn-inscription">
<li class="btn-inscription"><a href="Connexion.html">S'inscrire / Se connecter</a></li>
</ul>
</nav>
</header>
Alors je suis désolé mais je pense que ce n'est pas la bonne solution dans cette situation
je parle de ça
oui c'était une des solution que j'avias proposer mais elle fontionne pas
Concernant la deuxième solution, pourquoi utiliser un margin left en auto ?
Je pense qu'il est plus optimisé de placer l'élément à droite simplement grâce au justify content space-between défini sur le parent
oui, mais je suis pas un pro en css, défois je fait ça ou je le mets à 0
Oui je ne te fais pas de remarque de façon négative, je donne juste mon avis sur cette structure 😉
Je vois que tu as préparé un display flex dans ta deuxième solution, et c'est une bonne solution
si le deuxième ul ne va pas à droite de l'écran à ce moment là, c'est lié au fait que son parent ne fait pas une width de 100%
a ok
le margin left auto va poser problème plus tard dans le code, surtout pendant le responsive
oui tu as raison
Pour parler un peu plus de structure en général (c'est juste un conseil), tu n'as pas besoin de faire un deuxième <ul> dans ta nav. Surtout que celui-ci ne va comporter qu'un seul <li>.
Ce serait plus adapté d'utiliser une balise button avec la class "btn-inscription".
Ou de laisser simplement ta balise <a>
je n'y avais pas pensé à ça merci
Pas de soucis 👌
Bonjour je creer un morpion en html css js socketio pour localhost et voila j'ai un index avec une page d'accueil et un autre fichier html pour jouer le probleme etant si je vais sur le lien sa ne marche pas
voici
si je clique sur morpion voici le resultat
et le tic-toc.html c'est sa
Il se passe quoi quand tu fais ta commande node app.js ?
sa me dit que c'est bon
je peux voir ta partie express ?
oui mrc
ligne 24
tu n'as pas besoin de commencer ton get par un "/" ?
si
il c'est trompé sur sa route
donc normal que sa marche pas
je suis perdu la
tu as appris express ?
dans ton app.get('/') tu dis que la route racine c'est "/" donc dans tes autres déclarations de route tu dois inclure cette racine
comme si je faisais app.get('/api') mes autres routes deviendront app.get('/api/salut')
je suis con je pense
en même temps faire du backjs sans connaissance 
ça devrais pas allez dans javascript ça ?
c'est le prof il me dit de faire sa donc bon 5jours
@covert sluice viens #javascript-typescript
putin
@stable crescent
sorry l'autre mec
de son prénom Vladimir
tout à fait
Bon je comprend rien a ce code de merde je suis perdu la
relax, tu vas y arriver
bjr pk sa retire pas le trait en dessous pour les liens : text-decoration: none;
Clic droit > inspecter
quelqu'un aurait une idée de comment je peux placé ma div tab?
voici mon css:
overflow: hidden;
border: 1px solid #ccc;
background-color: #a29ba2;
text-align: center;
max-width: 50%;
}
.tab button {
background-color: inherit;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
}
.tab button:hover {
background-color: #ddd;
}
.tab button.active {
background-color: #ccc;
}```
comment ca ?
mon tab c'est avec Post et commentaire et je voudrais les mettre au milieux pas que il reste que à gauche
ok merci
align-items: center
ça reste toujours à gauche
montre moi le css
.tab {
display: flex;
align-items: center;
overflow: hidden;
border: 1px solid #ccc;
background-color: #a29ba2;
text-align: center;
max-width: 50%;
}
le parent de .tab c'est body
daccord donc
ok merci
Bonsoir je cherche un développer qui pourrais reproduire une maquette svp
Me contacter en MP
Tu as trouver ?
nan
Envois moi y’a maquette je te dirais si j’ai le temps de la faire
??
oui mais c'est un site shopify
Et tu veux le refaire sans shopify ?
oui
Ah ouais, là désolé mais c’est pas mal de boulot, si tu me filer une landing page je l’aurais sans problème mais là on pars sur du gros budget
j'ai tous sauf que c'est en json
avec du json personne te fera grand chose 💀
C’est pas compliqué l’export en json c’est pas ça le problème
Le truc c’est que moi je payer fais ce genre de prestation
non mais depuis un Json tu fais pas un site vitrine si ?
Ah non là il parle de ses produits
Après à toi de voir tu peux venir me parler en mp si tu veux
Son budget ne dépassera pas 100 euros (je précise)
Ah oui alors laisse tomber :/
Bonjour je suis sur un projet pour les cours est je n'arrive pas a avancer j'ai besoin d'aide pour du html css
vous pouvez trouver ci joint un croquis et je peux vous envoyer mon code
voila mon code actuel
si quelqu'un a un template similaire je suis preneur je pourrais modifier par la suite
Si c'est pour les cours fait le comme un grand au lieu de télécharger un template non ?
je n'arrive pas mdrr c simplement un exo j'essaye simplement de comprendre et d'avoir des conseille
Bah si c'est qu'un simple exercice essaye par toi même ?
Je pense que c'est le mieux
Car lors de ton exam y'auras pas de template quoi
alors comme j'ai pue le dire je N'ARRIVE PAS au niveau du css
y a plein de tuto sur youtube surtout sur html css
donc tout simplement un Template me permettre d'apprendre
pour se type de choses okay merci pour ton conseil
apprendre c'est essayer et trouver la bonne méthode pas copier coller un template et faire genre d'avoir compris
regarde mes fichier avant de me faire la moral stpp
on te fait pas la moral
Article ► https://grafikart.fr/tutoriels/presentation-css-1034
Abonnez-vous ► https://bit.ly/GrafikartSubscribe
Maintenant que nous avons vu l'HTML je vous propose de découvrir le CSS. Ce langage va permettre de mettre en forme les éléments qui constitue notre page web.
Soutenez Grafikart:
Devenez premium ► https://grafikart.fr/premium
Donnez ...
la principe meme d'avoir des cours c'est pour apprendre
si tu es en école pour faire de la programmation tu vas devoir apprendre à essayer par toi même et apprendre à apprendre
et la on t'apprend que le metier de dév c'est pas seulement faire de C/C
ensuite dans t'es fichier il n'y a rien c'est juste le index.php et index.css
donc on peut pas plus t'aider
ça va être compliqué le monde du dev pour lui 
on a tous était tilt au début de lire des documentations sans rien comprendre
j'le suis encore 
il avait l'air sympa pourtant :/
Bjr comment on importe des images en css qui sont dans nos fichiers ?
avec le bon lien ?
je comprends pas très bien ta demande
nn dans l'app fichier g une image comment je la mais en fond d'ecran stp
avec un background-image: url()
fais un screen de ton arbo
??
tes dossiers
ah
...
ton lien vers ton image part de ton fichier css, où se situe ton image par rapport à ce fichier ?
@severe matrix
dans l'url mets juste "/image.png"
tu fais url(./image.png)
normal que ton image marche pas
ok
nn j'avais mis un truc mais marcher pas @astral turtle
ah c bon mrc
tt a lheure javais oublier les guillmet
au fait, tu peux mettre ton font family avec le reste dans body
Après le front c'est pas la même chose que l'UX/UI
quelqu'un t'as dit qu'il était nul ?
donc pour t'entraîner => https://www.frontendmentor.io/
nn mais pour moi oui regarde par a port au site de chepa chat gpt
mrc
nan mais tu compares l'incomparable là 
c'est comme si je comparais mon backend à celui de discord bien sûr l'écart de niveau et énorme
ChatGPT c'est des développeurs plus expérimentés que toi, sûrement pas la même technologie donc normal
te compare pas aux autres, la seul personne à qui tu dois te comparer c'est le toi d'avant et là tu verras plus facilement tes progrès
oe javoue
oh merci pour ça 👀
J’en ai pleins si tu aimes ce genre de truc
Je te les envois ce soir 😉
merci :)
bjr quel qun peut maider a faire une nav bar responsive en gros sur tel c un bouton on appuille et sa met les elements de la nav bar de base
svp
Bonjour, il y a des tutos sur youtube pour faire ça
Ok mrc
Vous avez une solution pour tester du code HTML et CSS sur son téléphone ?
C'est cette ligne que je veux tester : <a href="sms:0634567890">Envoyer SMS</a>
T'es en natif ?
Pas de framework rien ?
Sur certain framework tu peux faire un serveur exposé en 0.0.0.0
Rien
J'ai Visual studio code et la documentation html et css
host le sur netlify ( il me semble qu'il prenne les fichier natif ) ?
Une solution parfaite et simple ! Merci 🙂
Sinon pour du HTML-CSS t'emmerde pas et utilise Github-Pages
Pour le moment la solution avec netlify marche, je testerai ça pour de futurs projets
dans l'idée netlify fais la même chose il peut tracker tes branches par rapport à tes commits et redeployer
Vercel fais pareil aussi fin y'en a plein quoi
@pallid scaffold @copper warren Les deux fonctionnent oui, mais bon ... c'est comme utiliser un missile nucléaire pour déraciner un arbre 🙃
En gros oui Vercel et Netlify c'est parfait, je ne dis pas le contraire, mais il n'est pas nécessaire de recourir à autant pour si peu, si vous n'avez pas besoin de build du JS
Après, libre à vous, je trouve juste ça un peu disproportionner d'utiliser Vercel juste pour du Static 🤣
Pour un utilisateur ça change rien en soit pis vu que c'est gratuit je vois pas pq s'en priver ?
Pour un utilisateur ça ne change rien, mais on en viens à la question écologique
La machine qui gère tout ça derrière, dépensera + d'énergie à initialiser un environnement de Build, plutot qu'à exposer une route à un hébergement de fichier statique déjà existant
Et si certains services deviennent payants c'est justement à cause du fait qu'ils dépensent + d'argent dans la maintenance de leurs service qu'ils n'en gagnent, et utiliser leur service pour ci peu contribue à la saturation de ceux-là 😄
Après c'est que mon avis, comme tu l'as dis, pour l'utilisateur ça ne change rien
Exemple annexe : Pourquoi prendre la voiture pour allez faire les courses au lieu de prendre un jet privé, dans les 2 cas ça fonctionne 
Car il y a pas d'aéroport a coté du magasin ? Sinon je le ferais 
L'example est pas bon 😂
T'as le choix et c'est gratuit autant prendre netlify que github page comme ça si par la suite il veut changer le ndd il pourra le faire et gratuitement.
Après si on me proposait d'aller à Paris en jet ou en voiture le choix est vite fais ça sera le jet
(Le nom de domaine est changeable avec Github pages 🤣 )
Bon par contre j'ai peut être touver un argument de pourquoi utiliser netlify/vercel plutot que Github Pages, c'est que Github Pages est disponible gratuitement que pour les répo public
J'ai pas tout lu, mais y a pas photo, si on doit comparer Github pages à netlify/vercel, le choix est vite fait
Pourquoi pas directement l'outil de dev du navigateur (hormis si tu souhaites tester les performances réelles liées au téléphone en question)
Ce site te donne une mutli view assez intéressente je trouve
Si vous avez une solution qui consomme moins de ressource, je l'utiliserais (pouvons-nous nous tutoyer)
C'est le cas aussi avec l'outil de dev
Oui, je voulais tester des fonctionnalités telles que l'envoi de message SMS ou d'appel via le téléphone. Et ça marche, je suis content 🙂
https://test0644.netlify.app/
Je trouve qu'il offre quand même plus de fonctionnalités plus accessible
Genre quoi ? Sur la démo il invente rien, il y a même beaucoup moins de features key
Tu peux le tester en local ça, non ?
C'est une bonne solution si je veux faire du responsive, merci ! Cependant, je voulais un moyen de tester des fonctionnalités mobile donc un système de mise en ligne gratuit et rapide est parfait !
En local sur téléphone, j'ai pas trouvé
Ah ok ^^
Même pour du Statique qui nécessite pas d'environnement de Build ?
Jsp si ngrok te serais utile ?
L'outil qu'il t'a donné ne teste pas réellement un env téléphone, tout comme l'outil de dev du navigateur
Comme dit plus haut, si tu dois réellement testes une feature spécifique à un smartphone, utilise ton smartphone ou bien un vm
Si t'as rien à build, il ne build rien
Charge au dev de config l'outil comme il en a besoin
Il faut s'inscrire pour tester et je n'ai pas vraiment envie de le faire. En-tout-cas, sur leur page d'accueil il y a l'image d'un terminal et je ne sais pas l'utiliser alors il est possible que je rencontre des difficultés si je dois en utiliser un
T'as pas besoin de ngrok si ton site est en ligne
Plus haut, tu parles de "vm", qu'es ce que c'est ?
Machine virtuelle (dans ton cas, une machine virtuelle d'un smartphone)
Même si bon, ce que tu cherches à tester c'est une feature lié au navigateur du smartphone, donc sauf si tu prévois de tester sur chaque browser, considère que si sur pc ça fonctionne, alors smartphone aussi
C'est pas à toi de tester que la navigateur a bien dev ces features
Sinon tu t'en sortira jamais
"considère que si sur pc ça fonctionne, alors smartphone aussi" dans mon cas l'option d'envoi de SMS ne marche pas sur desktop, c'est pour ça que j'avais besoin d'un moyen pour tester sur mobile. En-tout-cas merci de tes conseils 🙂
Cette feature devrait t'ouvrir l'outil de messagerie sms sur desktop
Bonjour j'ai un problème de responsive les animations de mon site ne marche que sur PC pendant un moment elles marchaient toutes et depuis l'ajout des catégories elle ne fonctionne plus
merci d'avance aux personnes qui m'aideront
je n'ai pas mis les dernière image car elle sont trop volumineuse
va sur codepen ou replit pour ton code stp
Ok je vais le faire des que je rentre
Salut, j’ai pour projet de créer un site web mais j’ai peur de certaines choses, le ddos, hack de bdd,…. Est-ce que il y a des sécurités à mettre en place pour éviter tout ceci ou bien c’est les « aléas » des sites web ?
Les deux
Tu peux sécuriser ton site mais il y a pas de risque 0
Aujourd'hui, on se retrouve pour une vidéo sur comment sécuriser son site avec https
💬 Rejoindre le discord : https://discord.gg/graven
📌Google domains : https://domains.google/
📌Cloudflare : https://www.cloudflare.com/
📌Documentation Certbot : https://certbot.eff.org/
📌Tutoriel NGINX : https://fr.joecomp.com/how-install-nginx-debian-10-linux
...
Après au niveau du backend tu pourras sécuriser ton code avec des méthodes propres au langage
Merci beaucoup 🙏🏽❤️
Petite question avec google analytics par exemple, le temp de session est calculé par rapport au temp que l'utilisateur passe sur la page, mais dans le cas ou il y a une iframe avec un vidéo (mon cas) j'aimerais savoir si la session continue et si non si il y a un moyen de grugé et faire comme si t'utilisateur était toujours sur mon site
Ton iframe est dans ton site
donc logiquement il reste dessus
ouai mais comme c'est une vidéo qui vient d'un autre site c'est pas considéré comme pas sur le site ?
pcq quand je regarde sur les stats google, j'ai une durée de visite de 1m30
alors que les vidéos font plus de 20 minutes
Bah les stats sont peut être bon
hmm j'ai plus de 5000 vue sur mes vidéos
les vues sont compter au bout d'une dizaine de minutes
ça veut pas dire qu'il regarde la vidéo en entier
donc je penses pas....
Parce que tu n’es pas actif sur le site
ah ouai ça c'est possible
Si tu fais une moyenne t'as surement des gens qui regarde pas en entier
1m30 c'est pas déconnant
voir que quelque secondes
comme je t'ai dis
les vues sont compté après une dizaine de minutes
j'ai plus de 15 000 vues en tout
sur 1 seule lecteur
15 000 vue yt ou analytics ?
ah oui je viens de voir
mais sinon j'ai un CDN qui monétise par rapport a la bande passante de l'utilisateur
et c'est clairement parceque ya pas de mouvements
et meme le CDN les revenus sont par rapport au temps etc... sauf que j'ai des revenus équivalent a 1m passé sur le site
donc c'est surtout pour le CDN que je me pose la question
je sais pas si on peut grugé
ah ouai je savais pas ça du coup
sur l'host de vidéo
Bah je vois pas le problème ducoup ?
1m20 si c'est un moyenne
la conclusion c'est que des gens regarde quelque seconde et arrêt ?
pourquoi tu uploads t'es videos sur un site externe ?
pcq y'en a beaucoup
si tu fais ton propre lecteur ca sera du temps en plus sur ton site
oui mais j'ai pas la place pour autant de vidéo
tu generes de l'argent actuellement ?
nop
ah oui
fin très peu
C'est pas parce que tu penses que ton contenu est quali et que les gens regardent que c'est le cas ?
Si ça se trouve ta vidéo est regarde 10 secondes et 15000 utilisateur si t'en 3/4 qui regarde pas la moitier c'est pas déconnant d'avoir 1m20
c'est pas le but actuellement
regarde la bio et va voir le site je pense pas que les gens s'amusent a quitter honnetement
quand tu viens et que tu trouves ta vidéo bah tu regardes qyiu
quoi
et comme je te dis
sur google j'ai pas tant de visites que ça
Bah ton player est peut être pas bien ?
mais par contre les sites de stream c'est pas illegal ?
oui 🙂
ok
du coup c'etait juste par rapport au CDN je me demandais juste si comme c'est une iframe d'un autre site il considérait plus les utilisateurs dessus
mais a ta place je ferais mon propre lecteur avec un hebegement ovh dedié "classique" et tu rajoutes les pubs google si tu generes beaucoup de trafics
pub google sur les cotés des videos
oui on veut faire ça sur + long terme
mais pour l'instant on veuyt pas mettre de pub
et justement le CDN qui prend la bande passante permetterais de monétiser sans pub
tu devrais rien que 2 bannière de chaque coté ca peut rapporter assez pour prendre un dedié
mais comme j'ai l'impression qu'ils sont plus considéré comme étant sur le site les revenus sont énormément diminués
bah oui le flux video vient de pstream
Bah oui tu peux pas aller telecharger un film et le mettre en libre accée sur internet :*D
c'est cool c'est pas moi qui téléchargé
pour être honnete on va mettre ça sur un serveur au seychelle bientot
l'hebergement rentre en compte aussi
serveur US la non ?
on attend de voir si ça vaut le coup
j'héberge rien non plus
@drifting crown après t'es certain que sur tes visites les gens reste regarder ?
même si c'est des animés ok mais t'es certain que bcp de genre regarde complet ?
bah franchement, quand je regarde sur le site du host les gens restent assez longtemp
et les vues sont comptabilisé
donc je suppose ouai
pis
