span text align



Автор Kjfkshkfh ithghsdkah задал вопрос в разделе Верстка, CSS, HTML, SVG

Почему в span не работает выравнивание текста? и получил лучший ответ

Ответ от
Чтобы работало, укажите тегу span в css - display: block; если span в строке то display: inline-block;
после чего ему можно задать высоту, ширину, и выравнивание текста.
VortexWeb.net
(4010)
Да не зачто, обращайтесь))

Ответ от DsD[гуру]

Ответ от Александр Голофаев[гуру]
покажи как в потоке этот span расположен.... может там какая-то обтекаемость ему присвоена...

Ответ от Lord[гуру]
для каждого ид или класса пишут свой спан, чтобы удобней было работать со стилями. поэтому, если у вас этот спан работает в каком-то классе, пропишите: класс-такой-то. span {стиль}

Ответ от Валерий Аненков[эксперт]
Желательно соответствовать понятиям логики. Есть блочный элемент, и есть строчный элемент. Если сказать грубо - блочный элемент - это блок и соответственно у него характеристики блока : размер, расположение и тому подобное. У строчного характеристика строчного элемента : размер, цвет и т. д. Конечно можно за счет размера шрифта увеличить размер блока. Но кесарю кесарево. Поэтому спан не выравнивают (спан присваивается как строчный элемент). Вы же не будете выравнивать букву в слове, слово в предложении или предложение внутри абзаца. Так что берите то что вам надо выровнять в блочный элемент, потом класс, и вперед.

Ответ от МАСТЕР[гуру]
А вы задайте ему цвет фона. И вы поймете, почему нельзя применить text-align

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Почему в span не работает выравнивание текста?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*