Pseudoelemento first-line

O pseudoelemento first-line permite definir estilos para a primeira linha de texto.

Sintaxe

cssseletor::first-line {
  
}

Exemplo

Vamos colorir a primeira linha de texto de cada parágrafo em vermelho:

html<p>
  some long text
</p>
<p>
  some long text
</p>
cssp::first-line {
  color: red;
}
p {
  width: 300px;
  text-align: justify;
}

Результат:

Exemplo

Vamos definir a largura dos parágrafos em porcentagem. Execute o código abaixo e altere a largura da janela do navegador:

html<p>
  some long text
</p>
<p>
  some long text
</p>
cssp::first-line {
  color: red;
}
p {
  width: 50%;
  margin: 0 auto;
  text-align: justify;
}

Результат: