Newsgroup: it.comp.www.html
Titolo: Qual è la logica di eredità?

Sentite, se per il body con i css stabilisco un determinato
font con una certa dimensione, questo non dovrebbe essere
ereditato da tutto ciň che č contenuto nel body?
Lo chiedo perché Netscape (ma in alcuni casi anche IE)
quando comincio una tabella se ne frega del font impostato
nel body (IE non si interessa della dimensione se non
ricordo male). Questo comportamento č lecito o no?
Se sě, per evitare di dover specificare il font per tutti i
tag (body e td), come posso fare?
Grazie!
ps: ma perché mai nell'html non hanno pensato di inserire le
macro??? :-(
--
Stefano Lissa
http://www.dei.unipd.it/~dolce
http://flattelecoms.cjb.net
http://www.esperanto.it
ICQ: 37248103

 tag (body e td), come posso fare?
BODY, TD, TH { font..... }
	Mauro

macro??? :-(
Boh?!
Ciao.
Roberto e Alessandro Abbate. Galileo
http://www.ipoint2000.net/galileo

macro??? :-(
Perchè? a cosa serviva? html non è stato creato per come lo usiamo
noi! e noi stiamo facendo abbastanza 'casini' con i markup.
"finiamola ragazzi! l'html non è un linguaggio di programmazione!"
;-))))
CIAO!!
Andrea Toniolo
 __________________________________
   FREELANCE WEBMASTER & WRITERS   
 __________________________________
 
 
http://www.AndreaToniolo.com
 __________________________________

 writes:
    Stefano> ps: ma perché mai nell'html non hanno pensato di inserire
    Stefano> le macro??? :-(
Prova a dare un'occhiata a:
http://www.engelschall.com/sw/wml/
Ciao,
Andrea

 bisogna prima pensare a 'perchč' č stato creato l'html.
Non certo per bloccare  la formattazione.
Nei CSS alcuni attributi sono definiti come "ereditati" automaticamente,
(
http://www.w3.org/TR/REC-CSS2/cascade.html#inheritance
) e fra questi 
c'e' anche il font (
http://www.w3.org/TR/REC-CSS2/fonts.html
).  Nelle 
specifiche dei CSS non si parla di proprieta' ereditate solo da alcuni
tag e non da altri. 
	Mauro

 wrote in message
3783499b...@news.tin.it...
| formattazione del body, ed è per questo che le tabelle
'bloccano'
| tutta la formattazione...bisogna prima pensare a 'perchè'
è stato
| creato l'html.
Ma almeno il font selezionato lo potevano mantenere :-)
Comunque bacchettata sulle mie mani per non aver pensato
subito a specificare più tag sulla stessa linea di stile :-(
| Se non ti va bene vai su xml.
Quel che mi va o non mi va non c'entra. Quello che c'entra e
come posso fare una pagina html visibile e spendendo poche
risorse.
| Qui ti hanno già risposto. :-))
Eh, sì :-)
| >ps: ma perché mai nell'html non hanno pensato di inserire
le
| >macro??? :-(
| Perchè? a cosa serviva? html non è stato creato per come
lo usiamo
| noi! e noi stiamo facendo abbastanza 'casini' con i
markup.
Beh, mi sembra che l'abbiano abbondantemente adattato in
questi anni, all'uso tipicamente Web. Comunque vuoi mettere:
------
<macro>
<mia> <font color=red size=+1><b><u>
</mia> </u></b></font>
</macro>
<mia>Il mio titolo in rosso sottolineato</mia>
Ciccio bello drin drin
<mia>ALtro titolo</mia>
------
Si poteva fare molto prima dell'introduzione del css e a
costo zero, riducendo le dimensioni delle pagine e
facilitando di molto la via a noi che scriviamo a mano :-)
(senza contare la pulizia del codice, perché ormai HTML ==
*quasi* programmazione).
Qualsiasi browser poteva supportarle con facilità.
| "finiamola ragazzi! l'html non è un linguaggio di
programmazione!"
| ;-))))
Se lo dici tu :-)
Adesso mi scrivo un parser stupido e... :-)
Sì, lo faccio.


	Mauro
Scusa ancora!


Se lo dici tu :-)
No, ci mancherebbe, non lo dico io...do you know 'David Siegel?'
CIAO!!


 wrote in message
3785ee90...@news.tin.it...
| >Quel che mi va o non mi va non c'entra. Quello che
c'entra e
| >come posso fare una pagina html visibile e spendendo
poche
| E' difficile...ma il "mi va o no", c'entra eccome! sarai
tu a decidere
| che tipo di linguaggio usare per creare i tuoi siti...o
no? ;-)))
Mi ero spiegato male. Io non conosco XML (ancora) ma da come
me lo presenti sembra una gran bella cosa. Ma come posso
passare ad XML se non sono diffusi i browser che lo
supportano? Era questa la logica del "quello che mi va non
c'entra". Oggi già usare gli style comporta una serie di
problemi perché non si sa mai come un browser li interpreta.
E che sia un problema di bachi non importa, perché non si
può dire che chi ha Netscape di gettarlo, e io la pagina
voglio che venga vista.
| Appunto XML! l'hanno adottato per funzioni diverse da
html, ma anche
| (in minoranza) per estendere l'html...con xml pop in
teoria puoi
Sì, ma se intanto mi danno le macro io sono contento :-)
Tanto quanto ci vorrà perché vengano fuori dei browser per
l'XML? E compatibili? Ne scriviamo uno e spiazziamo la
concorrenza? :-)
E poi sarebbero utili anche con gli style. Vabbè che oggi ci
sono gli editor, ma sai quanto scassa scrivere
<span class="titoloviola">
quando potrei scrivere
<viola>
?
| Ehh.... hai ragione, ma rimango dell'opinione che html non
era stato
| implementato per quell'utilizzo che ne facciamo; certo si
poteva, ma a
Sicuramente. All'inizio c'era poca necessità di tag, visto
che servivano a quel minimo di resa del testo e per i link.
Ma già allora, se volevi fare delle pagine tutte con una
intestazione comune, una macro includibile dall'esterno
sarebbe stata comoda... Lo hanno fatto con Javascript...
cosa gli costava? :-)
Io ho cominciato con HTML tre anni fa, per gioco, e già
allora mi chiedevo perché non potevo includere "qualcosa"
per chiudere tutte le mie pagine con una linea e il mio
indirizzo senza farlo a mano, pagina per pagina... non e'
che si possa?
Insomma gli header in c esistono da 30 anni... non e' che
prendere spunto sia peccato :-)
Altre due parole e poi chiudiamo... :-)
| mmm...no qui ti contraddico, html non è programmazione è
un linguaggio
Chiedo venia, da programmatore che più o meno sono, hai
perfettamente ragione. Però converrai che da un uso
dell'HTML con "pochi" tag e tanto testo, si è passati ad un
uso con quintali di tag... in questo senso la pagina non la
scrivi, ma la programmi :-) eheheh
Comunque mi sono scritto un micro parser per inserire i tag
(anche da file esterni). Adesso provo rifare il mio sito e
vedo come mi trovo :-)
Comunque e' un gioco... aspetto una nuova era di linguaggi e
browser... :-)


browser... :-)
Guarda io sono un convinto  culture di: "un webdesigner dovrebbe
sempre meno porsi la domanda 'how?' e maggiormente la domanda
'why?'"...nuovi linguaggi sono al vaglio in maniera
pressante...CML,MathML e altri, ma XML ti permette di creare i tuoi
linguaggi, 'auto-validanti' ;-))))


 wrote in message
378af1ec...@news.tin.it...
| >(anche da file esterni). Adesso provo rifare il mio sito e
| >vedo come mi trovo :-)
| interesting! :-))
:-)
Guarda, trenta kappa di eseguibile e ore risparmiate e codice in
puro html che viene visto anche da netscape 0.5 :-)
Funziona, incredibile :-)
Guarda, uno stralcio di codice della 
index.mh
 (macro html :-)
[
mac.mc
 definisce la macro <propr> che ha le proprietà comuni del
body dei vari componenti il sito e poi <car> che determina il
carattere Verdana o Arial o Helvetica]
-------------------
#
<titolo> <font color=blue size=+1><b>
</titolo> <br></b></font>
mac.mc
<hr8> <hr width=80% size=1>
#
<html>
<head>
</head>
<body background="siensa.jpg" <propr> bgproperties=fixed>
<car>
<center>
<img src="titolo.gif" alt="Siensa e Done">
<p>
<hr8>
<table width=70%>
<td align=justify>
<car>
<div align=justify>
La prima rivista in rete ad uscita assolutamente casuale,
raccoglie le osservazioni e gli studi dei fatti che ci circondano.
Le cose così comuni che non <i>si vedono più</i> diventano oggetto
di studi che gettano una luce assolutamente nuova e rivoluzionaria
sul mondo.
</car>
</td>
</table>
<hr8>
<p>
<table width=60%>
<td>
<car>
<titolo>Attrazione Tettale (8-8-1998)</titolo>
Il primo articolo pubblicato dalla nostra rivista rivela i
retroscena dei rapporti visuali tra maschi e femmine e tra le
donne e il loro corpo. Il giocoso <a
href="tettaman.html">manifesto</a> richiama i personaggi e le
linee essenziali della teoria, approfondita successivamente
nell'<a href="tetta.html">articolo</a>.
<p>
......
-------------------
| pressante...CML,MathML e altri, ma XML ti permette di creare i
tuoi
| linguaggi, 'auto-validanti' ;-))))
Prendo atto e comincerò con il farmi una cultura di XML!


Prendo atto e comincerò con il farmi una cultura di XML!
Non è indispensabile, ma fra non molto XML integrarà con forza html;
non scommetto comunque sulla morte di html!
Allora guarda questo ;-) (esempio incompleto e banale)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE LIBRO SYSTEM "
http://www.andreatoniolo.com/libro.dtd
">
<corpo coloresfondo="bianco" testo="nero">
<centra />
<immagine src="titolo.gif" alt="Siensa e Done" />
<carattere faccia="Verdana" altezza="12">
<table width=70%>
<td align=justify>
<div align=justify>
La prima rivista in rete ad uscita assolutamente casuale,
raccoglie le osservazioni e gli studi dei fatti che ci circondano.
Le cose così comuni che non <i>si vedono più</i> diventano oggetto
di studi che gettano una luce assolutamente nuova e rivoluzionaria
sul mondo.
</carattere>
</td>
</table>
<hr8>
<paragrafo>
<table width=60%>
<td>
</carattere>
<titolo>Attrazione Tettale (8-8-1998)</titolo>
Il primo articolo pubblicato dalla nostra rivista rivela i
retroscena dei rapporti visuali tra maschi e femmine e tra le
donne e il loro corpo. Il giocoso <a
href="tettaman.html">manifesto</a> richiama i personaggi e le
linee essenziali della teoria, approfondita successivamente
nell'<a href="tetta.html">articolo</a>.
</paragrafo>
</corpo>
Brrr...non è stupendo, ma rende l'idea ;-))
"Basta" creare una DTD, un foglio di stile CSS oppure XSL, un pò di
Xlink quà e là...e nella semplicità basta così! ;)))
CIRICIAO!
</carattere>


 tag (body e td), come posso fare?
Mi associo alla domanda e la estendo alle layer.
            ( )
          \ o /
Enis     \^/
http://fly.to/the_angels
ICQ #28119656
Anche se parlassi le lingue degli uomini
e quella degli angeli, senza amore sarei
solo un bronzo che risuona, un cimbalo
che tintinna. (cor 13.1)