Jump to content

skvor

User
  • Posts

    80
  • Joined

  • Last visited

Everything posted by skvor

  1. Как правильно оформлять код скрипта в HTML/xHTML документе? <script type="text/javascript"><!-- function Calc(t) { var pts=Math.pow(2,64); var d=0; var y=30; while (y>0 && pts>1) { var p=document.createElement("div"); p.innerHTML=y+" "+(d++)+" "+pts; t.appendChild(p); pts=Math.floor(pts/256)*255; if (d==365) { --y; d=0; } } return false; } //--> </script> 1) Унарная операция декремента совпадает с маркером конца комментария в HTML. 2) В XML не должно быть кавычек и апострофов.
  2. Есть только два пути реализации вашей задачи 1 - Огласите сумму или иные условия выполнения работы 2 - Учите HTML, PHP и осваивайте Joomla. Кстати, для адекватного использования Joomla, думаю, будет необходимо поверхностное знание MySQL и JS.
  3. Бр-р, подписка не дошла Речь не о кодировке, а о маркировки разных языков текста в <title>. Это м.б. важно для правильной индексации. Посетителю пофиг язык, даже если он слепой, браузер можно переключать. А вот болгарский от русского Яндекс хреново отличает и включает в индекс полный бред. В тексте страницы проблем нет, т.к. можно использовать <span lang="..."> для выделения слов на другом языке. Для <meta> тоже можно решить используюя несколько тегов с одним именем и разным lang. А вот что делать с <title> ничего не понятно. Может ТБЛ разрешит мне использовать несколько <title>?
  4. Как быть, если желательно в <title> использовать два языка?
  5. А вот нифига Я приписал к своему примеру с таблицей <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> и ничо, всё таки осталось - таблица не наследует указание от родителя. Работать будет только если убрать DTD и PUBLIC, т.е. привести к HTML5. А из этого следует, что старые браузеры тоже будут работать по своим заморочкам. ——— ТБЛ - цифровой фОшист
  6. Вопрос действительно глупый, т.к. html д.б. контейнером верхнего уровня, и вкладывать его в div не стоит. Если вам на одной странице надо отобразить другую страницу, используйте фреймы <iframe src="URL_вставляемой_страницы"></iframe>
  7. У меня Докатайпофобия Я хочу понять процедуру/последовательность инициализации браузером параметров связанных с font-size. Например <div> ... </div> font-size для p в процентах будет относительно к div. А как для <html> <body>...</body> </html> базовым для body будет html или body имеет собственную инициализацию? Для table я экспериментально определил, что font-size назначается независимо от определений для body и html. Но если в стиле для table указать font-size в процентах, то базовым значением будет body. Вот пример не-наследования таблицей font-size-а от родительсокго контейнера <div style="font-size: 32px;"> Table in Div <table> <caption>Table</caption> <tr><th>11</th><td>12</td><td>13</td></tr> <tr><td>21</td><td>22</td><td>23</td></tr> <tr><td>31</td><td>32</td><td>33</td></tr> </table> </div> Кстати, с заголовками аналогичная хрень, указания для body не влияет на размер заголовка, если нет определения в стиле заголовка <h1>Заголовок с начальной собственной высотой.</h1> <h1 style="font-size: 50%;">Заголовок с высотой относительно шрифта body</h1> Упрощаю вопрос font-size: 150%; 1) У какого тега будет браться размер за 100%? 2) Кроме table, какие теги имеют собственную инициализацию?
  8. Где посмотреть - от чего отсчитывается процентное указание высоты шрифта для разных тегов. Пример - если указать размер для body, то у таблицы высота шрифта не изменится. Ещё пример: обернул таблицу в DIV и назначил DIV-у размер шрифта, у таблицы ничего не назначал, в DIV-е шрифт изменился, у таблицы - нет. Поставил для таблицы шрифт в процентах, в результате, размер шрифта в таблице стал относительным к DIV-у. Спасибо
  9. Вроде решил - стёр DOCTYPE и в стиле дописал table { font-size: 100%; } Правда, логику таки не понял - разве по дефолту браузер не считает за 100% подобные элементы?
  10. Спасибо. Конечно "валидным" не станет, но DOCTYPE и не соответствующий ему код, мной воспринимается как моветон. К сожалению, нет возможности перелопатить все файлы и сделать всё валидным, а убрать DOCTYPE всёж очень хочется. Лучше и проще разобраться со стилем, т.к. он в одном файле.
  11. Ковыряю шаблоны одного бесплатного форума. Валидатор выдал кучу ошибок. Решил удалить DOCTYPE вообще и не ломать голову, но на форуме увеличились шрифты. Эксперименты показали, что шрифт увеличивается при указании несуществующего DOCTYPE. Как такое может быть? Другие элементы стилей не меняются. Было бы понятно, если изменялась "нарезка" из-за разной интерпретации width. Но почему меняется шрифт? Пример форума с подобным шаблоном _http://www.lych.ru/forum/viewtopic.php?f=2&p=1 А на этом такого не наблюдается _http://dom-i-k.ru/forum/viewtopic.php?f=2&t=1
  12. Таблица вложенная в ячейку другой таблицы имеет стиль height: 100%; width: 50%;. Ширина отрисовывается правильно, а вот высота - только в Fx. В Konqueror и Opera, высота как будто игнорируется. Поправка: стало всё работать, когда убрал <!DOCTYPE html>. Теперь вопрос - где и что такого сказано в стандартах по поводу этих высот?
  13. Ага, спасибо. А интересно, логика есть чтоб исключать таблицы? Кто инглишем владеет, переведите пожалуйста non-replaced inline elements - что это за элементы? - какие элементы могут быть замещаемые и какие - не замещаемые? - кого-чем замещают?
  14. http://rubbish.staff-base.com/table-trouble.html height для table - работает min-height для p или div - тоже работает min-height для table - не работает Это что? Стандарт или мировая ошибка?
  15. Вот IE у меня и нету Спасибо, уверен - бессоница от страшной зависти А Татьяныч нервно курит в сторонке. Кто б скриншот сделал? http://browsershots.org/http://rubbish.staff-base.com/stencil.html - вроде всё нормально. Проблемы в IE7, вероятно из-за плавания при ограниченной ширине, и IE6 - просто из-за не поддержки дочерних селекторов. Кстати, в IE6 выполнено основное условие грамотного дизайна http://api.browsershots.org/png/original/a5/a5ff407d160f477b3578edbf03060b5a.png - вся информация совершенно доступна и юзабилити 100%
  16. http://rubbish.staff-base.com/stencil.html Больше интересует критика по технологическим вопросам - ляпы в коде, ломка и потеря доступности. Спасибо
  17. SelenIT, спасибо. В принципе, я заметил, что если удалить ширину у плавающих блоков, то они все выстраиваются цепочкой и родительский div (красный) получает некоторую ширину, которая совпадает с исходным примером. Изначально был в ступоре, т.к. не мог понять - логику измененния ширины при изменении высоты.
  18. Для того, что должно "плавно выдвигаться", пишите функцию, которая принимает параметр положения "выдвигаемого", изменяет на небольшую величину, если не достигнуто конечное положение, то устанавливается таймер с вызовом этой же функции. Запуск функции организуется через событие типа onMouseOver, которое должно вешаться на контейнер соответствующий началу "плавно-выдвижения".
  19. Дубль-два Зелёный блок - Point3 и Point5 оба содержат красный блок. Селектор одинаковый. Ширина красного блока в Point5 шире чем в Point3, а отличаются они только количеством подблоков SubPt. И ширина для красных блоков не задана. Есть width: 70% но только у блоков SubPt (которые вложены в красные).
  20. Ошибок нет, если проверять HTML5. В 4-ом тег <a> не должен содержать блочные элементы. Честно говоря, сам не знал, что уже разрешили Как правильно - не знаю. Зависит от того, что делаете. Может разумно объявить в стилях соответствующие ссылки блочными элементами. a.button { display: block; ну и все размеры и свойства для кнопки } <a class="button" ...>Это и будет кнопкой</a> - вложенные <div> и <p> уже не нужны.
  21. Не знаю, что такое "контент", но если контент в блоке, то подложите под блок другой блок с нужным фоном, спозиционированный по правому краю и имеющий большую ширину.
  22. Во-первых, это невалидно. Во-вторых, Вы сделали тег ссылкой, следовательно, всё, что внутри так и будет работать как ссылка. В общем случае, текст в div-е наследует свойства родителя. Если не надо подчеркивания или изменения цвета, определите стиль для <a>. a { text-decoration: none; color: black; } или a { text-decoration: inherit; color: inherit; }
  23. Использовать таблицу. Линии между ячейками dotted. td:after { display: block; width: ...; height: ...; background-color: white; position: absolute; left: -(половина ширины); bottom: -(половина высоты); } М.б. понадобиться z-index.
×
×
  • 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