Premier Conseil : Se familiariser avec le (X)HTML
Par silken le samedi 11 août 2007, 17:10 - Trucs et astuces du bloggeur - Lien permanent
Bon ok, dit comme ça ca parraît pas très utile comme conseil !
"C'est pas faux" !!
Mais c'est vraiment quelque chose que personne d'autre ne peut faire, que vous !
deux trois choses pour éclairer mon propos ...
Je ne crois pas qu'il soit pertinent que je me lance moi-même dans la rédaction d'un tutorial de HTML. Il y en a de fort bien faits (SelfHMTL, Pompage.net (avec notamment des articles très utiles pour la feuille CSS ici) et le tutorial de W3C. Puis évidemment, les pages d'un des experts ès blog de régionjob, j'ai nommé "fredlynx" avec notamment son billet sur Le HTML est Mort). Tous ces sites présentent de manière assez complète les bases et les secrets du html.
Les concepts avec lesquels vous devez devenir familiés, sont :
Les Balises
à quoi ca sert ?Les balises, il faut voir ça comme des _BOÎTES_ qui enferment des informations d'interprétation. Comme des didascalies dans une pièce de théâtre !
OUI ! En fait, c'est exactement ça. Les balises, ce sont des _didascalies_ pour votre navigateur.
Imaginez un texte de pièce de théâtre "brut". Je veux dire, juste le texte ! Des phrases les unes à la suite des autres :
Assez illisible, non ?
L'auteur d'une pièce de théâtre imagine comment la scène qu'il écrit doit se dérouler : qui parle , comment (les murmures, les cris), les postures,... Toutes ces informations doivent être données s'il veut que sa pièce soit jouée comme il l'imagine, mais ne font pas partie du texte principal !
On comprend mieux, non ?
Les balises HTML, c'est pareil ! ce sont des informations supplémentaires nécessaire pour la bonne interprétation de votre texte brut ! Ce qui doit être écrit en gras, ce qui doit être mis à droite, ce qui doit être écrit en bleu sur un fond blanc...
quelques exemples
la balise double <strong>: revient à dire à votre navigateur "ce qui est entre <strong> et </strong>, tu l'affiches en gras !
la balise double <h1> : revient à dire à votre navigateur "ce qui est entre <h1> et </h1>, tu lui appliques les attributs définis dans "h1" (h pour "header", qui peut se traduire par "titre", "entête") dans la feuille CSS"
La balise double <a> : revient à dire à votre navigateur "ce qui est entre <a> et </a> est un lien"
la balise simple <img/> : revient à dire à votre navigateur "à cet endroit, tu dois mettre une image"
Les Paramètres dans les Balises
Les balises peuvent (et doivent parfois) contenir des paramêtres supplémentaires.La balise <strong> : se suffit à elle même
alors que
La balise <img> : elle n'est pas assez précise en elle-même. "Ok !", se dit le navigateur "je dois afficher une image.. Mais _quelle image_ ????". la balise <img/> doit donc obligatoirement contenir un paramêtre "source" (src) qui indique ou est "rangée" l'image à afficher, et peut contenir d'autres information comme quelle taille donner à l'image (paramêtres "height" et "width",..), ou quelle largeur donner à la bordure ("border"), par exemple
tout comme la balise a doit contenir un paramêtre "référence" (href) qui indique vers où doit pointer le lien !
A vous de bosser, maintenant !! Bon courage :)
