Jump to content

Bhudh

Newbie
  • Posts

    7
  • Joined

  • Last visited

Bhudh's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Э-э-э… Чего читать, простите? ____________________________________________________________________ Через Жостово получается, но тоже вариант. Спасибо.А при чём тут dt/dd? Там же через span всё…
  2. Дык, багаж-то есть… В папочке лежит. А вот опыта маловато. <offtop> HTML5 имеет смысл плотно учить или в ближайшие 2‒3 года он не понадобится? (Учитывая, что сохранилась куча сайтов в win-125x и HTML 3.2 с мохнато-бородатых времён.) <offtop>
  3. Хм… Видимо, Вы правы. Псевдокласс наследует значение у класса (можно вообще так говорить?) и вычисляет своё от унаследованного. В таком случае придётся принудительно уравнивать значения, то есть писать для .property:before не 120%, а 133.33%… Спасибо большое всем, кто помогал! Прошу прощения, что проблема оказалась во многом надуманной.
  4. Ну так то же самое: первая скобка меньше. Вы их просто рядом прорисуйте.Напишите после текста что нибудь вроде <p class="property" style="margin:-N₁em 0px 0px N₂em"> </p> , поиграйте со значениями N₁ и N₂, чтобы впритык встали… Браузеры-то одинаковые…
  5. Странно, Опера у меня та же самая… Специально вписал { с нужным стилем перед проблемной — так она явно визуально больше: <span class="selector">h3</span><span class="pseudo">after</span><span style="font-family:'Courier New', Consolas, monospace;color:limegreen;font-size:120%;font-weight:bold;">{</span><span class="property">content</span><span class="value value2">"Глава "</span>
  6. Вот пример. Про запятые — видимо спутал со значениями свойств типа margin . В этом примере всё равно не критично: браузер берёт первое значение до пробела. sigma77, а что за браузер? У меня новейшая Опера и не очень FF первый curlybracket не увеличивают. Со вторым (то бишь с :after), как выяснилось, всё нормально, что ещё больше запутывает вопрос . Да, извиняюсь за utf-8. Забыл, что Народ его до сих пор корёжит… Перезалил в win-1251.
  7. Здравствуйте! Пожалуйста, подскажите, что надо сделать для разрешения подобной ситуации: есть вот такая css, определяющая вид свойств и их значений в тексте примеров: .property { color:darkgreen; /* Цвет текста для свойств CSS */ font-family:Arial Calibri sans-serif; /* Рубленый шрифт */ font-size:90%; quotes:" {" ": "; } .value { color:green; /* Цвет текста для значений свойств CSS */ font-family:'Times New Roman' Cambria serif; /* Засечный шрифт */ quotes:"" ";}"; } .property:before, .value:before { content:open-quote; } .property:after, .value:after { content:close-quote; } Далее, желая, чтобы quotes' content отображался не различными стилями, а одним, дописываю: .property:before, .value:after { font-family:'Courier New' Consolas monospace; color:limegreen; font-size:120%; font-weight:bold; } И обнаруживаю, что стиль не работает!‥ Вернее, работает, но не полностью — прежде не определённое свойство font-weight применяется, определённое у обоих классов свойство color переопределяется, определённое у обоих классов свойство font-family переопределяется, однако font-size остаётся прежним! Ничтоже сумняшеся добавляю к нему !important и обнаруживаю, что он не работает… Уже сумняшеся иду на htmlbоok.ru и по этой теме ничего не обнаруживаю . Пытаюсь разобраться с наследованием в псевдоэлементах и опять глухо. В спецификации пишут: Недоумеваю: если наследуются все, почему же переопределились color и font-family? Создаю эту тему. Спасибо заранее за ответы. P.S. Только не надо советовать сделать для курлибрэкитов отдельный класс: хочется решить именно эту задачу.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy