Originariamente inviato da fabio1.9tdi
Grazie mille, perche mi consigli le liste per i menu?
semantica. Un menu di navigazione non è un elenco (di parole, di link ...)?
elenco = tag lista
E invece sempre se hai tempo e voglia non capisco bene e cosa ti riferisci, ad esempio ho usato tag html ormai deprecati?
esempi:
codice:
<META name="keywords" content="caseificio Pienza Solp">
questo è html. metti il tag in minuscolo e chiudilo, e "parlerai" xhtml.
codice:
<table width="100%" border="0" cellpadding="0" cellspacing="0">
al di là del fatto che siano o meno ammessi dalle specifiche della tua pagina (non ho verificato, di solito lavoro in xhtml strict), secondo le regole di un corretto sviluppo presentazione e contenuti andrebbero quanto più possibile separati, ergo:
tutto quello che rappresenta contenuto -> html
tutto quello che rappresenta il "modo" (aspetto, grafica, posizionamenti, font ....) in cui questi contenuti vengono resi visivamente -> css -> niente attributi html quali cellpadding, cellspacing, vlink & co., topmargin et simili ... o tag quali <font> e <center>
oppure il separatore inserito come immagine nelle tabelle. Crea marcatura extra ed essendo un elemento puramente decorativo andrebbe definito negli stili
P.S. per ridurre i costi al cliente non abbiamo rifatto tutto il sito, ma un restyling per cui il codice dove non era necessario non l'abbiamo modificato. Quindi tabelle ecc.. ci sono ancora.
ok