quero criar um carrossel com uma imagem e um texto
Josh
19
@Nishant: Então use, digamos <span>,. <p>destina-se a parágrafos.
Steve Harrison
6
@Nishant: Quando você tem que forçar uma tag a se comportar de determinada maneira (como fazê-la em display: inline;vez de display: block;), é uma boa indicação de que você pode estar usando a tag errada ...
CSS correto, mas os meninos nos comentários da pergunta original estão certos ... pergunte-se por que você faria isso ... SPANparece mais adequado para esta situação.
one.beat.consumer
5
Span é o mesmo e não vai para uma nova linha! como one.beat.consumerdisse
Anicho
+1 Útil para economizar espaço em dispositivos móveis usando consultas de mídia responsivas: D
gef
Estou trabalhando no angularJS e precisei repetir um parágrafo com 'ng-repeat', funcionou perfeitamente. E Span apenas me deu erro.
sch
Isso seria necessário ao lidar com um programa cuja saída usa tags <p> como separadores. Formulários Django, por exemplo.
Jim Paul
69
A <p>tag de parágrafo serve para especificar parágrafos de texto. Se você não quiser que o texto comece em uma nova linha, sugiro que esteja usando a <p>tag incorretamente. Talvez a <span>tag se ajuste melhor ao que você deseja alcançar ...?
<span>
,.<p>
destina-se a parágrafos.display: inline;
vez dedisplay: block;
), é uma boa indicação de que você pode estar usando a tag errada ...Respostas:
Use a
display: inline
propriedade CSS.Ideal: na folha de estilo:
Situação ruim / extrema: Inline:
fonte
SPAN
parece mais adequado para esta situação.one.beat.consumer
disseA
<p>
tag de parágrafo serve para especificar parágrafos de texto. Se você não quiser que o texto comece em uma nova linha, sugiro que esteja usando a<p>
tag incorretamente. Talvez a<span>
tag se ajuste melhor ao que você deseja alcançar ...?fonte
Me deparei com isso para css
via questão stackoverflow semelhante
fonte
algo como:
em sua folha de estilo faria isso para todas as tags p.
fonte
Flexbox funciona.
fonte