N-PN White-Hat Project
[Html] Pas assez rigoureux ?? - Version imprimable

+- N-PN White-Hat Project (https://dev.n-pn.fr/forum)
+-- Forum : Programmation (https://dev.n-pn.fr/forum/forumdisplay.php?fid=72)
+--- Forum : Langages interprétés (https://dev.n-pn.fr/forum/forumdisplay.php?fid=27)
+--- Sujet : [Html] Pas assez rigoureux ?? (/showthread.php?tid=1222)

Pages : 1 2


[Html] Pas assez rigoureux ?? - Trukrone' - 09-02-2007

Bonjour ^^
Alors en fait, je me demande si je suis assez rigoureux pour me lancer dans le PHP (que j'ai déjà commencé d'ailleurs). Alors ce que je me demande en fait, c'est est-ce que vous avez appris par coeur par exemple ce code de base en html :

Code :
<!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" xml:lang="fr" >
   <head>
       <title>Bienvenue sur mon site !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
   </body>
</html>
Parce que en fait, je connais juste les balises principales (html, head et body) mais je connais pas le reste. Vous aprenez ce genre de chose par coeur ou vous aller le copier à chaque fois ?? Et aussi, vous allez souvent chercher des balises ou vous les connaissez ??


Pas assez rigoureux ?? - Fahdos - 10-02-2007

les balises principales oui, même si ton editeur ( soit dreamweaver soit...) les met par défaut a ta place.


Pas assez rigoureux ?? - Trukrone' - 10-02-2007

Oui mais je parle surtout de ça en fait :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Mais autrement vous ne connaissez pas toutes les balises par coeur ?


Pas assez rigoureux ?? - Fahdos - 10-02-2007

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Est la définition du type du document.
Elle informe le navigateur de trois choses :
- le nom de l'element racine pour le document qui suit (html)
-la version html utilisée ( XHTML 1.0 Strict ).
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" c'est la localisation du livre de grammaire.

Si aucun DOCTYPE n'est indiqué ou si l'URL du livre de grammaire manque, certains navigateurs passent en mode quirks ce qui peut ( pas dans tt les cas ) modifier l'affichage de ta page web.

tu trouveras d'autres définition sur google

pour la 2eme question, en ce qui me concerne je connais pas toutes les balises ( enfin par coeur ) , mais je me débrouille quand même


RE: Pas assez rigoureux ?? - InstinctHack - 29-02-2012

Perso je dis pas tous les connaitre mais la plus grande partie oui. En revanche avec l'arriver de l'html5 ce code est dépasser un simple
<Doctype html> suffit désormais et html5 permet de faire beaucoup de nouvelles choses, bien qu'il soit encore très mal pris en charge par certains navigateurs comme IE, cette merde....


RE: Pas assez rigoureux ?? - Hypnoze57 - 01-03-2012

(10-02-2007, 10h33)Trukrone a écrit : Oui mais je parle surtout de ça en fait :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Mais autrement vous ne connaissez pas toutes les balises par coeur ?

La balise la est INUTILE.. Ne prends que les balises qui te serve vraiment, du type <html> etc.. Bien sur qu'il faut les connaitre par coeur, sinon ou est l'intérêt d'apprendre un langage..
Cordialement, Hypnoze57


RE: Pas assez rigoureux ?? - spin - 01-03-2012

heu... le doctype est inutile ?


RE: Pas assez rigoureux ?? - InstinctHack - 01-03-2012

Je suis d'accord avec Hypnoze57 mais ça m'étonnerais qu'il sache tous les selecteurs css :demon:
alors ouais, on les connait tous, mais il y a les autres XD
@spin qui as dit ça ???


RE: Pas assez rigoureux ?? - spin - 02-03-2012

(01-03-2012, 22h46)Hypnoze57 a écrit :
(10-02-2007, 10h33)Trukrone a écrit : Oui mais je parle surtout de ça en fait :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Mais autrement vous ne connaissez pas toutes les balises par coeur ?

La balise la est INUTILE.. Ne prends que les balises qui te serve vraiment, du type <html> etc.. Bien sur qu'il faut les connaitre par coeur, sinon ou est l'intérêt d'apprendre un langage..
Cordialement, Hypnoze57

@sonn: je demande si il pense que le doctype est inutile à Hypnoze57 :o


RE: Pas assez rigoureux ?? - InstinctHack - 02-03-2012

Ah ouais j'avais mal lu, désolé ^^ Hypnoze57 tu fait totalement fausse route sur ce coup-là XD tu pouvez pas dire pire connerie ^^" sinon tu vire aussi le <head> <body> :p
Faut pas dire n'importe quoi Wink
Une page s'afficheras meme si le doctype n'est pas présent, mais il permet de savoir COMMENT la page est codée et dois elle afficher. (en gros pour les noob :p )
c'est une tres mauvaise habitude de le pas le mettre!!! Si je trouve un site à vous qui ne l'as pas, je le defaced de suite!!! compris? :demon:


RE: Pas assez rigoureux ?? - spin - 02-03-2012

C'est grâce au doctype que le navigateur va savoir quel parser il doit utiliser pour lire la page (HTML5 ? XHTML 1.0 ? 1.1 ? HTML 4.1 ?). Mais si on n'en met pas, je pense que le navigateur prévoit un parser "générique", donc capable de lire du tout et du n'importe quoi et donc la qualité de la page Web subit...


RE: Pas assez rigoureux ?? - InstinctHack - 02-03-2012

Tu pense bien spin Smile c'est effectivement ça qui arrive :p les plupart des navigateurs s'en sortent.... et après il y a IE... ET BADABOUM :/


RE: Pas assez rigoureux ?? - spin - 02-03-2012

http://sam.zoy.org/writings/programming/html.html


RE: Pas assez rigoureux ?? - Hypnoze57 - 04-03-2012

(02-03-2012, 00h17)sonn a écrit : Ah ouais j'avais mal lu, désolé ^^ Hypnoze57 tu fait totalement fausse route sur ce coup-là XD tu pouvez pas dire pire connerie ^^" sinon tu vire aussi le <head> <body> :p
Faut pas dire n'importe quoi Wink
Une page s'afficheras meme si le doctype n'est pas présent, mais il permet de savoir COMMENT la page est codée et dois elle afficher. (en gros pour les noob :p )
c'est une tres mauvaise habitude de le pas le mettre!!! Si je trouve un site à vous qui ne l'as pas, je le defaced de suite!!! compris? :demon:

Le miens ne l'a pas :p http://breakit.alwaysdata.net/ x)


RE: Pas assez rigoureux ?? - InstinctHack - 04-03-2012

*passe à l'attaque*

Code :
<title>BreakIt | Login</title>
<link rel="icon" type="icon/ico" href="images/icon.ico" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="style.css" />
<center>
Membre introuvable ...<br />
            <a href="login.php">Re-connexion</a><br /><br />&copy; 2011 - 2012 Hypnoze57
</center>
</html>
Tu ferme meme <html> sans l'avoir ouvert :O
juste pour rire => http://validator.w3.org/check?uri=http%3A%2F%2Fbreakit.alwaysdata.net%2F&charset=utf-8&doctype=HTML5&group=0
T'abuse sérieux ^^"