|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Konstantin Riabitsev 2:5020/400 14 Feb 2001 01:50:16 To : Alexis Nazarbayev Subject : Re: хотелось бы услышать мнение... -------------------------------------------------------------------------------- Bring owt yer dead! - сказал я и мне вынесли Alexis Nazarbayev... AN> угу. принято. в связи с этим пара-тройка вопросов: AN> 1. какие элементы кроме <div> и <table> считаются block-element? Это см. в DTD. <p> еще, например... AN> 2. а почему, собственно, text-align не должен влиять на _всё_ содержимое AN> контейнера? http://www.w3.org/TR/REC-CSS2/text.html#alignment-prop Особо оговорено, что относится только к инлайн-элементам этого блока. Я даже специально спрашивал W3C CSS комитет по этому поводу, поскольку считал что это бага в Мозилле, но мне сообщили что Мозилла тут как раз права. AN> 3. в нетскейпе это, конечно же, отображается корректно? ;) В Мозилле. Про HH-4 не отвечаю. AN> и ещё одна вещица. я, конечно, остаюсь поклонником мозиллы, но почему в AN> данном куске кода у синего блока не устанавливается ширина/высота? AN> <html> AN> <body> AN> <div AN> style="width: 100%; height: 100%; text-align: center; background-color: AN> gray"> <p>Centered text.</p> <span style="margin-top: 20%; width: 40%; AN> height: 40%; background-color: blue"> Non-centered AN> block. </span> </div> </body> </html> Hу дык, <span> это инлайн элемент, и директива height к нему не относится. Почему? Пример: <p>Фраза <span>"У попа была собака, он ее холил, она съела кусок мяса, он ее любил"</span> построена грамматически верно.</p> Задавать высоту этому элементу не имеет смысла, поскольку он инлайн и будет распространяться на всю ширину экрана, после чего перенесет остаток контента на следующую строку. Что будет в этом случае? Оставлять высоту такой как задано и удалить текст который не вмещается? Сделать обе строки такой высоты? А что будет если я поставлю фонт 30pt? Обрезать то что не видно? А потом, как это будет влиять на оставшуюся строку? http://www.w3.org/TR/REC-CSS2/visudet.html#the-height-property: 'height' Value: <length> | <percentage> | auto | inherit Initial: auto Applies to: all elements but non-replaced inline elements, table columns, and column groups Inherited: no Percentages: see prose Media: visual -- 0> Konstantin Riabitsev (Mr. Icon) -> icon@mricon.com / ) My XML-XSLT powered website -> http://www.mricon.com/ ~ XMMS playing -> Scorpions - Believe In Love --- ifmail v.2.15dev5 * Origin: Nicodemus Project (OISter) (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/10467f4f57d2c.html, оценка из 5, голосов 10
|