Syntaxe PHP. Bases HTML - syntaxe du langage, balises Liste complète des éléments HTML

Syntaxe HTML

Dans cet article, nous examinerons la syntaxe HTML et comment écrire du code correctement. Langage HTML.

Structure des documents HTML

Lors de l’écriture de code HTML dans le Bloc-notes, il est conseillé de s’en tenir à un seul style. La mise en page d'un document HTML standard ressemble à ceci :

Titre de la page Titre de l'article

Paragraphe de l'article

Chaque document HTML doit commencer par une ligne, ce qui signifie que le code du document sera écrit en HTML. Vient ensuite le code HTML lui-même.

Entre les balises, il y a deux blocs principaux, le premier bloc est l'en-tête du document HTML, qui commence et se termine par des balises, le deuxième bloc est le corps du document HTML, qui commence et se termine par des balises.

L'en-tête d'un document HTML contient divers des informations de service, que l'utilisateur ne voit pas (à l'exception de la balise title), on retrouve les balises suivantes :
— titre de la page HTML,
— les balises méta, elles contiennent des informations de service sur la page,
— une balise faisant référence à des fichiers externes, par exemple .css, .ico, etc.,
- les balises peuvent contenir du code JavaScript ou un lien vers un fichier .js externe

Le corps d'un document HTML contient généralement les principales informations que nous voyons sur la page ; il peut contenir les balises suivantes :
- titre de l'article, premier niveau,
- image,
- paragraphe,
- lien,

- tableau,
— formulaire de saisie de données,
etc.

Règles d'écriture du code HTML

Examinons quelques règles d'écriture de code HTML. Ces règles sont nécessaires pour pouvoir comprendre plus tard votre propre code.

  • Il est préférable de placer les balises de bloc situées à l'intérieur d'autres balises une ligne en dessous et un espace (tabulation, comme vous préférez) à droite de la balise dans laquelle elles sont placées. Par exemple, c'est ainsi que le titre h1 et le paragraphe p sont situés par rapport à la balise body dans le diagramme du document HTML situé au début de cet article.
  • Les balises fermantes et ouvrantes d'un même élément peuvent être soit au même niveau, comme les balises, soit la balise fermante peut être située à la fin du texte, comme les balises fermantes des éléments title, h1 et p.
  • Les éléments équivalents les uns aux autres peuvent également être placés au même niveau ; dans le schéma du document HTML situé au-dessus, ceux qui sont équivalents les uns aux autres sont head et body , h1 et p .
  • En fait, tout le code HTML peut être écrit sur une seule ligne et le navigateur affichera toujours correctement la page HTML. Les règles de syntaxe du langage HTML, où les balises doivent être écrites les unes sous les autres et à gauche, n'existent que pour permettre au webmaster de créer et de modifier plus facilement le code de la page HTML à l'avenir.

Voici quelques autres points à prendre en compte lors de la création de votre code :

  • Quel que soit le nombre d'espaces que vous mettez dans un éditeur de texte, le navigateur les affichera comme un seul espace.
  • Les sauts de ligne et les tabulations dans un éditeur de texte ne sont pas reconnus par le navigateur.
  • Si vous devez envelopper une ligne qui doit être visible sur une page HTML, utilisez la balise
    .
  • Si vous avez besoin d'un onglet (par exemple, pour créer une ligne "rouge") qui doit être visible sur la page HTML, utilisez soit plusieurs caractères d'espacement insécables spéciaux, soit la propriété CSS text-indent.
  • Alexandre Kichatov

    Comment fonctionnent les scripts PHP

    Vous connaissez sûrement le principe de fonctionnement des voitures radiocommandées. Vous appuyez vers l'avant - la voiture bouge, vous appuyez vers la gauche - la voiture change la direction des roues.

    PHP fonctionne exactement de la même manière. Vous écrivez des commandes les unes après les autres et PHP les exécute séquentiellement.

    Qu'est-ce qu'un script PHP

    Un script PHP est un fichier texte normal avec une extension .php. Exactement la même chose que HTML et CSS.

    Mais il y a une différence importante :

    Les scripts sont lancés uniquement via des requêtes http dans le navigateur. Cela signifie que pour exécuter le script script.php vous devez barre d'adresse navigateur écrire site.ru/script.php

    Si le script ne fonctionne pas, vérifiez l'URL actuelle. S'il y a quelque chose comme file:///D:/openserver/domains/site.ru/script.php, cela signifie que vous n'essayez pas d'accéder à la page du site, mais d'ouvrir le fichier PHP lui-même dans le navigateur. Ce n'est pas correct.

    Les serveurs Web sont le plus souvent configurés de manière à ce que lorsque vous accédez page d'accueil(par exemple site.ru) le fichier index.php ou index.html situé à la racine du site est automatiquement lancé.

    Créez un fichier appelé index.php dans le dossier racine du site et ouvrez-le dans votre éditeur de texte. S'il existe un fichier index.html, il doit être supprimé.

    Si vous ne l'avez pas encore éditeur de texte- Je recommande le Notepad++ léger et gratuit, il est bien plus pratique que le bloc-notes Windows intégré.

    Assurez-vous de suivre le codage des scripts. L'encodage doit être soit UTF-8 sans BOM (si celui-ci est disponible dans votre éditeur), soit simplement UTF-8.

    Impression de nombres et de chaînes en PHP

    Les commandes PHP sont écrites entre les balises, par exemple :

    La commande echo est chargée d'afficher les informations à l'écran. Après l'opérateur, la valeur à sortir est indiquée.

    Pour afficher du texte, vous devez le spécifier entre guillemets simples ou doubles :

    Les commandes en PHP sont séparées par des points-virgules. Pour faciliter la lecture, chaque commande est généralement écrite avec nouvelle ligne:

    Résultat dans le navigateur :

    C'est du code PHP.

    Sortie de code HTML en PHP

    Le code HTML peut être mélangé avec des commandes PHP :

    Vous pouvez également insérer le code HTML dans une chaîne PHP :

    Résultat dans le navigateur :

    Éléphant Napoléon

    Nous pouvons combiner le code PHP et les balises HTML comme nous le souhaitons :

    Fonctions en PHP

    Une fonction est une commande qui effectue une action, telle que des calculs, la gestion de fichiers, etc.

    Définir une fonction est simple : elle a des parenthèses après son nom :

    La fonction phpinfo() affiche des informations sur les paramètres PHP actuels.

    Certaines fonctions s'attendent à ce qu'une valeur leur soit transmise. Par exemple, la fonction d'arrondi ceil() s'attend à ce qu'un nombre soit arrondi :

    La fonction ceil() reçoit la valeur 91,5 que nous avons passée, la traite (l'arrondie à 92) et renvoie le résultat. Et la commande echo reçoit la valeur renvoyée par la fonction et l'affiche à l'écran. Le résultat de ce script sera 92.

    Nécessité d'une balise de fermeture en PHP

    S'il n'y a pas de HTML ou toute autre sortie à l'écran après les commandes PHP, alors nous pouvons omettre la balise de fermeture ?> :

    De plus, nous pouvons remplacer la balise

    Utiliser une balise