Hosting & Domini

 
HOME DOMINI HOSTING SERVER SUPPORTO

Personalizzazione di Dreamweaver > Uso dei profili di browser > Formattazione dei profili di browser

 

Formattazione dei profili di browser


I profili di browser usano un formato specifico. Per evitare che si verifichino errori di analisi sintattica durante i controlli dei browser di destinazione, tenere presente quanto segue quando si crea o si modifica un profilo:

La prima riga è riservata al nome del profilo e deve essere seguita da un ritorno a capo. Il nome indicato in questa riga deve essere univoco e viene visualizzato nella finestra di dialogo Controlla browser di destinazione e nel rapporto relativo al controllo.
La seconda riga è riservata all'indicatore PROFILE_TYPE=BROWSER_PROFILE. Questa riga viene usata da Dreamweaver per stabilire se un documento è un profilo di browser. Evitare di modificarla o spostarla.
Le righe precedute da due trattini (--) sono commenti che vengono ignorati durante il controllo del browser di destinazione. Un commento deve iniziare al principio di una riga: non è possibile inserire due trattini all'interno di una riga.
È necessario inserire uno spazio nelle successivi posizioni: prima della parentesi angolare di chiusura (>) della riga !ELEMENT, dopo la parentesi di apertura e prima della parentesi di chiusura di un elenco di valori per un attributo, prima e dopo ciascuna barra verticale (|) dell'elenco.
È indispensabile che sia presente un punto esclamativo senza spazio prima delle parole: ELEMENT, ATTLIST, Error, msg e htmlmsg (!ELEMENT, !ATTLIST, !Error, !msg, !htmlmsg).
Nelle aree !ELEMENT e !ATTLIST è possibile inserire gli indicatori !Error e !Warning.
I messaggi !msg possono contenere solo testo normale. I messaggi !htmlmsg possono contenere anche stringhe HTML valide, come i collegamenti ipertestuali.
I commenti HTML (<!-- -->) non possono essere inclusi come tag nei profili di browser perché interferiscono con l'analisi sintattica. Dreamweaver non segnala un errore per i commenti, perché tutti i browser li supportano.

La sintassi delle voci di tag è la seguente:

<!ELEMENT Taghtml NAME="Nometag" >
<!ATTLIST Taghtml 
Attributononsupportato1	!Error !msg="L'attributo Attributononsupportato1 del tag Taghtml non è supportato. Per avere un effetto simile, provare ad usare Attributosupportato1."
Attributosupportato1
Attributosupportato2	( Valorevalido1 | Valorevalido2 | Valorevalido3 )
Attributononsupportato2	!Error !htmlmsg="<b>Non usare mai questo attributo Attributononsupportato2 del tag Taghtml !!</b>"
>

Gli elementi della sintassi sopra riportata sono definiti nel modo seguente:

Taghtml è il tag che appare nel documento HTML.

Nometag è un nome esplicativo del tag (ad esempio, il nome del tag HR è "Filetto orizzontale"). L'attributo NAME è opzionale. Se specificato, nei messaggi di errore viene usato Nometag. In caso contrario, viene usato Taghtml.

Attributononsupportato è un attributo non supportato. I tag e gli attributi non espressamente indicati come supportati vengono considerati non supportati. Specificare i tag o gli attributi non supportati solo quando si vuole creare un messaggio di errore personalizzato.

Attributosupportato è un attributo supportato da Taghtml. Solo i tag che non sono associati all'indicatore !Error vengono inclusi tra i tag supportati dal browser.

Valorevalido è un valore supportato dall'attributo.

L'esempio che segue mostra una voce relativa al tag APPLET per Navigator 3.0:

<!ELEMENT APPLET Name="Applet Java" >
<!ATTLIST APPLET
	Align ( top | middle | bottom | left | right | absmiddle | absbottom | baseline | texttop )
	Alt
	Archive
	Class !Warning !htmlmsg="Questo browser ignora l'attributo <CODE>CLASS</CODE> per il tag <CODE>APPLET</CODE>."
	Code
	Codebase
	Height
	HSpace
	ID !Warning !htmlmsg="Questo browser ignora l'attributo <CODE>ID</CODE> per il tag <CODE>APPLET</CODE>. Al suo posto, usare <CODE>NAME</CODE>."
	Name
	Style !Warning !htmlmsg="Questo browser ignora l'attributo <CODE>STYLE</CODE> per il tag <CODE>APPLET</CODE>."
	VSpace
	Width
>
 



Home | Mappa del sito | Condizioni di utilizzo | Privacy
 
Copyright © Hostek Srl. P.Iva 05434210489