5600 sujets

Sémantique web et HTML

Bonjour.

J'ai des points d'interrogation à la place des accents et autres caractère spécieux... J'ai essayé plusieurs charset... Mais rien n'y fait... J'utilise Firefox, RapidPHP et easyPHP Devserver.
Merci pour un coup de main.

Voici mon code :



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">


<html xmlns="http://www.w3.org/2025/xhtml">

    <head>


     <meta http-equiv="content-type" content="text/html"  charset="UTF-8"  />
     <meta name="keywords" content= "" />
     <meta name="description" content="" />
     <meta name="content-langage" content="fr" />
     <meta name="robots" content="a11" />
     <meta name="copyright" content=
  "Tous droits réservés. Sauf autorisation, toutes reproductions partielles ou totales du site et/ou de son contenu et quelque soit le support et la raison, sont strictement interdites." />

       <!-- CSS -->
        <link rel="stylesheet" type="text/css" href="styles/commun.css"/>
        <link rel="stylesheet" type="text/css" href="styles/Menu.css"/>

        <title>TITRE DE LA PAGE </title>
    </head>

    <body>

        <div id="conteneur">

            <div id="tete">
            </div>

            <div id="menu">
                <?php include ("MenuHaut.inc.php") ?>
            </div>

            <div id="corps">

   <?php
    if (!isset($_GET['page'])) $page= 'index'; else $page= $_GET['page'];
    switch($page)
    {


    /* Pages */
    case 'index': include ('pages/index.inc.php');break;
    case 'page': include ('pages/page.inc.php');break;


    }
    ?>

            </div>
            
            <div id="pied">
            </div>
            
        </div>

    </body>
</html>



Modifié par fuerchan (12 Sep 2025 - 21:24)
Bonsoir,
Pourquoi un doctype HTML 4.01 Transitional et pas un doctype HTML5? Vous pourriez utiliser les nouvelles balises HTML5.
Vos fichiers devraient commencer par
<!DOCTYPE html>
<html lang="fr">

Et dans le <head> :
<meta charset="UTF-8">

https://developer.mozilla.org/fr/docs/Learn_web_development/Core/Structuring_content/Webpage_metadata
https://developer.mozilla.org/fr/docs/Web/HTML/Reference/Elements/meta
Vos fichiers doivent également être encoder en UTF-8, votre éditeur devrait vous l'indiquer.