Una regola CSS può selezionare la porzione di una casella che contiene testo (o un blocco in linea)?C'è un selettore CSS per selezionare il testo (blocchi in linea) all'interno di una casella rettangolare?
Per esempio, un frammento di HTML come <p>The quick brown fox jumped over the lazy dog</p>
potrebbero essere disposti in questo modo:
+--------------------------+
| The quick brown fox |
| jumped over the |
| lazy dog |
+--------------------------|
Se creo una regola CSS come p { background: red }
quindi l'intera scatola/rettangolo avrà uno sfondo rosso, tra cui il "spazio bianco "alla fine di ogni riga.
C'è un modo per specificare un selettore in modo che, su ogni riga, solo il testo reale abbia uno sfondo rosso?
Ho notato che di default il cursore cambia da "freccia" a "i-beam" quando è effettivamente sul testo; quando è altrove nella casella del paragrafo, non sul testo, quindi è una freccia non un i-raggio.
Se si specifica una regola esplicita come p { cursor: crosshair }
, è valida ovunque all'interno della casella rettangolare. Di nuovo, è possibile avere una regola che viene selezionata solo quando il cursore è effettivamente sul testo?
è sbagliato ?? Sono nuovo allo sviluppo del web, qualsiasi suggerimento o correzione sarebbe sicuramente di aiuto invece di un semplice voto. – Neil