Problemi di validazione xhtml strict, tag link e noscript

cortomaltese19

Nuovo Utente
10 Feb 2007
5
0
0
Buongiorno a tutti, spero tanto che qualcuno possa aiutarmi a risolvere questo problema.
Ho creato un sito internet usando le specifiche Xhtml con dtd strict.
All'interno dello head ho messo i <link> ai fogli di stile preparati per il sito.
Poi ho inserito uno script che permettesse il riconoscimento del browser e la conseguente scelta automatica del foglio di stile corretto già preparato a seconda dei vari tipi di browser utilizzati dall'utente. per sicurezza ho inserito un tag <noscript> in modo da avere un foglio di stile di "default" diciamo nel caso i browser non interpretassero il codice javascript. fin qui tutto bene. al momento della validazione con il validatore w3c tutto questo non va bene, in quanto il tag <noscript> dice che può essere contenuto solo nel body, se voglio metterlo nell'head devo inserirlo in un altro tag <object>, mentre il tag <link> posso metterlo solo nell'head e dentro nient'altro. vi metto per sicurezza il codice. vi riporto l'head senza tutti i metatag inseriti, solo i <link> e lo <script>.

<head>
<link href="stampa.css" rel="stylesheet" type="text/css" media="print" />
<link href="mobile.css" rel="stylesheet" type="text/css" media="handheld" />
<script type="text/javascript">
<!--
var OPER=navigator.userAgent.indexOf("Opera");

if((OPER>-1)) {
document.write("<link rel='stylesheet' href='opera.css' type='text/css'>");
}
else if (document.all){ // Explorer
document.write("<link rel='stylesheet' href='explorer.css' type='text/css'>");
}
else if (document.getElementById){ //Netscape 6, Mozilla Firefox
document.write("<link rel='stylesheet' href='stile3.css' type='text/css'>");
}
//-->
</script>
<object>
<noscript><link href="stile3.css" rel="stylesheet" type="text/css" media="screen" /></noscript>
</object>
</head>


avete una vaga idea di come possa fare per mettere un foglio di stile di default senza incorrere nella non validazione del w3c?
ringrazio chiunque mi risponda
grazie mille!
:dipser:
 

cortomaltese19

Nuovo Utente
10 Feb 2007
5
0
0
ho risolto
tolgo il javascript e metto questo:

<style type="text/css" media="screen">
@import "stile3.css";
</style>
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="stile3ie.css" media="screen">
<![endif]-->

ciao a tutti
 
Discussioni simili
Autore Titolo Forum Risposte Data
radioButton Problemi validazione con jQuery validation jQuery 0
P problemi di validazione asincronizzazione dati PHP 7
P Problemi validazione HTML e CSS 2
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1

Discussioni simili