Balise <noscript>
Nxl
Messages postés
1257
Statut
Membre
-
Rad -
Rad -
Bonjour,
Je vous explique mon problème, j'ai des feuilles de ajoutés comme ceci sur mon site :
Et par ailleurs, il est construit grâce à une page index qui vient récupérer la valeur de la variable $p (passage par URL) et afficher un include correspondant.
Afin d'optimiser le référencement j'ai fait de l'URL Rewriting sauf que quand je laisse les balises noscript, mon contenu (l'include) s'affiche bien (donc l'URL Rewriting fonctionne) mais plus de design (sauf sur l'accueil évidement, qui ne fait pas d'include) alors que quand j'enlève les balises noscript, plus de problème, mon design est bon (mais plus responsive du coup...). Que faire avec l'URL rewriting pour corriger ce problème ?
Merci d'avance pour vos réponses !
PS: Je ne suis absolument pas sûr d'avoir été clair alors si besoins demandez moi d'être plus clair ou plus précis.
EDIT : Ajout des balises de code
Je vous explique mon problème, j'ai des feuilles de ajoutés comme ceci sur mon site :
<noscript> <link rel="stylesheet" href="http://ULR.FR/css/skel.css" /> <link rel="stylesheet" href="http://URL.FR/css/style.css" /> <link rel="stylesheet" href="http://URL.FR/css/style-wide.css" /> </noscript>
Et par ailleurs, il est construit grâce à une page index qui vient récupérer la valeur de la variable $p (passage par URL) et afficher un include correspondant.
Afin d'optimiser le référencement j'ai fait de l'URL Rewriting sauf que quand je laisse les balises noscript, mon contenu (l'include) s'affiche bien (donc l'URL Rewriting fonctionne) mais plus de design (sauf sur l'accueil évidement, qui ne fait pas d'include) alors que quand j'enlève les balises noscript, plus de problème, mon design est bon (mais plus responsive du coup...). Que faire avec l'URL rewriting pour corriger ce problème ?
Merci d'avance pour vos réponses !
PS: Je ne suis absolument pas sûr d'avoir été clair alors si besoins demandez moi d'être plus clair ou plus précis.
EDIT : Ajout des balises de code
A voir également:
- Balise <noscript>
- Balise couleur html ✓ - Forum HTML
- Noscript chrome - Forum Google Chrome
- Couleur de texte dans une cellule HTML - Forum HTML
- Balise nav html ✓ - Forum CSS
- Balise br - Forum CSS
4 réponses
Bonjour,
Je crois qu'il faut vérifier le chemin des fichiers .css dans init.js (l.12) :
breakpoints: {
'max': { range: '*', href: 'css/style.css', containers: 1440, viewport: { scalable: false }, grid: { gutters: 40 } },
'wide': { range: '-1920', href: 'css/style-wide.css', containers: 1360 },
'normal': { range: '-1680', href: 'css/style-normal.css', containers: 1200 },
'narrow': { range: '-1280', href: 'css/style-narrow.css', containers: 960 },
'narrower': { range: '-1000', href: 'css/style-narrower.css', containers: '95%' },
'mobile': { range: '-736', href: 'css/style-mobile.css', grid: { gutters: 20 } },
'mobile-narrow': { range: '-480', containers: '95%!', grid: { collapse: true } }
}
Je crois qu'il faut vérifier le chemin des fichiers .css dans init.js (l.12) :
breakpoints: {
'max': { range: '*', href: 'css/style.css', containers: 1440, viewport: { scalable: false }, grid: { gutters: 40 } },
'wide': { range: '-1920', href: 'css/style-wide.css', containers: 1360 },
'normal': { range: '-1680', href: 'css/style-normal.css', containers: 1200 },
'narrow': { range: '-1280', href: 'css/style-narrow.css', containers: 960 },
'narrower': { range: '-1000', href: 'css/style-narrower.css', containers: '95%' },
'mobile': { range: '-736', href: 'css/style-mobile.css', grid: { gutters: 20 } },
'mobile-narrow': { range: '-480', containers: '95%!', grid: { collapse: true } }
}
Bonjour,
Sans grande certitude ...
Ne pourrais tu pas mettre des liens relatifs (ou du moins à partir du ROOT_DIR de ton site ) pour pointer sur tes fichier css plutôt que d'y mettre ton URL complète ??
Sans grande certitude ...
Ne pourrais tu pas mettre des liens relatifs (ou du moins à partir du ROOT_DIR de ton site ) pour pointer sur tes fichier css plutôt que d'y mettre ton URL complète ??
<noscript> <link rel="stylesheet" href="css/skel.css" /> <link rel="stylesheet" href="css/style.css" /> <link rel="stylesheet" href="css/style-wide.css" /> </noscript>
Le seul problème c'est que les url sont de la forme http://URL.FR/articles/bonjour/
par exemple, l'url rewriting converti ensuite ça en index.php?p=arcticles&feed=bonjour
Du coup les liens relatifs sont à exclure, on ne sais jamais vraiment où on se trouve dans l'arborescence non ?
par exemple, l'url rewriting converti ensuite ça en index.php?p=arcticles&feed=bonjour
Du coup les liens relatifs sont à exclure, on ne sais jamais vraiment où on se trouve dans l'arborescence non ?
Du coup les liens relatifs sont à exclure, on ne sais jamais vraiment où on se trouve dans l'arborescence non ?
En mettant le chemin à partir du document root de ton site.. peu importe où tu te trouves... le chemin sera toujours le même !
Je précise que URL.FR n'est pas mon site !^^
Ah bon ??? ... :-)
Mais la chose qui m'étonnes vraiment c'est que cela remarche quand j'enlève les balises noscript, mais le design n'est plus responsive...
Perso.. je n'utilise jamais ces balises ..... d'ailleurs elles sont plus ou moins considérées comme obsolètes....
A moins que tu travailles encore avec des gens sous IE6 ...
Par contre... si comme tu le dis.. lorsque tu ne mets pas la balise noscript.. ton design est là.. mais pas "responsive" .. c'est peut être que tu as simplement un souci ailleurs....
+1 jordane45 : )
ensuite pour ( par exemple ) les REQUIRE :
pour les images :
Bonne soirée
define('WEBROOT', str_replace('index.php', '', $_SERVER['SCRIPT_NAME']));
define('ROOT' , str_replace('index.php', '', $_SERVER['SCRIPT_FILENAME']));
ensuite pour ( par exemple ) les REQUIRE :
require ROOT . 'controleurs/controleur/Controleur.php';
pour les images :
<img src="<?php echo WEBROOT; ?>smiley.gif" alt="Smiley face" height="42" width="42">
Bonne soirée