Я пишу таблицу стилей для обработки RSS/Atom-каналов на Dreamwidth.org (в блоге на основе LiveJournal).Может ли подавляться в CSS?
Один из каналов я получил настаивает на предваряя пункты с «& NBSP; & NBSP; & NBSP; Текста ...» для создания отступа абзаца эффекта. Я предпочитаю, чтобы мои абзацы выравнивались на одном уровне с левой стороной страницы. Я не имеют возможность переписывать содержание или писать Javascript для борьбы с этим, и преобладающие на произвольных блоггерами, чтобы изменить свои привычки, кажется, несколько несостоятелен ...
Мое понимание CSS является то, что HTML сущности и символы сами по себе не могут использоваться как селекторы.
Update: сайт я стайлинг здесь: Http: // dredmorbius.dreamwidth.org/read/
Конкретная подача в вопросе пикантно назван блог Джеймса Говарда Канстлера и this entry, в частности, имеет абзацы абзаца без разрыва.
Для сравнительного рендеринга на DreamWidth см. here.
Вы можете выбрать один символ! 'Р: первый letter'. Я не уверен, что если вы можете выбрать только один тип символа только тогда, когда он является первым из абзаца или ему предшествует только тот же символ (ы). – 11684
Нет, вы не можете сжимать ' ' с помощью CSS. Однако, если ваш источник RSS последовательно использует ' ', вы * можете * попытаться сыграть с' text-indent:; ', чтобы сдвинуть содержимое влево (при условии LTR). –
Отрицательные поля не будут работать, так как это будет outdent _other_ feeds. Мне иногда приходилось смешивать смешения и сопоставлять свойства для достижения эффектов, но я не уверен, что вижу способ сделать это здесь. Некоторое сочетание «margin-left: -3em;» и "left: 0;" или что-то в этом роде (точно так же, как размышление - я сильно подозреваю, что это не сработало). –