Автор Kjfkshkfh ithghsdkah задал вопрос в разделе Верстка, CSS, HTML, SVG
Почему в span не работает выравнивание текста? и получил лучший ответ
Ответ от
Чтобы работало, укажите тегу span в css - display: block; если span в строке то display: inline-block;
после чего ему можно задать высоту, ширину, и выравнивание текста.
VortexWeb.net
(4010)
Да не зачто, обращайтесь))
Ответ от DsD[гуру]
Ответ от Александр Голофаев[гуру]
покажи как в потоке этот span расположен.... может там какая-то обтекаемость ему присвоена...
покажи как в потоке этот span расположен.... может там какая-то обтекаемость ему присвоена...
Ответ от Lord[гуру]
для каждого ид или класса пишут свой спан, чтобы удобней было работать со стилями. поэтому, если у вас этот спан работает в каком-то классе, пропишите: класс-такой-то. span {стиль}
для каждого ид или класса пишут свой спан, чтобы удобней было работать со стилями. поэтому, если у вас этот спан работает в каком-то классе, пропишите: класс-такой-то. span {стиль}
Ответ от Валерий Аненков[эксперт]
Желательно соответствовать понятиям логики. Есть блочный элемент, и есть строчный элемент. Если сказать грубо - блочный элемент - это блок и соответственно у него характеристики блока : размер, расположение и тому подобное. У строчного характеристика строчного элемента : размер, цвет и т. д. Конечно можно за счет размера шрифта увеличить размер блока. Но кесарю кесарево. Поэтому спан не выравнивают (спан присваивается как строчный элемент). Вы же не будете выравнивать букву в слове, слово в предложении или предложение внутри абзаца. Так что берите то что вам надо выровнять в блочный элемент, потом класс, и вперед.
Желательно соответствовать понятиям логики. Есть блочный элемент, и есть строчный элемент. Если сказать грубо - блочный элемент - это блок и соответственно у него характеристики блока : размер, расположение и тому подобное. У строчного характеристика строчного элемента : размер, цвет и т. д. Конечно можно за счет размера шрифта увеличить размер блока. Но кесарю кесарево. Поэтому спан не выравнивают (спан присваивается как строчный элемент). Вы же не будете выравнивать букву в слове, слово в предложении или предложение внутри абзаца. Так что берите то что вам надо выровнять в блочный элемент, потом класс, и вперед.
Ответ от МАСТЕР[гуру]
А вы задайте ему цвет фона. И вы поймете, почему нельзя применить text-align
А вы задайте ему цвет фона. И вы поймете, почему нельзя применить text-align
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Почему в span не работает выравнивание текста?