Страницы: 1
Всем привет.
<!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=. Пишет, мол нет таких свойств.
Как это можно реализовать правильно?
А также ещё пара вопросов:
1. Как я понял Firefox (1.0.7) не поддерживает такую вещь как:
Хотя Опера реализует авнтонумерацию и это вроде как стандарт 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 не понимал.
Это что-то совсем другое нежели HTML 4.0?
Отсутствует
Насколько я помню, content Файрфокс поддерживает, но только для некоторых случаев.
Дозволенные случаи в комбинации с ":after" и ":before", может ещё какие. Просто, как в примере внизу, посадить нельзя.
<html><head><style> rrr {content:"superman"} </style></head> <body> <rrr>spider-man</rrr> </body></html>
В Опере появляется Супермен, в Файрфоксе человек-паук. Потому что содержание не заменилось.
Автонумерации в Файрфоксе нет, да. Давно все хотят.
Плюсики рисовать здесь: [ ]
Отсутствует
Автонумерации в Файрфоксе нет, да.
Гоню, гоню.
Только что проверил на 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>
Выдаёт не совсем то, что ожидалось:
Chapter 1. first
0.1 first first
Chapter 2. second
Плюсики рисовать здесь: [ ]
Отсутствует
Страницы: 1