Ciao

Cosa intendi per "effettuare un programma"?
Di che linguaggio stiamo parlando?
in sostanza si tratta di un programma che legge le pagine html di un determinato gruppo di siti internet e deve accedere ai relativi .css per capire come sono formattati. In delphi o c.

In che senso "cercare la formattazione"?
Qual è lo scopo di questa ricerca?
nel senso che se nella pagina html ad esempio trovo un <p class"prova"> accedendo al file .css vado a cercare ".prova {color: red }" e uso quanto scritto tra parentesi graffe per capire che il paragrafo avrà caratteri rossi.

Il problema è quando mi trovo con una definizione del tipo <p class="testorosso grassetto maiuscolo" come devo cercare nel file .css i relativi .testorosso .grassetto .maiuscolo visto che potrebbero essere stati scritti in n modi diversi? Ad es.

.testorosso .grassetto .maiuscolo {font-size:10px}

oppure solo con
.testorosso .grassetto {font-size:10px}
in questo caso devo aspettarmi di trovare anche un .maiuscolo {...}?


oppure come
.testorosso {...}
.grassetto {...}
.maiuscolo {...}

oppure come
.maiuscolo .testorosso {...}
e poi .grassetto { ... }

ecc ecc... una infinità di combinazioni.... ?

per imparare cosa è un "markup HTML"?

spero di essermi spiegato un poco...