Jump to content

CoDy

User
  • Posts

    381
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by CoDy

  1. Для каждого элемента html страници браузером создается объект с кучей свойст. Каждый объект контейнерного элемента имеет свойство innerHTML. В нем хранится содержимое элемента(html код). Если при помощи ява скрипта присвоить данному свойству html код, то данная разметка будет корректно отображена в браузере. Например вот есть такая таблица: <table border="1"> <tr><td id="tdid"></td></tr> </table> Если при активации ссылки свойству tdid.innerHTML присвоить корректный html код, то эффект будет такой же, еслибы этот код находился в ячейке <td id="tdid"></td> до загрузки странички. По этой ссылке есть небольшой скрипт, при помощи которого можно просмотреть объектную модель html документа. Там есть небольшой коментарий, думаю, разберешся. http://codydemosite.h18.ru/dhtml/
  2. CoDy

    вопос с DIV

    вот это нада вынести в таблицу стилей: * {padding: 0; margin: 0; border: 0;} .container {background-color:#f4f4f4; font-family: Vendara;} .clear {clear:both;} а это твои блоки: <div class="container"> <div style="float:left;">Ocomments</div> <div style="float:right;">read more...</div> <div class="clear"></div> </div> если не хочешь отдельно выносить таблици стилей тогда так: <div style="font-family:Verdana; background-color:#f4f4f4;"> <div style="float:left;">Ocomments</div> <div style="float:right;">read more...</div> <div style="clear:both;"></div> </div> и еще когда задаешь параметру цвет, то перед значением нужно ставить "#": background-color:#f4f4f4;
  3. CoDy

    вопос с DIV

    выложи код содержимого ячейки и как задается растояние между дивами?
  4. CoDy

    вопос с DIV

    а если эти 2 дива поместить в 3, а не ставить его между ними: <div style="background-color:f4f4f4;"> <div style="float:left; background-color:f4f4f4;">Ocomments</div> <div style="float:right; background-color:f4f4f4;">read more...</div> </div>
  5. ) сори, потарял суть вопроса. вот пропиши в css и все будет работать без классов: * table { width: 100%; border-spacing: 0; background: #fff; border: #000 solid 1px; } * table td { padding: 5px; border: #000 solid 1px; }
  6. в css добавь: .mytable { width: 100%; border-spacing: 0; background: #fff; border: #000 solid 1px; } .mytable td { padding: 5px; border: #000 solid 1px; } в html замени обявление таблици на следующее: <table class="mytable"> должно работать
  7. Выложи код, может тогда понятнее будет о чем разговор.
  8. И как напиши плиз, если понял)))
  9. Можно и без класа: * table {для таблици в челом} * tr {для строк таблиц, свойство клас, которых равно 'mytable'} * td {для ячеек таблиц, свойство клас, которых равно 'mytable'} но стили всех таблиц будут одинаковы
  10. table.mytable {для таблици в челом} mytable tr {для строк таблиц, свойство клас, которых равно 'mytable'} mytable td {для ячеек таблиц, свойство клас, которых равно 'mytable'} при присвоении таблице класа mytable? свойства для tr и td будут применяться автоматом.
  11. CoDy

    трабл!

    Проблему с ссылками можно попробовать решить при помощи сесий и куков. При первом заходе на страничку с ссылкой создаем сесию, в которую пишем сколько можно раз заюзать ссылку и счетчик нажатий ссылки. По завершению сесии кидаем пользователю кук с этими данными. При повторном заходе читаем из кука данные в новую сесию. Ссылка генерится неким php скриптом, который из сесии берет данные о количестве произведенных нажатий и макс. дозволеном количестве нажатий. Но если у пользователя отключен прием куков, то работать не будет, а также при очистке куков все можно будет начать заново(если так быть не должно, тогда реализовывать при помощи БД или файлов и идентификации пользователей). p.s. надеюсь суть вопроса понял правильно.
  12. Всем здрасте!!! Посоветуйте хорошую книгу по CSS. Вот нашел: 'Веб-мастеринг средствами CSS' Михаил Дубаков Издательство: БХВ-Петербург 2002 Многие хвалят, но меня смущает год ее издания.
  13. ну в таком случае в голову приходит такое: наваять скрипт, с применением регулярных выражений например, который бы открывал конфиг, распознавал текст: "login=admin" как задание параметра, формировал строку: "$login = admin;" и передавал ее финкции, которая принимает код в виде текста и выполняет его( как наз не помню, но есть такая, аналог eval("code") в яве). тоесть пропустив конфиг файл через этот скрипт, сформировать корректный php-код в виде строки и передать ее функции, которая его выполнит, что то вроде этого: function("$login = \'admin\';$pass=\'ffdd\'"); вместо заключения: гемор конечно, но, думаю, это реализуемо.
  14. угу )) просто хотелось разбавить вопрос шуткой. ЭХ, жалко, что сайт не посвящен торговле обогощенным ураном, тогда, я думаю, конкурентов практически небыло бы. )
  15. Ознакомьтесть с фиункциями require, require_once, include, include_once Выбор той или иной функции зависит от того, как Вы хотите чтобы php реагировал на отсутствие подключаемого файла и повторное его подключение. пример: config.ini.php $login = '2123'; $password = '123'; *.php ...require ('config.ini.php');... это работает, а насколько данный метод правильный, если чесно даже и не задумывался.
  16. мне кажется, что за рейтингом на таких форумах никто не гоняется. а касательно, Вашего вопроса: есть оч хороший ресурс http://www.intuit.ru (в свое время много полезного из него черпнул для своего диплома) там есть курс "Основы работы с XHTML и CSS", тема 9 лекции "Воспроизведение мультимедиа"(http://www.intuit.ru/department/internet/xhtml/9/). Думаю Вам стоит с ней ознакомиться.
  17. Вобщем ситуация следующая: некий начинающий "веб мастер" работает над своим(сайт простенький, типа визитки) первым сайтом, работа идет медленно, но уверенно. И тут заказчик ему говорит, что хочет, чтобы его сайт в поисковых системах был на 1, ни или на 2 странице. "Веб-мастеру" оч хочется сказать, что сделать это не в его силах, по крайней мере в разумные сроки. Хочется спросить: правильно-ли мыслит "веб мастер"?
  18. Я конечно новичек в валидной верстке, но думаю будет правильно взять код, который вернет сервер в ответ на запрос файла index.php(я для этого обычно юзаю денвер). В этом коде не будут присутствовать php-скрипты, поскольку index.php сначала прогонится через php-интерпритатор и браузеру будет доставлен чистый html. Если код будет валидным то можно смело прописать( если конечно в этом есть необходимость ): <a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" title="Valid XHTML 1.0 Strict" /></a> думаю что валидатор, при переходе по данной ссылке, будет проверять не исходный файл "index.php", а код который передает сервер в ответ на его запрос. Надеюсь суть вопроса понял правильно.
  19. Всем хи. При прочтении очередной статьи, посвященной верстке, наткнулся на ресурс, при помощи которого можно поглядеть как вебстраница отрисовывается в разных браузерах (http://browsershots.org). Выложив на шаровом хосте тестовую страничку, создал 3 заявки на скрины. И ни одна не была выполнена(срок действия заявки истек до подхода моей очереди). Ктонибудь сталкивался с данным ресурсом, и возможно ли от него добиться результата без премиум акаунта за 30$ в месяц???
  20. Кроме того, такя компоновка фрагментов фона имеет преимущество, которое выражается в уменшении объема графики(если конечно изображения имеют сходные наборы цветов в палитре), да и не "теряешся" в изобилии файлов. Делал набор изображений для фигурных границ тыблици. Потом воспользовался, выше приведенной, идеей и скомпоновал изображения не в 8, а в 2 файла. Объем графики уменшился в 2,5 раза. К минусам можно отнести несколько "закрученные" css-правила.
  21. Всем ХИ. Есть 2 блока: один является контейнером для другого. Как сделать (желательно, но не обязательно, средствами css ) чтобы высота блока right_bar была такая же как и container(независела от наполнения) . #container { margin: 0 auto; width: 790px; } #right_bar { width: 190px; background: url(img) repeat-y; } <divid="container"> <div id="right_bar"> .....некоторый текст... </div> .....некоторый текст... </div>
  22. Оч хороший вариант, Searcher, но дело в том что в качестве фона используется фрагмент изображения, который потом repeat-x. Думаю если сделать nav_sel_bg фоном скрытого блока, эффект будет аналогичен. Спс за подсказку. ))
  23. Хочется "дешего и сердито" оформить блок навигации, меняя фон hover ссылки, но в опере возникает проблемка: рядом с курсором вылазит индикатор загрузки, типа происходит загрузка графики, но на самом деле ничего не качается. И что характерно при кешировании графики данной проблемы не возникает. a:hover { background: url(nav_sel_bg.gif) repeat-x; } Если кто то может прокоментировать данную ситуацию, буду оч признателен.
×
×
  • 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