Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Как к стилю прикрутить выравнивание абзаца по центру?

22.03.2014, 14:13. Показов 1558. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как к стилю прикрутить выравнивание абзаца по центру?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.03.2014, 14:13
Ответы с готовыми решениями:

Фото по центру абзаца
<p><img alt="Коммутатор неуправляемый" title="Коммутатор неуправляемый" src="/img_seo/kommutator_neupravlyaemiy.jpg"></p> ...

Как убрать горизонтальную прокрутку (выравнивание стр. по центру)?
Добрый вечер, друзья! Подскажите, пожалуйста, как убрать горизонтальную прокрутку (страницу шириной 1920px выравнять по центру экрана,...

Как сделать выравнивание всплывающего окна по центру (по оси Y)?
Есть pop-up на jQuery, который открывается по клику. Блок с информацией этого попапа помещен где-то посередине кода страницы, а ссылка, по...

8
1030 / 682 / 297
Регистрация: 04.04.2013
Сообщений: 2,751
22.03.2014, 17:27
taras atavin, как-то так:
CSS
1
.style p{text-align: center;}
Но тогда все абзацы, которые находятся в этом стиле выровняются по центру.
Если нужно только одному абзацу, можно так
CSS
1
.par{text-align: center;}
HTML5
1
<p class="par">Абзац текста</p>
или прям в коде прописать
HTML5
1
<p style="text-align: center;">Абзац текста</p>
0
94 / 67 / 23
Регистрация: 22.09.2013
Сообщений: 626
22.03.2014, 17:49
Mr Coder, всё верно , но прямо в коде не нужно делать , это не очень эстетично и удобно
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.03.2014, 18:12  [ТС]
Цитата Сообщение от Mr Coder Посмотреть сообщение
<p style="text-align: center;">Абзац текста</p>
Вот нафиг это вообще? И какое это имеет отношение к стилю?

Добавлено через 35 секунд
Цитата Сообщение от Mr Coder Посмотреть сообщение
Но тогда все абзацы, которые находятся в этом стиле выровняются по центру.
Это именно то, для чего и предназначен стиль, выравниваемый по центру.
0
1030 / 682 / 297
Регистрация: 04.04.2013
Сообщений: 2,751
22.03.2014, 18:31
Цитата Сообщение от taras atavin Посмотреть сообщение
Это именно то, для чего и предназначен стиль, выравниваемый по центру.
Вы ошибаетесь. Через стиль можно "достучаться" до отдельных элементов на сайте и в последствии ими манипулировать. Я ведь не знаю что конкретно вам нужно.

Допустим имеем некий блок, который содержит в себе n-ое количества абзацев:
HTML5
1
2
3
4
5
<div class="content">
   <p>Абзац текста</p>
   <p>Ещё один абзац текста</p>
   <p>Текст</p>
</div>
Так можно выровнять текст по центру только у первого абзаца:
CSS
1
.content p:nth-child(1){text-align: center;}
Цитата Сообщение от taras atavin Посмотреть сообщение
Вот нафиг это вообще? И какое это имеет отношение к стилю?
Никакого. Отписал как вариант.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.03.2014, 18:37  [ТС]
Цитата Сообщение от Mr Coder Посмотреть сообщение
Вы ошибаетесь. Через стиль можно "достучаться" до отдельных элементов на сайте и в последствии ими манипулировать.
Свойство отдельного элемента можно задать безо всякого стиля. Зачем ещё писать сначала style, кавычки, потом ещё завершать каждый кусок точкой с запятой? И зачем множить сущности на пустом месте? А вот задать один раз и сразу сравнять все h1 в центр можно только с помощью стиля и именно для этого стиль и нужен. А на другой странице может все заголовки h1 будут равняться вправо? Опять один раз написал и всё. Или даже на всём сайте, если вынести определение стиля в отдельный файл и на него сослаться.

Добавлено через 3 минуты
Цитата Сообщение от Mr Coder Посмотреть сообщение
Так можно выровнять текст по центру только у первого абзаца:
Код CSS
1
.content p:nth-child(1){text-align: center;}
Проще текст этого абзаца включить в тег <center></center>, стиль здесь не нужен. Вот если из сотни абзацев дива десяти указать один стиль и сформатировать их по единому образцу, тогда другое дело.
0
1030 / 682 / 297
Регистрация: 04.04.2013
Сообщений: 2,751
22.03.2014, 18:41
taras atavin, всё зависит от задач и обстоятельств. Я тоже не сторонник того, чтоб описывать стили прям в коде html страницы.

Цитата Сообщение от taras atavin Посмотреть сообщение
А вот задать один раз и сразу сравнять все h1 в центр можно только с помощью стиля и именно для этого стиль и нужен.
Если бы конкретизировали в первом посте что конкретно вам нужно, была бы возможность однозначно вам ответить. А так получается вам безвозмездно помогают, а вы тут ещё слюнями брызжите. Некрасиво как минимум.

Пожалуй не буду поддерживать этот бессмысленный разговор.
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.03.2014, 18:45  [ТС]
Цитата Сообщение от Mr Coder Посмотреть сообщение
Если бы конкретизировали в первом посте что конкретно вам нужно, была бы возможность однозначно вам ответить. А так получается вам безвозмездно помогают, а вы тут ещё слюнями брызжите. Некрасиво как минимум.
Помогли мне в другой теме, а здесь зачем то коверкают html.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
22.03.2014, 18:50
taras atavin, потому-что html предназначен для создания структуры сайта, а не для его украшения... Тогда как css специально предназначен для создания внешнего вида web-страниц... Теги html вроде font например использовали раньше для того, чтобы навести хоть какой-то марафет на странице... На данный момент веб-мастера стараются использовать подобные теги в стилях... Тег style является внутренним стилем страниц... Тогда как css - является стилем внешним... Если не хотите захламлять код переносите все стили в css... А точки с запятой - это лишь семантика языка css для того чтобы он мог отличать где атрибут и где его свойство...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.03.2014, 18:50
Помогаю со студенческими работами здесь

Вертикальное выравнивание абзаца в блоке
Здравствуйте. Поиск по форуму не особо помог, хотя похожите темы были. Подскажите пожалуйста, как в блоке div выровнять элементы по...

как можно сделать выравнивание по центру ссылки их центром а не краем?
Как можно сделать выравнивание по центру ссылки их центром а не краем? все ссылки при text-align:center; становятся по центру только краем,...

Выравнивание по центру
Здравствуйте, создал 2 кнопки css и не могу все сделать, так чтобы они были по центру страницы. Помогите переместить кнопки на центр. ...

Выравнивание по центру
Суть вот в чем, есть ширина активного окна (допустим пусть будет int width), и есть ширина объекта (int width_obj). Нужно сделать так,...

Выравнивание по центру
привет, помогите чтобы текст по центру писался........ уже час не могу исправить.. http://jsfiddle.net/vN62G/ Добавлено через 9...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru