@Nishant: Następnie za pomocą powiedzmy <span>. <p>jest przeznaczony dla akapitów.
Steve Harrison,
6
@ Nishant: Kiedy musisz wymusić zachowanie tagu w określony sposób (na przykład tworzenie go display: inline;zamiast display: block;), jest to dobra wskazówka, że możesz używać niewłaściwego tagu ...
Poprawny CSS, ale chłopcy w oryginalnych komentarzach do pytania mają rację ... zadaj sobie pytanie, dlaczego to zrobiłeś ... SPANwydaje się lepiej pasować do tej sytuacji.
one.beat.consumer
5
Rozpiętość jest taka sama i nie przechodzi do nowej linii! jak one.beat.consumerpowiedział
Anicho
+1 Przydatne do oszczędzania miejsca na urządzeniach mobilnych za pomocą responsywnych zapytań o media: D
gef,
Pracuję w angularJS i musiałem powtórzyć akapit z „ng-powtórzyć”, to działało idealnie. Span podał mi tylko błąd.
sch,
Byłoby to potrzebne w przypadku programu, którego wyjście używa tagów <p> jako separatorów. Na przykład formularze Django.
Jim Paul
69
Znacznik <p>akapitu służy do określania akapitów tekstu. Jeśli nie chcesz, aby tekst zaczynał się w nowej linii, sugeruję <p>nieprawidłowe użycie tagu. Być może <span>tag bardziej pasuje do tego, co chcesz osiągnąć ...?
<span>
.<p>
jest przeznaczony dla akapitów.display: inline;
zamiastdisplay: block;
), jest to dobra wskazówka, że możesz używać niewłaściwego tagu ...Odpowiedzi:
Użyj
display: inline
właściwości CSS.Idealnie: w arkuszu stylów:
Zła / ekstremalna sytuacja: w tekście:
źródło
SPAN
wydaje się lepiej pasować do tej sytuacji.one.beat.consumer
powiedziałZnacznik
<p>
akapitu służy do określania akapitów tekstu. Jeśli nie chcesz, aby tekst zaczynał się w nowej linii, sugeruję<p>
nieprawidłowe użycie tagu. Być może<span>
tag bardziej pasuje do tego, co chcesz osiągnąć ...?źródło
Natknąłem się na to w przypadku css
za pomocą podobnego pytania o przepełnienie stosu
źródło
coś jak:
w twoim arkuszu stylów zrobiłoby to dla wszystkich znaczników p.
źródło
Flexbox działa.
źródło