форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
начал осваивать движок ТП, загорелся положительными отзывами по форуму, пока все нравится
но остановился на одном вопросе как можно реализовать, выравнивание по краям в тексте сообщений блога?
Неактивен
спасибо за оперативность, а можно узнать куда его втыкнуть, ну чтобы грамотно было))
Отредактированно Gipo (09-04-2007 16:45:49)
Неактивен
Gipo написал:
спасибо за оперативность, а можно узнать куда его втыкнуть, ну чтобы грамотно было))
Чтобы было грамотно, для начала надо купить пару учебников по html и верстке и их прочитать. И такие вопросы отпадут сразу.
Неактивен
глаголь, если сказать нечего лучше промолчи
Неактивен
Gipo написал:
глаголь, если сказать нечего лучше промолчи
Аз, не смеши людей.
Неактивен
Nicck написал:
А что, уже продают хорошие учебники?
Вирджиния ДеБольт "HTML и CSS. Совместное использование"
Джеффри Зельдман "Web-дизайн по стандартам"
Молли Хольцшлаг "250 советов HTML и WEB-дизайна"
Для начала вполне хватит
Неактивен
Еще не забудьте мощный труд "Философия CSS-дизайна"
И Цедерхолма с его "Пуленепробиваемый веб-дизайн" забыли
Братья китайцы могут нищим студентам и pdf-варианты подкинуть...
Неактивен
marazmus написал:
Еще не забудьте мощный труд "Философия CSS-дизайна"
И Цедерхолма с его "Пуленепробиваемый веб-дизайн" забыли
Братья китайцы могут нищим студентам и pdf-варианты подкинуть...
Ну для того, чтобы не задавать вопросы подобные "но остановился на одном вопросе как можно реализовать, выравнивание по краям в тексте сообщений блога?" этих книг более, чем достаточно
Неактивен
глаголь, душещипательные ответы, аз в тонет, погибает, а ты ему теоритические разглаголивания выдаешь
Неактивен
Gipo написал:
глаголь, душещипательные ответы, аз в тонет, погибает, а ты ему теоритические разглаголивания выдаешь
Блин, ну потому что вопрос ерундовый... а чтобы ответить на него надо небольшую лекцию писать.
Это вопрос не по движку TxP, а по элементарной верстке.
Чтобы выровнять текст по ширине нужно заключить его в теги <p>...</p>.
Тег <p>
Определяет текстовый параграф. Тег <p> является блочным элементом, перед ним всегда добавляется пустая строка, параграфы текста идущие друг за другом разделяются между собой вертикальным промежутком. Величиной промежутка можно управлять с помощью стилей.
Вот тебе пример использования тега <p>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p> <p>Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p> </body> </html>
У этого тега есть параметр align.
Его назначение - выравнивание текста по краю.
Принимать он может следующие значения:
left
Выравнивание текста по левому краю.
center
Выравнивание текста по центру.
right
Выравнивание текста по правому краю.
justify
Выравнивание по ширине, что означает одновременное выравнивание по левому и правому краю. Чтобы произвести это действие браузер в этом случае добавляет пробелы между словами.
Значение по умолчанию left
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <p align="justify">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p> </body> </html>
То что предложил тебе Sergey называется настройка внешнего вида при помощи CSS
Тут все делается почти что так же, только свойство называется так text-align
Аргументы те же самые.
Вот пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <style type="text/css"> p { text-align: justify; } </style> </head> <body> <p>Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.</p> </body> </html>
Расшифровываю: с такими настройками ВСЕ абзацы <p>...</p> будут выровнены по ширине.
Если что-то неправильно написал, то старшие товарищи меня поправят или дополнят...
Отредактированно raivilion (10-04-2007 11:13:08)
Неактивен
raivilion спасибо за помощь,
в общем подытожу и тему спалю
заходим в оформление - стили,
и заменяем там участок кода с
#container
{
width: 928px;
position: relative;
margin-left: auto;
margin-right: auto;
}
на такой
#container
{
width: 928px;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: justify;
}
и получаем красоту ниописуемую
Отредактированно Gipo (10-04-2007 12:41:39)
Неактивен