>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Помогите реализовать правильно frameset http://forum.mozilla-russia.org/viewtopic.php?id=5829 |
princeandrew > 28-10-2005 11:30:41 |
Всем привет. Выделить код Код:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <title>Каталог</title> <link rel="Stylesheet" href="docs/styles/main.css" type="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <frameset rows="18px,*" border="1px"> <frame src="docs/menu.htm" scrolling="no" frameborder="1px" noresize name="topmenu"> <frame src="docs/comics/comics.htm" scrolling="auto" frameborder="0px" noresize name="mainpage"> </frameset> </html> Вот такое хочу реализовать. Валидатор выдает 3 ошибки на border="1px" и на frameborder=. Пишет, мол нет таких свойств. Как это можно реализовать правильно? А также ещё пара вопросов: Хотя Опера реализует авнтонумерацию и это вроде как стандарт CSS 2.0. 2. В приведенном выше коде пытался сначала использовать XHTML 1.0 Выделить код Код:<?xml version="1.0" encoding="windows-1251"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> Но не работало. Даже name не понимал. |
profiT > 28-10-2005 12:00:19 |
Насколько я помню, content Файрфокс поддерживает, но только для некоторых случаев. Выделить код Код:<html><head><style> rrr {content:"superman"} </style></head> <body> <rrr>spider-man</rrr> </body></html> В Опере появляется Супермен, в Файрфоксе человек-паук. Потому что содержание не заменилось. Автонумерации в Файрфоксе нет, да. Давно все хотят. |
profiT > 28-10-2005 12:43:51 |
profiT пишет
Гоню, гоню. Только что проверил на 1.5b1. Работает, но как-то интересно. Пример из спецификации: Выделить код Код:<html><head><style> H1:before { content: "Chapter " counter(chapter) ". "; counter-increment: chapter; /* Add 1 to chapter */ counter-reset: section; /* Set section to 0 */ } H2:before { content: counter(chapter) "." counter(section) " "; counter-increment: section; } </style></head> <body> <h1>first</h1> <h2>first first</h2> <h1>second</h1> </body></html> Выдаёт не совсем то, что ожидалось:
|