Автор Тема: css problem  (Прочитано 3335 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн XDmitry

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://dmitry.rsl.ru
css problem
« : 02 Ноября 2003, 13:20:59 »
Есть вот такой кусочек кода:


abc
def
ghj

abc
def
ghj

zxc
qqq
cvb

abc

def
ghj


zxc

qqq
cvb


abc
def
ghj

abc
def
ghj



вопрос: почему браузер (ie 5.5, opera 7.21) плюёт на display: inline когда
находится внутри

? что надо подкрутить, чтобы у вышеупомянутого

внутри

display был inline, или это не лечится?


Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
css problem
« Ответ #1 : 02 Ноября 2003, 19:00:17 »
попробуй прописать отдельный стиль
p h5 {...}
•••Jah\'d never let us down!•••

Оффлайн XDmitry

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://dmitry.rsl.ru
css problem
« Ответ #2 : 02 Ноября 2003, 20:58:51 »
однако, не помогает

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
css problem
« Ответ #3 : 02 Ноября 2003, 21:03:04 »
сейчас погоняю у себя
•••Jah\'d never let us down!•••

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
css problem
« Ответ #4 : 02 Ноября 2003, 21:18:15 »
цитата из стандарта HTML 4:
Цитировать

The P element represents a paragraph. It cannot contain block-level elements (including P itself).


А поскольку абазац

не может содержать в себе блочные элементы, то он автоматически перед ними закрывается, невзирая на то, что именно вы имели в виду, когда писали

abc

def
ghj



В результате h5 не внутри, а после. И перенос строки, с которым вы боролись, принадлежит не h5, а p. Вот с этой стороны и надо подходить...

P.S. а вообще сходите на w3c.org и скачайте там полное описание CSS2 и HTML 4. От них обычно больше пользы, чем от форумов.

И еще вот что - поставьте Мозиллу. В ней есть DOM Inspector, который умеет  показывать границы элементов, их CSS-описание, и прочее, что может понадобиться веб-разработчику.
•••Jah\'d never let us down!•••

Оффлайн XDmitry

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://dmitry.rsl.ru
css problem
« Ответ #5 : 03 Ноября 2003, 14:14:30 »
спасибо!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28