Accedi per seguire   
Seguaci 0
cybernella

[html]

15 messaggi in questa discussione

Salve,

ho provato a validare il codice html della index del mio sito.

Non riesco, però, a correggere un il seguente errore:

...to"style="line-height:100%"target"_self">

mi dice che _self non è attributo target

ENCONDING: ISO 8859-1

DOCTYPE: HTML 4.01 Frameset

Potete aiutarmi a risolvere questo problema?

Grazie

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

 
...to" style="line-height:100%" target="_self">

Prova così ;-)

Comunque se ci linki la pagina sarebbe tutto più semplice :) . Mi sembra di aver capito che è una pagina divisa in FRAME, giusto?!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Si, è una pagine con frame.

www.275circolodidatticodizagarolo.it

Calcola che fino ad un mese fa non sapevo da quale parte guardare il codice html.

Ho realizzato il sito con FrontPage senza mai curarmi del relativo codice perciò, abbi pazienza.

Il tag era già scritto come me lo hai postato tu, sono io che ho sbagliato a copiarlo. :)

Grazie

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

_self non è un attributo per la proprietà target del tag FRAME. Il tag FRAME deve avere un nome suo... _self viene utilizzato nei link per far riferimento a quel frame.

Esempio:

<frame name="nomedelframe" ...>

<a href="link.html" target="nomedelframe">link</a>

<a href="link2.html target="_self">link 2</a>

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Il suo nome ce lo aveva ed era target="principale" (il nome del frame che corrisponde alla home.htm)

ma anche quello non piace al w3c per la solita ragione:

principale non è attributo target

Ciao e grazie

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Il suo nome ce lo aveva ed era target="principale" (il nome del frame che corrisponde alla home.htm)

ma anche quello non piace al w3c per la solita ragione:

principale non è attributo target

Ciao e grazie

nei frame non devi utilizzare l'attributo target. frame non ha un attributo target. Per dare il nome al frame devi utilizzare l'attributo name: name="principale" :P:):P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ho provato ad inserire name: name="principale"

ma appena faccio l'anteprima mi riscrive automaticamente target="principale"

Inizio a pensare che il problema derivi da un errore commesso al momento della costruzione della pagina. :)

Vi ringrazio per la celerità con cui mi avete risposto fin ora.

Ciao

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Ho provato ad inserire name: name="principale"

ma appena faccio l'anteprima mi riscrive automaticamente target="principale"

Inizio a pensare che il problema derivi da un errore commesso al momento della costruzione della pagina. :)

Vi ringrazio per la celerità con cui mi avete risposto fin ora.

Ciao

Tienici informati nel caso trovassi il reale problema e la soluzione adottata ;-)

:P :P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ciao cybernella, se non riuscissi a venire a capo del problema, prova a postare un pò di codice della pagina, magari è solo una banalità che ti sfugge...(a me capita sempre... :P )...

:)

PS: Che versione di FrontPage stai usando?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Invio codice intera pagina.

Ho usato FrontPage 2003.

Grazie per l'interessamento.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.01 FRAMESET//it"

"http://www.w3.org/tr/HTML4/frameset.DTD">

<html>

<head>

<title>275°Circolo di Zagarolo</title>

<meta http-equiv="contente-type" content="text/html ; charset=iso-8859-1">

<meta name="robots" content="index,follow">

<meta name="keywords" content="scuola,circolo,didattico,zagarolo,275,primaria,infanzia,pof,docenti,bambini,progetti,disegnidacolorare,didattica,maestra,maestri">

<meta name="description" content="sito scolastico">

<meta name="author" content="Napoletano Venuso Maria Teresa">

<meta name="GENERATOR" content="Microsoft FrontPage 6.0">

<meta name="progetto" content="La scuola cambia indirizzo">

<meta name="teamdilavoro" content="Gruppoinformatica">

<meta name="ProgId" content="FrontPage.Editor.Document">

<meta name="MicrosoftTheme" content="blueprnt 001, default">

</head>

<frameset rows="482">

<frameset cols="168,823">

<frame name="sommario" src="Sommario.htm" scrolling="auto" style="line-height: 100%" target="principale">

<frame name="principale" src="home.htm" target="_self" scrolling="auto">

</frameset>

<noframes>

<body>il tuo browser non supporta i frame

</body>

</noframes>

</frameset>

</html>

:)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Invio codice intera pagina.

Ho usato FrontPage 2003.

Grazie per l'interessamento.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.01 FRAMESET//it"
	"[url="http://www.w3.org/tr/HTML4/frameset.DTD"]http://www.w3.org/tr/HTML4/frameset.DTD[/url]">
  <html>
<head>
<title>275°Circolo di Zagarolo</title>
<meta http-equiv="contente-type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="index,follow">
<meta name="keywords" content="scuola,circolo,didattico,zagarolo,275,primaria,infanzia,pof,docenti,bambini,progetti,disegnidacolorare,didattica,maestra,maestri">
<meta name="description" content="sito scolastico">
<meta name="author" content="Napoletano Venuso Maria Teresa">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="progetto" content="La scuola cambia indirizzo">
<meta name="teamdilavoro" content="Gruppoinformatica">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="MicrosoftTheme" content="blueprnt 001, default">
</head>



<frameset rows="482">
 <frameset cols="168,823">
<frame name="sommario" src="Sommario.htm" scrolling="auto" style="line-height: 100%" target="principale">
<frame name="principale" src="home.htm" target="_self" scrolling="auto">
 </frameset>
 <noframes>
 <body>il tuo browser non supporta i frame

</body>
 </noframes>




  </frameset>




  </html>

:)

Ciao :P

Forse è Frontpage che inserisce in automatico gli attributi target dentro i tag frame...

Adesso non ho capito bene cosa intenderesti fare. Forse che il contenuto del frame sommario deve essere visualizzato nel frame principale e tutto il contenuto di quest ultimo frame deve essere visualizzato all'interno di se stesso?

Altro errore è utilizzare il tag body all'interno di noframe

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.01 FRAMESET//it" "[url="http://www.w3.org/tr/HTML4/frameset.DTD"]http://www.w3.org/tr/HTML4/frameset.DTD[/url]">
  <html>
<head>
	<title>275°Circolo di Zagarolo</title>
	<meta http-equiv="contente-type" content="text/html; charset=iso-8859-1">
	<meta name="robots" content="index,follow">
	<meta name="keywords"  content="scuola,circolo,didattico,zagarolo,275,primaria,infanzia,pof,docenti,bambini,progetti,disegnidacolorare,didattica,maestra,maestri">
	<meta name="description" content="sito scolastico">
	<meta name="author" content="Napoletano Venuso Maria Teresa">
	<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
	<meta name="progetto" content="La scuola cambia indirizzo">
	 <meta name="teamdilavoro" content="Gruppoinformatica">
	<meta name="ProgId" content="FrontPage.Editor.Document">
	<meta name="MicrosoftTheme" content="blueprnt 001, default">
</head>

<frameset rows="482">
	<frameset cols="168,823">
		<frame name="sommario" src="Sommario.htm" scrolling="auto" style="line-height: 100%">
		<frame name="principale" src="home.htm" scrolling="auto">
	</frameset>
	<noframes>
		il tuo browser non supporta i frame
	</noframes>
</frameset>
  </html>

Prova così :wub:

:P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Non ci crederai, ma ho inserito le modifiche che mi hai suggerito e, nonostante le avessi salvate, come se niente fosse, me le ha rinserite in automatico. :P

In pratica nel mio progetto il sommario è sempre presente in tutte le pagine del sito, cambia la pagina centrale che, se nella index visulizza la home, nelle altre pagine visualizza la pagina relativa al collegamento scelto presente nel sommario.

Inizio a pensare di aver lavorato veramente in modo bislacco :)

Ciao e grazie

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Non ci crederai, ma ho inserito le modifiche che mi hai suggerito e, nonostante le avessi salvate, come se niente fosse, me le ha rinserite in automatico. :P

In pratica nel mio progetto il sommario è sempre presente in tutte le pagine del sito, cambia la pagina centrale che, se nella index visulizza la home, nelle altre pagine visualizza la pagina relativa al collegamento scelto presente nel sommario.

Inizio a pensare di aver lavorato veramente in modo bislacco :)

Ciao e grazie

Non penso sia tu a lavorare in modo bislacco ;-)

Penso, invece, sia Frontpage che non conosca le regole dell'html :locked: :dia:

Per fare quello che vuoi fare tu, devi creare la pagina coi frame esattamente come te l'ho postata io, poi tutti i collegamenti della pagina Sommario.htm devono avere l'attributo target="principale".

es: <a href="primolink.html" target="principale">primo link</a>

La pagina Home.htm, invece, deve avere tutti i link con l'attributo target="_self". Lo stesso vale per tutte le pagine che vengono caricate in quel frame.

Io penso che Frontpage aggiunga l'attributo target all'interno del tag frame per far si che i browser che riescono a capirlo (molto probabilmente solamente Internet Explorer :locked: :dia: ) impostino tutti i link che non hanno un proprio attributo target a quello presente nel frame target.

Molto probabilmente il tuo sito funzionerà lo stesso anche lasciando quell'attributo nei tag frame, l'importante è che ogni link che inserirai nelle varie pagine che formano il tuo sito, abbiano il proprio tag target impostato correttamente.

Penso che facendo così l'unico inconveniente a cui andrai incontro sarà che la pagina coi frame non verrà validat dal w3c :wub:

:P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ti ringrazio molto per l'incoraggiamento :P

Ora però non so che fare.

L'idea di rimettermi a lavorare su tutte le pagine del sito solo per far contento il w3c mi sconvolge...è vero pure che uno dei compiti che mi ero prefissata era proprio quello dell'accessibilità...comunque quando troverò il tempo e il coraggio di lavorarci ti farò sapere.

Grazie a tutti

ciao :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Ti ringrazio molto per l'incoraggiamento :P

Ora però non so che fare.

L'idea di rimettermi a lavorare su tutte le pagine del sito solo per far contento il w3c mi sconvolge...è vero pure che uno dei compiti che mi ero prefissata era proprio quello dell'accessibilità...comunque quando troverò il tempo e il coraggio di lavorarci ti farò sapere.

Grazie a tutti

ciao :)

Più che fare contenta il w3c dovresti essere sicura della compatibilità con la maggior parte dei browser: Firefox, Internet Explorer in primis, poi potresti anche aggiungerci Opera :wub:

Se il tuo sito funziona bene con questi browser, vai tranquilla ;-)

:P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un utente registrato per partecipare

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora
Accedi per seguire   
Seguaci 0