Jump to content

Webr

User
  • Posts

    88
  • Joined

  • Last visited

Everything posted by Webr

  1. Какие альтернативы существуют для <ol start="11"> в XHTML 1.1, где start запрещён ?
  2. Всё он правильно делает. У Вас 3 строчки в таблице, и Вы задаёте высоту второй строчки равной 100% высоты таблицы. У браузера должна поехать крыша от таких приказов.
  3. Я на серверы влиять не могу. Каким образом это сделать на клиентской стороне? Удалил с компьютера все вышеобозначенные шрифты - разреженность пропала. Теперь буду потихоньку добавлять и смотреть.
  4. Блин. Эти документы ИЗ ИНТЕРНЕТА. Я НЕ МОГУ на них влиять! Благодаря Microsoft Word быстро вычислил кучу шрифтов, в которых кириллица разрежена: BatangChe DotumChe FangSong GulimChe GungsuhChe KaiTi Kozuka Gothic Pro B Kozuka Gothic Pro EL Kozuka Gothic Pro H Kozuka Gothic Pro L Kozuka Gothic Pro M Kozuka Gothic Pro R Kozuka Gothic Pro B Kozuka Mincho Pro EL Kozuka Mincho Pro H Kozuka Mincho Pro L Kozuka Mincho Pro M Kozuka Mincho Pro R Microsoft JhengHei MingLiU MingLiU_HKSCS MingLiU_HKSCS-ExtB MingLiU-ExtB MS Gothic MS Mincho MS PGothic MS PMincho MS UI Gothic NSimSun PMingLiU PMingLiU-ExtB SimHei SimSun SimSun-ExtB Теперь попытаюсь сделать так, чтобы браузеры не использовали их для кириллицы.
  5. То ли в DOCTYPE, то ли в окружении (Windows 7 и набор установленных шрифтов).
  6. Есть русско-японский текст (конкретно - перевод японской Википедии с помощью Google Translate). Вот такой код <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8;charset=utf-8" /> </head> <body> Справка </body> </html> даёт разреженные русские буквы в Opera и FireFox. В IE нормально (хотя он наверное опять что-то игнорирует). Стоит убрать lang="ja", всё нормально. Как быть?
  7. Я тоже так думал, пока не попробовал. Так вот зачем страдать ненужной хернёй, если на выходе всё тот же XHTML ?! Ты бы ещё посоветовал Microsoft Word с его убогим HTML на выходе. Кстати, посмотреть бы, за счёт чего там всё красиво и красиво ли вообще. Кварк экспресс ставить не хочу только ради "посмотреть".
  8. Просто td, заполненный 5 строчками текста.
  9. Хочу создать копию вёрстки некоего журнала, с сохранением жёсткой разбивки на строки. Стоит text-align:justify. Как только вставляю <br>, весь justify игнорируется. Как сделать и justify, и разбиение на строки?
  10. Если каждое отклонение от шаблона называть извратом, тогда да. А вообще такая возможность - это must have веб-дизайна.
  11. Две основные фишки в том, что размер ячеек должен подбираться автоматом (но немного по другому алгоритму, нежели это делается по умолчанию) и в том, что таблица нерегулярная (я об этом до поры решил не писать), т.е. нет чётких столбцов, в каждой строке ячейки с индивидуальной шириной, много colspan.
  12. Короче, опять надо что-то варганить на коленке
  13. Нужно с помощью HTML сымитировать заполненный бланк, в котором есть длинная-длинная подчёркнутая графа, простирающаяся на несколько строчек. Нужно, чтобы текст содержимого плавно перетекал на следующую подчёркнутую строчку. Нравится оформление нижним бордюром ячейки, только при переносе строки раздвигается первая ячейка. Подчёркивание текста это хорошо, но не дотягивает до правой границы листа. Разбиение же фразы по размеру строчек - корявое решение, потому что приходится угадывать ширину.
  14. Чисто технически проблемы не вижу. Ведь подстраивает же нерастянутая таблица ширины ячеек. Здесь требуется то же самое, только одной-единственной ячейке нужно разрешить заполнять оставшееся пространство, и ничего угадывать не надо. Проблема в том, что это, кажется, не реализовано.
  15. Таблица растягивается на 100% ширины страницы. Браузер растягивает ячейки в строке не так, как мне надо, а именно подстраивает ячейки по содержимому, а самой левой отдаёт всё оставшееся пространство. Я не хочу жёстко задавать ширину каждой ячейки в пикселах или пунктах, ибо всё равно никогда не подгадаю на все случаи. Просто надо указать, какие ячейки нужно подстраивать по их содержимому, а какой ячейке отдать остальное пространство. Как это сделать?
  16. И не надо. Задача - сделать под Оперу.
  17. Наибольший приоритет имеют онлайновые атрибуты style. Твой совет не годится. А удастся ли таким методом СТЕРЕТЬ значение display, как будто его не указывали? Похоже, придётся вместо клиентского CSS написать клиентский скрипт.
  18. Есть HTML-код, который генерируется сервером, и я не могу на него влиять. Могу оперировать лишь с помощью CSS в отдельном файле. В коде есть таблица: <table id="ReportViewerControl" style="display:inline-block;height:100%;width:100%;"> <tr> <td>Control panel elements</td> </tr> <tr> <td style="width:100%;height:100%;"> Content </td> </tr> </table> Проблема в том, что при display:inline-block; таблица в Опере разворачивается на всю ширину окна, как и требуется, а TD - нет. Когда удаляю display, всё встаёт на свои места, но как провести это "удаление" в пользовательском CSS?
  19. Как выяснилось, главный косяк в display:inline-block. С ним размер таблицы равен 100%, а размер ячейки в ней не 100%, несмотря на style="width:100%". Но я не могу стереть значение display в пользовательском CSS.
  20. Вот пища для размышлений. HTML-код, генерируемый сервером такой (не имеющие отношения к делу элементы опущены): <html> <body style="margin: 0px; overflow: auto"> <form id="ReportViewerForm"> <table id="ReportViewerControl" style="display:inline-block;height:100%;width:100%;"> <tr> <td> Control panel elements </td> </tr> <tr> <td style="width:100%;height:100%;"> <iframe frameborder="0" class="DocMapAndReportFrame" style="width:100%;height:100%;display:inline;"> </iframe> </td> </tr> </table> </form> </body> </html> Сам репорт показывается в IFRAME. Как полумера получился такой reportserver.css: html, body, #ReportViewerForm {height:100%} #oReportDiv>table, #oReportCell {width:100%} //Это для самого репорта .DocMapAndReportFrame {min-height:520px; min-width:800px} #ParametersRowReportViewerControl>td {min-width:800px} К сожалению, без min-width в пикселях обойтись не удалось, но это лучше, чем ничего. Я протестил таблицу ReportViewerControl (через border:dotted 1px red). С указанным CSS-файлом у неё ширина и высота всегда 100% от размера страницы. Однако, получить 100% ширины и высоты для вложенных в неё TD и тем более IFRAME не получается. Думаю, это какой-то косяк в Опере.
  21. А она как раз содержит. Я пишу override-CSS для Оперы, чтобы в ней нормально показывались репорты из MS Reporting Services.
  22. Допустимо ли в CSS записывать так: table#FrameID>tr>td ? И как сделать стиль для td, если код генерируется сервером (т.е. я на него повлиять не могу) и только таблица имеет ID ?
  23. Отрадно видеть, что директивы W3C они все уважают.
×
×
  • 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